The Landscape of Parallel Computing Research: A View from Berkeley, 2006. ,
Java annotation-aware just-in-time (AJIT) compilation system, Java Grande, pp.142-151, 1999. ,
Dynamo: A transparent dynamic optimization system, Proc. of the Conference on Programming Language Design and Implementation, pp.1-12, 2000. ,
Vector LLVA, Proceedings of the 2nd international conference on Virtual execution environments, VEE '06, pp.46-56, 2006. ,
DOI : 10.1145/1134760.1134769
Iterative compilation in a non-linear optimisation space, Workshop on Profile and Feedback-Directed Compilation Conjunction with PACT'98, 1998. ,
URL : https://hal.archives-ouvertes.fr/inria-00475919
A practical automatic polyhedral parallelization and locality optimization system, ACM SIGPLAN Conf. on Programming Languages Design and Implementation (PLDI'08), 2008. ,
DOI : 10.1145/1375581.1375595
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.151.5126
On the complexity of spill everywhere under SSA form, LCTES'07, pp.103-112, 2007. ,
URL : https://hal.archives-ouvertes.fr/ensl-00180322
A parallel dynamic compiler for CIL bytecode, ACM SIGPLAN Notices, vol.43, issue.4, pp.11-20, 2008. ,
DOI : 10.1145/1374752.1374754
Retire Fortran?: a debate rekindled, Comm. of the ACM, vol.35, issue.8, 1992. ,
[a]C#, Proceedings of the 2005 ACM symposium on Applied computing , SAC '05, pp.1274-1278, 2005. ,
DOI : 10.1145/1066677.1066964
Tempo: specializing systems applications and beyond, ACM Computing Surveys, vol.30, issue.3es, 1998. ,
DOI : 10.1145/289121.289140
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.1067
An Experimental Environment Validating the Suitability of CLI as an Effective Deployment Format for Embedded Systems, HiPEAC'08, pp.130-144, 2008. ,
DOI : 10.1007/978-3-540-77560-7_10
CLI Back-End in GCC, GCC Developers' Summit, pp.111-116, 2007. ,
Comparing the size of .NET applications with native code, Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, CODES+ISSS '05, pp.99-104, 2005. ,
DOI : 10.1145/1084834.1084862
High-Performance Embedded Architecture and Compilation Roadmap, High-Performance Embedded Architecture and Compilation Roadmap, pp.5-29, 2007. ,
DOI : 10.1007/978-3-540-71528-3_2
DELI: a new run-time control point, 35th Annual IEEE/ACM International Symposium on Microarchitecture, 2002. (MICRO-35). Proceedings., pp.257-268, 2002. ,
DOI : 10.1109/MICRO.2002.1176255
Split Register Allocation: Linear Complexity Without the Performance Penalty, HiPEAC'10, 2010. ,
DOI : 10.1007/978-3-642-11515-8_7
URL : https://hal.archives-ouvertes.fr/inria-00551513
Common Language Infrastructure (CLI) Partitions I to IV, 2006. ,
Quick and Practical Run-Time Evaluation of Multiple Program Optimizations, Trans. on High Performance Embedded Architectures and Compilers, vol.21, issue.2, pp.13-31, 2007. ,
DOI : 10.1145/316686.316697
URL : https://hal.archives-ouvertes.fr/inria-00084110
Trace-based just-in-time type specialization for dynamic languages, PLDI'09, 2009. ,
Semi-Automatic Composition of Loop Transformations for Deep Parallelism and Memory Hierarchies, International Journal of Parallel Programming, vol.20, issue.1, pp.261-317, 2006. ,
DOI : 10.1007/s10766-006-0012-3
URL : https://hal.archives-ouvertes.fr/hal-01257288
DyC: an expressive annotation-directed dynamic compiler for C, Theoretical Computer Science, vol.248, issue.1-2, 1999. ,
DOI : 10.1016/S0304-3975(00)00051-7
Memory-efficient multithreaded code generation from??Simulink for heterogeneous MPSoC, Design Automation for Embedded Systems, vol.28, issue.10, 2007. ,
DOI : 10.1109/2.467577
URL : https://hal.archives-ouvertes.fr/hal-00327017
Annotating Mobile Code for Performance, 2002. ,
The semantics of a simple language for parallel programming, Information processing, pp.471-475, 1974. ,
Using annotations to reduce dynamic optimization time [30] C. Lattner. The LLVM compiler system, Proc. of the Conference on Programming Language Design and Implementation Bossa Conference on Open Source, Mobile Internet and Multimedia, pp.156-167, 2001. ,
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
Using Inter-Procedural Side-Effect Information in JIT Optimizations, 2004. ,
DOI : 10.1007/11406921_22
The Java Virtual Machine Specification, 1999. ,
Introducing the .NET Micro Framework. Product Positioning and Technology White Paper, 2007. ,
alto: a link-time optimizer for the Compaq Alpha. Software: Practice and Experience, pp.67-101, 2001. ,
The Mono Project ,
The Java HotSpot TM Server Compiler, Proc. of the Java Virtual Machine Research and Technology Symposium, 2001. ,
A Framework for Optimizing Java Using Attributes, Proc. of the 10th International Conference on Compiler Construction, pp.334-354, 2001. ,
DOI : 10.1007/3-540-45306-7_23
Compiling Esterel, 2007. ,
Modular static scheduling of synchronous data-flow networks: an efficient symbolic representation, EMSOFT'09, pp.215-224, 2009. ,
Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms, Journal of High Performance Computing and Applications, special issue on Automatic Performance Tuning, pp.21-45, 2004. ,
DOI : 10.1177/1094342004041291
Portable and efficient auto-vectorized bytecode: a look at the interaction between static and JIT compilers, 2nd International Workshop on GCC Research Opportunities, 2010. ,
URL : https://hal.archives-ouvertes.fr/inria-00468015
DotGNU project ,
DIABLO: a reliable, retargetable and extensible link-time rewriting framework, Proceedings of the Fifth IEEE International Symposium on Signal Processing and Information Technology, 2005., pp.7-12, 2005. ,
DOI : 10.1109/ISSPIT.2005.1577061
System support for automatic profiling and optimization, Proc. of the 16th Symposium on Operating System Principles, pp.15-26, 1997. ,
DOI : 10.1145/269005.266640
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.137.2900