K. Asanovi´casanovi´c, R. Bodik, B. Catanzaro, J. Gebis, P. Husbands et al., The Landscape of Parallel Computing Research: A View from Berkeley, EECS Department, 2006.

T. Mattson and M. Wrinn, Parallel programming, Proceedings of the 45th annual conference on Design automation, DAC '08, pp.7-11, 2008.
DOI : 10.1145/1391469.1391474

C. Consel, H. Hamdi, L. Réveilì-ere, L. Singaravelu, H. Yu et al., Spidle: A DSL Approach to Specifying Streaming Applications, Proc. 2nd international conference on Generative programming and component engineering, pp.1-17, 2003.
DOI : 10.1007/978-3-540-39815-8_1

W. Thies, M. Karczmarek, and S. P. Amarasinghe, StreamIt: A Language for Streaming Applications, Proc. 11th International Conference on Compiler Construction, pp.179-196, 2002.
DOI : 10.1007/3-540-45937-5_14

A. Cohen and E. Rohou, Processor virtualization and split compilation for heterogeneous multicore embedded systems, Proceedings of the 47th Design Automation Conference on, DAC '10, 2010.
DOI : 10.1145/1837274.1837303

URL : https://hal.archives-ouvertes.fr/inria-00472274

C. Lattner and V. Adve, 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

I. Standard and I. Iec, 2006 -Common Language Infrastructure (CLI), Partitions I to VI, International Organization for Standardization and International Electrotechnical Commission

R. Costa, A. Ornstein, and E. Rohou, CLI Back-End in GCC, GCC Developers' Summit, pp.111-116, 2007.

R. Costa and E. Rohou, 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

M. Cornero, R. Costa, R. F. Pascual, A. Ornstein, and E. Rohou, An Experimental Environment Validating the Suitability of CLI as an Effective Deployment Format for Embedded Systems, International Conference on HiPEAC, ser. LNCS, pp.130-144, 2008.
DOI : 10.1007/978-3-540-77560-7_10

E. Rohou, A. C. Ornstein, and M. Cornero, CLI-based compilation flows for the C language, 2010 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation, pp.162-169, 2010.
DOI : 10.1109/ICSAMOS.2010.5642069

URL : https://hal.archives-ouvertes.fr/inria-00505640

M. D. Mcilroy, Mass produced software components, Proc. NATO Software Engineering Conference, pp.138-155, 1968.

C. Szyperski, Component software: beyond object-oriented programming, 1998.

P. G. Paulin, C. Pilkington, M. Langevin, E. Bensoudane, O. Benny et al., Distributed Object Models for Multi-Processor SoC's, with Application to Low-power Multimedia Wireless Systems, Proceedings of the Design Automation & Test in Europe Conference, pp.482-487, 2006.
DOI : 10.1109/DATE.2006.243833

E. Bruneton, T. Coupaye, J. Stefani, ]. M. Leclercq, A. E. Ozcan et al., The Fractal Composition Framework, The ObjectWeb Consortium -Interface Specification Supporting heterogeneous architecture descriptions in an extensible toolset, 29th International Conference on Software Engineering, 2002.

A. Munshi, The OpenCL specification version 1.0, Khronos OpenCL Working Group, Tech. Rep, p.2, 2009.

J. Fassino, J. Stefani, J. Lawall, and G. Muller, THINK: A Software Framework for Component-based Operating System Kernels, USENIX Annual Technical Conference, 2002.

E. Bruneton, T. Coupaye, M. Leclercq, V. Quéma, and J. Stefani, The FRACTAL component model and its support in Java, Software Practice and Experience, special issue on Experiences with Autoadaptive and Reconfigurable Systems, pp.1257-1284, 2006.
DOI : 10.1002/spe.767

E. Bruneton, T. Coupaye, J. E. Stefani26-]-a, O. Ozcan, J. Layaida et al., The Fractal Component Model, v2 A Componentbased Approach for MPSoC SW Design: Experience with OS Customization for H.264 Decoding, Proc. 3rd Workshop on Embedded Systems for Real-Time Multimedia, ESTImedia 2005, pp.95-100, 2003.

B. Dupont-de-dinechin, Inter-block Scoreboard Scheduling in a JIT Compiler for VLIW Processors, The 14th International Euro-Par Conference on Parallel and Distributed Computing, 2008.
DOI : 10.1007/978-3-540-85451-7_40