. Åsberg, Exsched: An external CPU scheduler framework for real-time systems, Embedded and Real-Time Computing Systems and Applications (RTCSA), pp.240-249, 2012.

J. Bigot, Z. Hou, C. Pérez, P. , and V. , A low level component model enabling performance portability of HPC applications, High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion, pp.701-710, 2012.
DOI : 10.1109/sc.companion.2012.96

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

[. Chapman, Using OpenMP: portable shared memory parallel programming, vol.10, 2008.

C. , An efficient algorithm for communication-based task mapping, 23rd Euromicro International Conference on Parallel, Distributed, and NetworkBased Processing, pp.207-214, 2015.

. Dongarra, HighPerformance Computing: Clusters, Constellations, MPPs, and Future Directions, Computing in Science and Engineering, vol.7, pp.51-59, 2005.

[. Grossman, A pluggable framework for composable HPC scheduling libraries, Parallel and Distributed Processing Symposium Workshops, pp.723-732, 2017.

G. T. Heineman and W. T. Councill, Component-based software engineering. Putting the pieces together, addison-westley, 2001.

. Hoefler, An Overview of Topology Mapping Algorithms and Techniques in HighPerformance Computing, pp.73-94, 2014.

[. Jeannot, Process placement in multicore clusters: Algorithmic issues and practical techniques, IEEE Transactions on Parallel and Distributed Systems, vol.25, issue.4, pp.993-1002, 2014.
URL : https://hal.archives-ouvertes.fr/hal-00803548

[. Kale, Programming petascale applications with Charm++ and AMPI, Petascale Computing: Algorithms and Applications, vol.1, pp.421-441, 2007.

. Kiczales, Aspectoriented programming, European conference on object-oriented programming, pp.220-242, 1997.

[. Langer, Energyefficient computing for HPC workloads on heterogeneous manycore chips, Proceedings of Programming Models and Applications on Multicores and Manycores, 2015.

M. S. Mollison and J. H. Anderson, Bringing theory into practice: A userspace library for multicore real-time scheduling, Real-Time and Embedded Technology and Applications Symposium (RTAS), 2013 IEEE 19th, pp.283-292, 2013.

. Nguyen, A SLOC counting standard, Cocomo ii forum, pp.1-16, 2007.

. Penna, Design methodology for workload-aware loop scheduling strategies based on genetic algorithm and simulation, 2016.
URL : https://hal.archives-ouvertes.fr/hal-01354028

. Vlissides, Design patterns: elements of reusable object-oriented software, 1994.

[. Wienke, OpenACC-first experiences with real-world applications, European Conference on Parallel Processing, pp.859-870, 2012.