OCEANS: Optimizing compilers for embedded applications, Proc. Euro-Par 97, pp.1351-1356, 1997. ,
DOI : 10.1007/BFb0002894
Using Machine Learning to Focus Iterative Optimization, International Symposium on Code Generation and Optimization (CGO'06), 2006. ,
DOI : 10.1109/CGO.2006.37
Agile Modeling, 2002. ,
DOI : 10.1017/CBO9780511817533.018
Continuous profiling: Where have all the cycles gone, 1997. ,
Petabricks: a language and compiler for algorithmic choice, Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation, PLDI '09, pp.38-49, 2009. ,
Pattern Recognition and Machine Learning (Information Science and Statistics), 2007. ,
A practical automatic polyhedral program optimization system, ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2008. ,
Evidence-based static branch prediction using machine learning, ACM Transactions on Programming Languages and Systems, vol.19, issue.1, 1997. ,
DOI : 10.1145/239912.239923
On the Determination of Inlining Vectors for Program Optimization, CC, pp.164-183, 2013. ,
DOI : 10.1007/978-3-642-37051-9_9
Inducing heuristics to decide whether to schedule, Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2004. ,
Rapidly Selecting Good Compiler Optimizations using Performance Counters, International Symposium on Code Generation and Optimization (CGO'07), 2007. ,
DOI : 10.1109/CGO.2007.32
Iterative optimization for the data center, ACM SIGARCH Computer Architecture News, vol.40, issue.1, pp.49-60, 2012. ,
DOI : 10.1145/2189750.2150983
Active harmony: towards automated performance tuning, Proceedings of the 2002 ACM/IEEE conference on Supercomputing, Supercomputing '02, pp.1-11, 2002. ,
Stabilizer: statistically sound performance evaluation, SIGARCH Comput. Archit. News, vol.41, issue.1, pp.219-228, 2013. ,
Portable compiler optimization across embedded programs and microarchitectures using machine learning, Proceedings of the IEEE/ACM International Symposium on Microarchitecture (MICRO), 2009. ,
A test for normality based on the empirical characteristic function, Biometrika, vol.70, issue.3, pp.723-726, 1983. ,
DOI : 10.1093/biomet/70.3.723
Milepost GCC: Machine Learning Enabled Self-tuning Compiler, International Journal of Parallel Programming, vol.16, issue.2???3, pp.296-327, 2011. ,
DOI : 10.1007/s10766-010-0161-2
URL : https://hal.archives-ouvertes.fr/hal-00685276
Annotation-based empirical performance tuning using Orio, 2009 IEEE International Symposium on Parallel & Distributed Processing, pp.1-11, 2009. ,
DOI : 10.1109/IPDPS.2009.5161004
A fast learning algorithm for deep belief nets, Neural Computation, vol.18, 2006. ,
Cole, Proceedings of the sixth annual IEEE/ACM international symposium on Code generation and optimization , CGO '08, 2008. ,
DOI : 10.1145/1356058.1356080
Efficiently exploring architectural design spaces via predictive modeling, Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), pp.195-206, 2006. ,
Predictive Runtime Code Scheduling for Heterogeneous Architectures, Proceedings of the International Conference on High Performance Embedded Architectures & Compilers, 2009. ,
DOI : 10.1007/978-3-540-92990-1_4
URL : https://hal.archives-ouvertes.fr/inria-00445304
Fuzzy modeling of high-dimensional systems: complexity reduction and interpretability improvement, IEEE Transactions on Fuzzy Systems, vol.8, issue.2, pp.212-221, 2000. ,
DOI : 10.1109/91.842154
The vision of autonomic computing, Computer, vol.36, issue.1, pp.41-50, 2003. ,
DOI : 10.1109/MC.2003.1160055
On Finding the Maxima of a Set of Vectors, Journal of the ACM, vol.22, issue.4, pp.469-476, 1975. ,
DOI : 10.1145/321906.321910
LLVM: A compilation framework for lifelong program analysis & transformation, International Symposium on Code Generation and Optimization, 2004. CGO 2004., 2004. ,
DOI : 10.1109/CGO.2004.1281665
Building high-level features using large scale unsupervised learning, 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, 2012. ,
DOI : 10.1109/ICASSP.2013.6639343
Automatic Feature Generation for Machine Learning Based Optimizing Compilation, 2009 International Symposium on Code Generation and Optimization, pp.81-91, 2009. ,
DOI : 10.1109/CGO.2009.21
Optimizing Sorting with Machine Learning Algorithms, 2007 IEEE International Parallel and Distributed Processing Symposium, 2007. ,
DOI : 10.1109/IPDPS.2007.370499
Design and implementation of a lightweight dynamic optimization system, Journal of Instruction-Level Parallelism, 2004. ,
Qilin, Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture, Micro-42, pp.45-55, 2009. ,
DOI : 10.1145/1669112.1669121
A Machine Learning Approach to Automatic Production of Compiler Heuristics, Proceedings of the International Conference on Artificial Intelligence: Methodology, Systems, Applications, LNCS 2443, pp.41-50, 2002. ,
DOI : 10.1007/3-540-46148-5_5
Automatic generation of program affinity policies using machine learning, CC, pp.184-203, 2013. ,
Producing wrong data without doing anything obviously wrong!, ACM SIGARCH Computer Architecture News, vol.37, issue.1, pp.265-276, 2009. ,
DOI : 10.1145/2528521.1508275
Using graph-based program characterization for predictive modeling, Proceedings of the Tenth International Symposium on Code Generation and Optimization, CHO '12, pp.196-206, 2012. ,
DOI : 10.1145/2259016.2259042
Predictive Modeling in a Polyhedral Optimization Space, International Journal of Parallel Programming, vol.18, issue.1, pp.704-750, 2013. ,
DOI : 10.1007/s10766-013-0241-1
URL : https://hal.archives-ouvertes.fr/hal-00918653
Compact and transparent fuzzy models and classifiers through iterative complexity reduction. Fuzzy Systems, IEEE Transactions on, vol.9, issue.4, pp.516-524, 2001. ,
Predicting Unroll Factors Using Supervised Classification, International Symposium on Code Generation and Optimization, pp.123-134, 2005. ,
DOI : 10.1109/CGO.2005.29
Meta optimization: Improving compiler heuristics with machine learning, Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI'03), pp.77-90, 2003. ,
Using machine learning to improve automatic vectorization, ACM Transactions on Architecture and Code Optimization, vol.8, issue.4, p.50, 2012. ,
DOI : 10.1145/2086696.2086729
The speedup-test: a statistical methodology for programme speedup analysis and computation. Concurrency and Computation: Practice and Experience, pp.1410-1426, 2013. ,
Towards a holistic approach to auto-parallelization: integrating profile-driven parallelism detection and machine-learning based mapping, PLDI, pp.177-187, 2009. ,
Automatically Tuned Linear Algebra Software, Proceedings of the IEEE/ACM SC98 Conference, 1998. ,
DOI : 10.1109/SC.1998.10004