I-structures: Data Structures for Parallel Computing, ACM Trans. Program. Lang. Syst, vol.11, issue.4, pp.598-632, 1989. ,
PolyGLoT: A Polyhedral Loop Transformation Framework for a Graphical Dataflow Language, Compiler Construction -22nd International Conference, CC 2013, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, 2013. ,
Cilk: An Efficient Multithreaded Runtime System, J. Parallel and Distrib. Comput, vol.37, pp.55-69, 1996. ,
Automatic Transformations for Communication-Minimized Parallelization and Locality Optimization in the Polyhedral Model, International Conference on Compiler Construction, 2008. ,
A Practical Automatic Polyhedral Parallelizer and Locality, Optimizer. SIGPLAN Not, vol.43, issue.6, pp.101-113, 2008. ,
LIBKOMP, an Efficient OpenMP Runtime System for Both Forkjoin and Data Flow Paradigms, Proceedings of the 8th International Conference on OpenMP in a Heterogeneous World, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-00796253
, , pp.102-115
, Concurrent Collections. Sci. Program, vol.18, pp.203-217, 2010.
The cascade high productivity language, Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, 2004. ,
Habanero-Java: The New Adventures of Old X10, Proceedings of the 9th International Conference on Principles and Practice of Programming in Java (PPPJ '11), pp.51-61, 2011. ,
X10: An Object-oriented Approach to Nonuniform Cluster Computing, SIGPLAN Not, vol.40, pp.519-538, 2005. ,
Static Analysis of OpenStream Programs, 6th International Workshop on Polyhedral Compilation Techniques (IMPACT'16), held with HIPEAC'16 (Proceedings of the IMPACT series). Michelle Strout and Tomofumi Yuki, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01251845
Dynamic optimization of data-flow task-parallel applications for large-scale NUMA systems, 2015. ,
URL : https://hal.archives-ouvertes.fr/tel-01258451
Interactive visualization of cross-layer performance anomalies in dynamic taskparallel applications and systems, 2016 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp.274-283, 2016. ,
URL : https://hal.archives-ouvertes.fr/hal-01425892
Aftermath: A graphical tool for performance analysis and debugging of fine-grained task-parallel programs and run-time systems, Seventh Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2014), 2014. ,
URL : https://hal.archives-ouvertes.fr/hal-01136508
The Power of Polynomials, 5th International Workshop on Polyhedral Compilation Techniques (IMPACT'15), 2015. ,
URL : https://hal.archives-ouvertes.fr/hal-01094787
On Polynomial Code Generation, 8th International Workshop on Polyhedral Compilation Techniques (IMPACT'18, 2018. ,
URL : https://hal.archives-ouvertes.fr/hal-01958096
Polyhedron Model, Encyclopedia of Parallel Computing, pp.1581-1592, 2011. ,
Exploiting Coarse-grained Task, Data, and Pipeline Parallelism in Stream Programs, SIGPLAN Not, vol.41, pp.151-162, 2006. ,
?C: A Programming Model and Language for Embedded Manycores, Algorithms and Architectures for Parallel Processing, 2011. ,
, , pp.385-394
The Manchester Prototype Dataflow Computer, Commun. ACM, vol.28, pp.34-52, 1985. ,
Representing polynomials by positive linear functions on compact convex polyhedra, Pacific J. Math, vol.132, pp.35-62, 1988. ,
Parametric Multi-level Tiling of Imperfectly Nested Loops, Proceedings of the 23rd International Conference on Supercomputing (ICS '09), pp.147-157, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00645328
,
Hybrid Static/Dynamic Schedules for Tiled Polyhedral Programs, 2016. ,
The semantics of a simple language for parallel programming. In Information processing, pp.471-475, 1974. ,
Compiler/Runtime Framework for Dynamic Dataflow Parallelization of Tiled Programs, ACM Trans. Archit. Code Optim, vol.11, p.61, 2015. ,
Dataflow Architectures and Multithreading, Computer, vol.27, pp.27-39, 1994. ,
, OpenMP Architecture Review Board, 2013.
Hierarchical Task-Based Programming With StarSs, Int. J. High Perform. Comput. Appl, vol.23, pp.284-299, 2009. ,
Control-Driven Data Flow, 2012. ,
URL : https://hal.archives-ouvertes.fr/hal-00717906
OpenStream: Expressiveness and Data-flow Compilation of OpenMP Streaming Programs, ACM Trans. Archit. Code Optim, vol.9, p.53, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00786675
Program transformations and optimizations in the polyhedral framework. 1st Polyhedral Spring School, 2013. ,
Polyhedral Optimization of TensorFlow Computation Graphs, 2017. ,
An algorithmic approach to Schmüdgen's Positivstellensatz, Journal of Pure and Applied Algebra, vol.166, pp.307-319, 2002. ,
, Task Scheduling for Parallel Systems (Wiley Series on Parallel and Distributed Computing, 2007.
, Parametric Tiling of Affine Loop Nests, 2010.
StreamIt: A Language for Streaming Applications, Proceedings of the 11th International Conference on Compiler Construction (CC '02), 2002. ,
, , pp.179-196
Automatically Tuned Linear Algebra Software, Proceedings of the 1998 ACM/IEEE Conference on Supercomputing (SC '98), pp.1-27, 1998. ,
Checking Race Freedom of Clocked X10 Programs, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00907723
A Code Generator for Energy-Efficient Wavefront Parallelization of Uniform Dependence Computations, IEEE Transactions on Parallel and Distributed Systems, vol.29, issue.9, pp.1923-1936, 2018. ,