The synchronous data flow programming language LUSTRE, Proceedings of the IEEE, pp.1305-1320, 1991. ,
DOI : 10.1109/5.97300
Language and compiler support for stream programs, 2009. ,
The semantics of a simple language for parallel programming, Information processing, 1974. ,
Reconfigurable video coding on multicore, IEEE Signal Processing Magazine, vol.26, issue.6, pp.113-123, 2009. ,
DOI : 10.1109/MSP.2009.934107
URL : https://hal.archives-ouvertes.fr/hal-00429360
Compiler techniques for scalable performance of stream programs on multicore architectures, 2010. ,
First version of a data flow procedure language, Symposium on Programming, pp.362-376, 1974. ,
DOI : 10.1007/3-540-06859-7_145
Extended Cyclostatic Dataflow Program Compilation and Execution for an Integrated Manycore Processor, Procedia Computer Science, vol.18, pp.1624-1633, 2013. ,
DOI : 10.1016/j.procs.2013.05.330
URL : https://hal.archives-ouvertes.fr/hal-00832504
Cycle-static dataflow, IEEE Transactions on Signal Processing, vol.44, issue.2, pp.397-408, 1996. ,
DOI : 10.1109/78.485935
Using canny's criteria to derive a recursively implemented optimal edge detector Available: https://doi, International Journal of Computer Vision, vol.110, issue.2, pp.167-187, 1007. ,
DOI : 10.1007/bf00123164
Dataflow analysis of array and scalar references, International Journal of Parallel Programming, vol.24, issue.4, pp.23-53, 1991. ,
DOI : 10.1145/360827.360844
, Some efficient solutions to the affine scheduling problem, II, multi-dimensional time, International Journal of Parallel Programming, vol.21, issue.6, pp.389-420, 1992.
A practical automatic polyhedral parallelizer and locality optimizer, Proceedings of the 29th ACM SIGPLAN Conference on Programming Language Design and Implementation , ser. PLDI '08, pp.101-113, 2008. ,
Lattice-Based Memory Allocation, IEEE Transactions on Computers, vol.54, issue.10, pp.1242-1257, 2005. ,
DOI : 10.1109/TC.2005.167
URL : https://hal.archives-ouvertes.fr/hal-02101912
ompVerify: Polyhedral Analysis for the OpenMP Programmer, Proceedings of the 7th International Workshop on OpenMP, ser. IWOMP '11, pp.37-53, 2011. ,
DOI : 10.1007/978-3-642-13217-9_2
URL : https://hal.archives-ouvertes.fr/hal-00752626
Array dataflow analysis for polyhedral X10 programs, Proceedings of the 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, ser. PPoPP '13, pp.23-34, 2013. ,
DOI : 10.1145/2517327.2442520
URL : https://hal.archives-ouvertes.fr/hal-00761537
The Polyhedral Model Is More Widely Applicable Than You Think, Proceedings of the 19th Joint European Conference on Theory and Practice of Software, International Conference on Compiler Construction, ser. CC'10, pp.283-303, 2010. ,
DOI : 10.1007/978-3-642-11970-5_16
URL : https://hal.archives-ouvertes.fr/inria-00551087
Hybrid analysis, Proceedings of the 16th international conference on Supercomputing , ICS '02, pp.251-283, 2003. ,
DOI : 10.1145/514191.514229
Region array SSA, Proceedings of the 15th international conference on Parallel architectures and compilation techniques , PACT '06, 2006. ,
DOI : 10.1145/1152154.1152165
Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated Skeletons, International Journal of Parallel Programming, vol.30, issue.3, pp.529-545, 2014. ,
DOI : 10.1017/S095679680200463X
URL : https://hal.archives-ouvertes.fr/hal-01003744
LabVIEW for everyone: graphical programming made easy and fun, 2007. ,
Tensorflow: A system for large-scale machine learning, OSDI, pp.265-283, 2016. ,
Static Scheduling of Synchronous Data Flow Programs for Digital Signal Processing, IEEE Transactions on Computers, vol.36, issue.1, pp.24-355009446, 1987. ,
DOI : 10.1109/TC.1987.5009446
CalMAR -a Multi-Application Dataflow Runtime (short paper) Available: https, Thirteenth ACM International Conference on Embedded Software 2017, EMSOFT'17, 2017. ,
DOI : 10.1145/3125503.3125562
URL : https://hal.inria.fr/hal-01631691/file/wip-emsoft.pdf
On recovering multi-dimensional arrays in Polly, IMPACT 2015 -5th International Workshop on Polyhedral Compilation Techniques IMPACT 2015, p.9, 2015. ,
Keras: The Python Deep Learning library Available: https ,
, Polyhedral Process Networks, pp.1335-1375
, Available: https://doi.org/10
Scalable and Structured Scheduling, International Journal of Parallel Programming, vol.28, issue.6, pp.459-487, 1007. ,
DOI : 10.1007/s10766-006-0011-4
Data-aware Process Networks Inria -Research Centre Grenoble ? Rhône-Alpes Available: https, 2015. ,
Improving Communication Patterns in Polyhedral Process Networks INRIA Grenoble -Rhône-Alpes Available: https, 2017. ,
Compaan, Proceedings of the eighth international workshop on Hardware/software codesign , CODES '00, 2000. ,
DOI : 10.1145/334012.334015
Modeling adaptive streaming applications with parameterized polyhedral process networks, Proceedings of the 48th Design Automation Conference on, DAC '11, pp.116-121, 2011. ,
DOI : 10.1145/2024724.2024752
Deriving efficient control in Process Networks with Compaan/Laura Available: https, International Journal of Embedded Systems, p.20298, 2008. ,
Sheep in wolf's clothing: Implementation models for data-flow multi-threaded software Available: https, Inria Paris, 2017. ,
Static Analysis of OpenStream Programs CNRS ; Inria, ENS Lyon, issue.16, 2016. ,
, Available: https
Polyhedral optimizations for a data-flow graph language, Languages and Compilers for Parallel Computing, pp.57-72, 2016. ,
A data parallel view on polyhedral process networks, Proceedings of the 14th International Workshop on Software and Compilers for Embedded Systems, SCOPES '11, pp.38-47, 2011. ,
DOI : 10.1145/1988932.1988939
From Serial Loops to Parallel Execution on Distributed Systems, Euro-Par 2012 Parallel Processing, pp.246-257, 2012. ,
DOI : 10.1007/978-3-642-32820-6_25