Software pipelining, ACM Computing Surveys (CSUR), vol.27, pp.367-432, 1995. ,
A practical automatic polyhedral parallelizer and locality optimizer, SIGPLAN Notices, vol.43, pp.101-113, 2008. ,
Polyhedral optimizations of explicitly parallel programs, 2015 International Conference on Parallel Architecture and Compilation (PACT), pp.213-226, 2015. ,
High-level synthesis of loops using the polyhedral model, High-level synthesis, pp.215-230, 2008. ,
URL : https://hal.archives-ouvertes.fr/hal-00410719
Fine-grain scheduling under resource constraints, International Workshop on Languages and Compilers for Parallel Computing, pp.1-15, 1994. ,
Wave digital filters: Theory and practice, Proc. IEEE, vol.74, pp.270-327, 1986. ,
Optimal software pipelining under resource constraints, International Journal of Foundations of Computer Science, vol.12, pp.697-718, 2001. ,
Software pipelining: An effective scheduling technique for VLIW machines, ACM Sigplan Notices, vol.23, pp.318-328, 1988. ,
A novel framework of register allocation for software pipelining, Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, pp.29-42, 1993. ,
, OpenMP Architecture Review Board
, OpenMP API version, vol.4
OpenStream: Expressiveness and data-flow compilation of OpenMP streaming programs, ACM Transactions on Architecture and Code Optimization (TACO), vol.9, p.53, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00786675
The ROSE source-to-source compiler infrastructure, Cetus users and compiler infrastructure workshop, in conjunction with PACT, p.1, 2011. ,
Parallel-stage decoupled software pipelining, Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization, pp.114-123, 2008. ,
Iterative module scheduling: An algorithm for software pipelining loops, Proceedings of MICRO-27. The 27th, 1994. ,
, Annual IEEE/ACM International Symposium on Microarchitecture. IEEE, pp.63-74
Lifting Barriers Using Parallel Polyhedral Regions, 2017 IEEE 24th International Conference on High Performance Computing (HiPC), pp.338-347, 2017. ,
URL : https://hal.archives-ouvertes.fr/hal-01633839
Polyhedral optimizations for a data-flow graph language, Languages and Compilers for Parallel Computing, pp.57-72, 2015. ,
System design using Kahn process networks: the Compaan/Laura approach, Proceedings of the conference on Design, vol.1, p.10340, 2004. ,
A polynomial time method for optimal software pipelining, Parallel Processing: CONPAR 92-VAPP V, pp.613-624, 1992. ,
Polyhedral process networks, Handbook of Signal Processing Systems, pp.1335-1375, 2013. ,