Fastflow: high-level and efficient streaming on multi-core, Programming Multi-core and Many-core Computing Systems, 2014. ,
DOI : 10.1002/9781119332015.ch13
URL : http://calvados.di.unipi.it/storage/paper_files/2011_FF_tutorial-draft.pdf
A Component Architecture for High-Performance Scientific Computing, International Journal of High Performance Computing Applications, 2006. ,
FlowVR: A Middleware for Large Scale Virtual Reality Applications, International Euro-Par Conference on Parallel Processing, 2004. ,
DOI : 10.1007/978-3-540-27866-5_65
URL : https://hal.archives-ouvertes.fr/hal-00085302
StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures . Concurrency and Computation: Practice and Experience, Special Issue: Euro-Par, 2009. ,
DOI : 10.1007/978-3-642-03869-3_80
URL : https://hal.archives-ouvertes.fr/inria-00550877
Combining Both a Component Model and a Task-Based Model for HPC Applications: A Feasibility Study on GYSELA, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), 2017. ,
DOI : 10.1109/CCGRID.2017.88
URL : https://hal.archives-ouvertes.fr/hal-01518730
Legion: Expressing locality and independence with logical regions, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis, 2012. ,
DOI : 10.1109/SC.2012.71
URL : http://theory.stanford.edu/%7Eaiken/publications/papers/sc12.pdf
The PEPPHER approach to programmability and performance portability for heterogeneous many-core architectures, ParCo. IOS press, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00661320
A low level component model easing performance portability of HPC applications, Computing, vol.4, issue.5, 2013. ,
DOI : 10.1109/TSE.1976.233837
URL : https://hal.archives-ouvertes.fr/hal-00911231
A software component model with spatial and temporal compositions for grid infrastructures Libkomp, an efficient openmp runtime system for both fork-join and data flow paradigms, International Euro-Par Conference on Parallel Processing Proceedings of the 8th International Conference on OpenMP in a Heterogeneous World, pp.102-115, 2008. ,
Productive Programming of GPU Clusters with OmpSs, 2012 IEEE 26th International Parallel and Distributed Processing Symposium, 2012. ,
DOI : 10.1109/IPDPS.2012.58
An adaptive cut-off for task parallelism, 2008 SC, International Conference for High Performance Computing, Networking, Storage and Analysis, pp.1-36, 2008. ,
DOI : 10.1109/SC.2008.5213927
Parallel scripting for applications at the petascale and beyond, Computer, 2009. ,
The implementation of the Cilk-5 multithreaded language, ACM SIGPLAN Notices, vol.33, issue.5, pp.212-223, 1998. ,
DOI : 10.1145/277652.277725
XKaapi: A Runtime System for Data-Flow Task Programming on Heterogeneous Architectures, 2013 IEEE 27th International Symposium on Parallel and Distributed Processing, 2013. ,
DOI : 10.1109/IPDPS.2013.66
URL : https://hal.archives-ouvertes.fr/hal-00799904
global semi-Lagrangian code for flux-driven ion turbulence simulations, Computer Physics Communications, vol.207, 2016. ,
DOI : 10.1016/j.cpc.2016.05.007
URL : https://hal.archives-ouvertes.fr/cea-01153011
Benefits of SMT and of Parallel Transpose Algorithm for the Large-Scale GYSELA Application, Proceedings of the Platform for Advanced Scientific Computing Conference on ZZZ, PASC '16, pp.1-10, 2016. ,
DOI : 10.1016/j.parco.2008.12.013
A component model that is both control-driven and data-driven, Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering, CBSE '11, 2011. ,
DOI : 10.1145/2000229.2000236
Mass-produced Software Components, Proc. NATO Conf. on Software Engineering, 1968. ,
A data-driven workflow language for grids based on array programming principles, Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science, WORKS '09, 2009. ,
DOI : 10.1145/1645164.1645171
URL : https://hal.archives-ouvertes.fr/hal-00677806
Openmp task scheduling strategies for multicore numa systems, Int. J. High Perform. Comput. Appl, vol.26, issue.2, pp.110-124, 2012. ,
A Parallel Corba Component Model for Numerical Code Coupling, The International Journal of High Performance Computing Applications, vol.17, issue.4, pp.417-429, 2003. ,
DOI : 10.1016/S0167-739X(03)00034-7
Regent, Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis on, SC '15, 2015. ,
DOI : 10.1002/(SICI)1096-9128(199809/11)10:11/13<825::AID-CPE383>3.0.CO;2-H
Component Software: Beyond Object-Oriented Programming, 2002. ,
Description, Implementation and Evaluation of an Affinity Clause for Task Directives, Proceedings of the 12th International Conference on OpenMP: Memory, Devices, and Tasks, IWOMP 2012, pp.61-73 ,
DOI : 10.1007/978-3-319-11454-5_2
URL : https://hal.archives-ouvertes.fr/hal-01343442
Hierarchical DAG Scheduling for Hybrid Distributed Systems, 2015 IEEE International Parallel and Distributed Processing Symposium, 2015. ,
DOI : 10.1109/IPDPS.2015.56
URL : https://hal.archives-ouvertes.fr/hal-01078359
Inovallée 655 avenue de l'Europe Montbonnot 38334 Saint Ismier Cedex Publisher Inria Domaine de Voluceau -Rocquencourt BP 105 -78153 Le Chesnay Cedex inria, pp.249-6399 ,