The Fortress language specification, 2005. ,
The Tera computer system, Proceedings of the 4th international conference on Supercomputing, pp.1-6, 1990. ,
STAPL: A Standard Template Adaptive Parallel C++ Library, Int. Wkshp on Adv. Compiler Technology for High Perf. and Embedded Processors, p.10, 2001. ,
Orca, ACM SIGPLAN Notices, vol.25, issue.5, 1996. ,
DOI : 10.1145/382080.382082
Program Demultiplexing, Proceedings of the 31st annual international symposium on Computer architecture, 2006. ,
DOI : 10.1145/1150019.1136512
Programming pearls, Communications of the ACM, vol.29, issue.8, pp.711-721, 1986. ,
DOI : 10.1145/6424.315691
Hood: A user-level threads library for multiprogrammed multiprocessors, 1999. ,
Cilk: An efficient multithreaded runtime system, Proceedings of the 5th Symposium on Principles and Practice of Parallel Programming, 1995. ,
X10: An object-oriented approach to non-uniform cluster computing, Proceedings of the 20th ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications, pp.519-538, 2005. ,
Hardware-modulated parallelism in chip multiprocessors, SIGARCH Comput. Archit. News, Special Issue: Proc. of the dasCMP'05 Workshop, pp.54-63, 2005. ,
DOI : 10.1145/1105734.1105742
MGS, Electronic Notes in Theoretical Computer Science, vol.59, issue.4, 2001. ,
DOI : 10.1016/S1571-0661(04)00293-2
URL : https://hal.archives-ouvertes.fr/hal-00769284
BLOB computing, Proceedings of the first conference on computing frontiers on Computing frontiers , CF'04, pp.125-139, 2004. ,
DOI : 10.1145/977091.977111
URL : https://hal.archives-ouvertes.fr/lirmm-00108879
Detecting coarse-grain parallelism using an interprocedural parallelizing compiler, Proceedings of the 1995 ACM/IEEE conference on Supercomputing (CDROM) , Supercomputing '95, p.49, 1995. ,
DOI : 10.1145/224170.224337
Transactional memory coherence and consistency, Proceedings of the 31st Annual International Symposium on Computer Architecture, p.102, 2004. ,
Continuations and concurrency, PPOPP '90: Proceedings of the second ACM SIGPLAN symposium on Principles & practice of parallel programming, pp.128-136, 1990. ,
DOI : 10.1145/99163.99178
Monitors: an operating system structuring concept, Communications of the ACM, vol.17, issue.10, pp.549-557, 1974. ,
DOI : 10.1145/355620.361161
Debugging Parallel Systems: A State of the Art Report, 2002. ,
CHARM++ : A Portable Concurrent Object-Oriented System Based on C++, Proceedings of the Conference on Object Oriented Programming Systems, Languages and Applications (OOPSLA), pp.91-108, 1993. ,
Wish branches: Enabling adaptive and aggressive predicated execution, IEEE Micro, vol.26, issue.1, pp.48-58, 2006. ,
Parallel programming in Split-C, Proceedings of the 1993 ACM/IEEE conference on Supercomputing , Supercomputing '93, pp.262-273, 1993. ,
DOI : 10.1145/169627.169724
Ap+somt: Agent-programming combined with self-organized multithreading, Workshop on Complexity-Effective Design, 2004. ,
URL : https://hal.archives-ouvertes.fr/inria-00001107
Converting thread-level parallelism to instruction-level parallelism via simultaneous multithreading, ACM Transactions on Computer Systems, vol.15, issue.3, pp.322-354, 1997. ,
DOI : 10.1145/263326.263382
High performance Fortran, IEEE Parallel & Distributed Technology: Systems & Applications, vol.1, issue.1, pp.25-42, 1993. ,
DOI : 10.1109/88.219857
Speculative synchronization: applying thread-level speculation to explicitly parallel applications, ASPLOS-X: Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, pp.18-29, 2002. ,
Pathfinder: a negotiationbased performance-driven router for fpgas, Proceedings of the 1995 ACM third international symposium on Fieldprogrammable gate arrays, pp.111-117, 1995. ,
A library implementation of POSIX threads under Unix, Proceedings of theWinter 1993 USENIX Technical Conference and Exhibition, pp.29-41, 1993. ,
Exposing speculative thread parallelism in SPEC2000, Proceedings of the tenth ACM SIGPLAN symposium on Principles and practice of parallel programming , PPoPP '05, pp.142-152, 2005. ,
DOI : 10.1145/1065944.1065964
Mitosis compiler: An infrastructure for speculative threading based on precomputation slices, PLDI '05: Proceedings of the ACM SIGPLAN 2004 conference on Programming language design and implementation, 2005. ,
Speculative data-driven multithreading, Proceedings HPCA Seventh International Symposium on High-Performance Computer Architecture, pp.37-48, 2001. ,
DOI : 10.1109/HPCA.2001.903250
URL : https://minds.wisconsin.edu/bitstream/handle/1793/60236/TR1414.pdf?sequence=1
Exploiting ILP, TLP, and DLP with the polymorphous TRIPS architecture, Proceedings of the 30th annual international symposium on Computer architecture, pp.422-433, 2003. ,
Symbiotic jobscheduling with priorities for a simultaneous multithreading processor, Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, pp.66-76, 2002. ,
A scalable approach to thread-level speculation, ISCA, pp.1-24, 2000. ,
Evaluation of the Raw Microprocessor, Proceedings of the 31st annual international symposium on Computer architecture, 2004. ,
DOI : 10.1145/1028176.1006733
StreamIt: A compiler for streaming applications, 2001. ,
Exploiting choice: instruction fetch and issue on an implementable simultaneous multithreading processor, Proceedings of the 23rd annual International Symposium on Computer Architecture, pp.191-202, 1996. ,
Simultaneous multithreading: maximizing on-chip parallelism, Proceedings of the 22nd annual International Symposium on Computer Architecture, pp.392-403, 1995. ,
Supporting fine-grained synchronization on a simultaneous multithreading processor, Proceedings Fifth International Symposium on High-Performance Computer Architecture, p.54, 1999. ,
DOI : 10.1109/HPCA.1999.744326
Balanced Multithreading: Increasing Throughput via a Low Cost Multithreading Hierarchy, 37th International Symposium on Microarchitecture (MICRO-37'04), 2004. ,
DOI : 10.1109/MICRO.2004.8
Language oriented programming. Software -Concepts and Tools, pp.147-161, 1994. ,
Integrating object-oriented programming and protected objects in ada 95, Ada Lett., XXII, issue.2, pp.11-44, 2002. ,
Time-Shifted Modules: Exploiting Code Modularity for Fine Grain Parallelism, 2001. ,