A. Agarwal, Limits on interconnection network performance. Parallel and Distributed Systems, IEEE Transactions on, vol.2, pp.398-412, 1991.
DOI : 10.1109/71.97897

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.8845

G. Agha, I. Mason, S. Smith, and C. Talcott, A foundation for actor computation, Journal of Functional Programming, vol.7, issue.1, pp.1-72, 1997.
DOI : 10.1017/S095679689700261X

K. Aida, A. Takefusa, H. Nakada, S. Matsuoka, S. Sekiguchi et al., Performance Evaluation Model for Scheduling in Global Computing Systems, International Journal of High Performance Computing Applications, vol.14, issue.3, pp.268-279, 2000.
DOI : 10.1177/109434200001400308

J. Ansel, C. Chan, Y. L. Wong, M. Olszewski, Q. Zhao et al., 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.

C. Augonnet, S. Thibault, R. Namyst, and P. Wacrenier, StarPU: A unified platform for task scheduling on heterogeneous multicore architectures, Euro-Par 2009 Parallel Processing, pp.863-874, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00384363

B. Catanzaro, S. Kamil, Y. Lee, K. Asanovic, J. Demmel et al., Sejits: Getting productivity and performance with selective embedded jit specialization, First Workshop on Programmable Models for Emerging Architecture at the 18th International Conference on Parallel Architectures and Compilation Techniques, 2009.

C. Consel, A general approach for run-time specialization and its application to C, Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '96, pp.145-156, 1996.
DOI : 10.1145/237721.237767

S. Donadio, J. Brodman, T. Roeder, K. Yotov, D. Barthou et al., A Language for the Compact Representation of Multiple Program Versions, Languages and Compilers for Parallel Computing, pp.136-151, 2006.
DOI : 10.1007/978-3-540-69330-7_10

URL : https://hal.archives-ouvertes.fr/hal-00141067

E. Duesterwald, Design and Engineering of a Dynamic Binary Optimizer, Proceedings of the IEEE, pp.436-448, 2005.
DOI : 10.1109/JPROC.2004.840302

K. Fatahalian, D. Reiter-horn, T. J. Knight, L. Leem, M. Houston et al., Sequoia: Programming the Memory Hierarchy, ACM/IEEE SC 2006 Conference (SC'06), p.83, 2006.
DOI : 10.1109/SC.2006.55

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.133.2070

G. Fursin, A. Cohen, M. Oâ??boyle, and O. Temam, A Practical Method for Quickly Evaluating Program Optimizations, High Performance Embedded Architectures and Compilers, pp.29-46, 2005.
DOI : 10.1007/11587514_4

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

J. Gehring and F. Ramme, Architecture-independent request-scheduling with tight waiting-time estimations, Job Scheduling Strategies for Parallel Processing, pp.65-88, 1996.
DOI : 10.1007/BFb0022288

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.53.2823

D. Gelernter, Generative communication in Linda, ACM Transactions on Programming Languages and Systems, vol.7, issue.1, pp.80-112, 1985.
DOI : 10.1145/2363.2433

J. Guo, G. Bikshandi, B. B. Fraguela, M. J. Garzaran, and D. Padua, Programming with tiles, Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming , PPoPP '08, pp.111-122, 2008.
DOI : 10.1145/1345206.1345225

S. Halle and A. Cohen, An extensible virtualization mechanism to replace threads. submitted to PLDI 2011. [19] Sean Halle and Albert Cohen Dku pattern for performance portable parallel software, 2009.
DOI : 10.1007/978-3-642-36036-7_13

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.636.2370

S. Halle and A. Cohen, Leveraging semantics attached to function calls to isolate applications from hardware, HOTPAR '10: USENIX Workshop on Hot Topics in Parallelism, 2010.
URL : https://hal.archives-ouvertes.fr/inria-00551514

C. Hewitt, Actor model of computation, 2010.
URL : https://hal.archives-ouvertes.fr/hal-01163534

C. A. Hoare, Communicating sequential processes, Communications of the ACM, vol.21, issue.8, pp.666-677, 1978.
DOI : 10.1145/359576.359585

R. Milner, Communicating and Mobile Systems: The pi-Calculus, 1999.

M. Rosenblum and T. Garfinkel, Virtual machine monitors: current technology and future trends, Computer, vol.38, issue.5, pp.39-47, 2005.
DOI : 10.1109/MC.2005.176

A. Shankar, S. S. Sastry, R. Bodík, and J. E. Smith, Runtime specialization with optimistic heap analysis, Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages , and applications, OOPSLA '05, pp.327-343, 2005.

X. Zhang, Z. Wang, N. Gloy, J. Bradley-chen, and M. D. Smith, System support for automatic profiling and optimization, Proceedings of the sixteenth ACM symposium on Operating systems principles, SOSP '97, pp.15-26, 1997.