@inproceedings{Pop2009, title = {Automatic streamization in GCC}, author = {Antoniu Pop and Sebastian Pop and Jan Sjödin}, year = {2009}, tags = {Compiler Optimization, optimization, rule-based, synchronization, application framework, analysis, Stream Computing, static analysis, data-flow, compiler, data-flow analysis, GCC, systematic-approach, transformation, stream processing}, researchr = {https://researchr.org/publication/Pop2009}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 2009 GCC Developers' Summit}, } @inproceedings{SJODIN:2009:HAL-00408759:1, title = {Design of graphite and the Polyhedral Compilation Package}, author = {Jan Sjödin and Sebastian Pop and Harsha Jagasia and Tobias Grosser and Antoniu Pop}, year = {2009}, month = {06}, url = {http://hal-ensmp.archives-ouvertes.fr/hal-00408759/PDF/A-406.pdf}, note = {A/406/CRI}, tags = {model-to-model transformation, optimization, data-flow language, meta-model, modeling language, testing model transformations, transformation language, language modeling, points-to analysis, testing, analysis, language design, data-flow, source-to-source, debugging, model transformation, Meta-Environment, access control, data-flow analysis, design, transformation}, researchr = {https://researchr.org/publication/SJODIN%3A2009%3AHAL-00408759%3A1}, cites = {0}, citedby = {0}, pages = {33-45}, booktitle = {Proceedings of the 2009 GCC Developers' Summit}, address = {Montréal Canada}, } @article{springerlink:10.1007-s10766-010-0132-7, title = {ACOTES Project: Advanced Compiler Technologies for Embedded Streaming}, author = {Munk, Harm and Ayguad?, Eduard and Bastoul, C?dric and Carpenter, Paul and Chamski, Zbigniew and Cohen, Albert and Cornero, Marco and Dumont, Philippe and Duranton, Marc and Fellahi, Mohammed and Ferrer, Roger and Ladelsky, Razya and Lindwer, Menno and Martorell, Xavier and Miranda, Cupertino and Nuzman, Dorit and Ornstein, Andrea and Antoniu Pop and Pop, Sebastian and Pouchet, Louis-No?l and Ram?rez, Alex and R?denas, David and Rohou, Erven and Rosen, Ira and Shvadron, Uzi and Trifunovi?, Konrad and Zaks, Ayal}, year = {2010}, url = {http://dx.doi.org/10.1007/s10766-010-0132-7}, note = {10.1007/s10766-010-0132-7}, tags = {program partitioning, object-oriented programming, rule-based, program analysis, architecture, domain analysis, analysis, parallel programming, data-flow programming, data-flow, C++, transformation system, compiler, programming, subject-oriented programming, higher-order transformations, data-flow analysis, partitioning, design, systematic-approach, feature-oriented programming, transformation, stream processing, program transformation}, researchr = {https://researchr.org/publication/springerlink%3A10.1007-s10766-010-0132-7}, cites = {0}, citedby = {0}, journal = {International Journal of Parallel Programming}, pages = {1-54}, } @inproceedings{MirandaDCDP10, title = {ERBIUM: a deterministic, concurrent intermediate representation for portable and scalable performance}, author = {Cupertino Miranda and Philippe Dumont and Albert Cohen and Marc Duranton and Antoniu Pop}, year = {2010}, doi = {10.1145/1787275.1787312}, url = {http://doi.acm.org/10.1145/1787275.1787312}, tags = {intermediate representation}, researchr = {https://researchr.org/publication/MirandaDCDP10}, cites = {0}, citedby = {0}, pages = {119-120}, booktitle = {Proceedings of the 7th Conference on Computing Frontiers, 2010, Bertinoro, Italy, May 17-19, 2010}, editor = {Nancy M. Amato and Hubertus Franke and Paul H. J. Kelly}, publisher = {ACM}, isbn = {978-1-4503-0044-5}, } @inproceedings{Pop:2011:SEO:1944862.1944867, title = {A stream-computing extension to OpenMP}, author = {Antoniu Pop and Albert Cohen}, year = {2011}, doi = {10.1145/1944862.1944867}, url = {http://doi.acm.org/10.1145/1944862.1944867}, tags = {programming languages, optimization, OpenMP, meta programming, data-flow language, meta-model, modeling language, language modeling, language design, Stream Computing, parallel programming, constraints, data-flow programming, data-flow, survey, programming, program optimization, Meta-Environment, GCC, incremental, design}, researchr = {https://researchr.org/publication/Pop%3A2011%3ASEO%3A1944862.1944867}, cites = {2}, citedby = {0}, pages = {5-14}, booktitle = {Proceedings of the 6th International Conference on High Performance and Embedded Architectures and Compilers}, series = {HiPEAC '11}, address = {New York, NY, USA}, publisher = {ACM}, isbn = {978-1-4503-0241-8}, } @inproceedings{POP:2010:INRIA-00551518:1, title = {Preserving high-level semantics of parallel programming annotations through the compilation flow of optimizing compilers}, author = {Antoniu Pop and Albert Cohen}, year = {2010}, month = {07}, url = {http://hal.inria.fr/inria-00551518/en/}, tags = {programming languages, optimization, semantics, intermediate representation, data-flow language, language design, parallel programming, data-flow programming, data-flow, source-to-source, compiler, programming, abstraction, program optimization, open-source}, researchr = {https://researchr.org/publication/POP%3A2010%3AINRIA-00551518%3A1}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 15th Workshop on Compilers for Parallel Computers (CPC'10)}, address = {Vienna Autriche}, } @inproceedings{Miranda:2010:EDC:1878921.1878924, title = {Erbium: a deterministic, concurrent intermediate representation to map data-flow tasks to scalable, persistent streaming processes}, author = {Miranda, Cupertino and Antoniu Pop and Dumont, Philippe and Albert Cohen and Duranton, Marc}, year = {2010}, doi = {10.1145/1878921.1878924}, url = {http://doi.acm.org/10.1145/1878921.1878924}, tags = {programming languages, optimization, intermediate representation, synchronization, meta programming, data-flow language, persistent, meta-model, modeling language, language modeling, Stream Computing, parallel programming, data-flow programming, data-flow, compiler, program optimization, Meta-Environment, process modeling, stream processing}, researchr = {https://researchr.org/publication/Miranda%3A2010%3AEDC%3A1878921.1878924}, cites = {0}, citedby = {0}, pages = {11-20}, booktitle = {Proceedings of the 2010 international conference on Compilers, architectures and synthesis for embedded systems}, series = {CASES '10}, address = {New York, NY, USA}, publisher = {ACM}, isbn = {978-1-60558-903-9}, } @inproceedings{Pop2008, title = {Improving GNU compiler collection infrastructure for streamization}, author = {Antoniu Pop and Sebastian Pop and Harsha Jagasia and Jan Sjödin and Paul H. J. Kelly}, year = {2008}, month = {June}, doi = {10.1.1.142.2023}, tags = {programming languages, program partitioning, translation, memory management, architecture, Stream Computing, graph-rewriting, survey, code generation, compiler, programming, rewriting, GCC, partitioning, rewriting strategies, stream processing}, researchr = {https://researchr.org/publication/Pop2008}, cites = {0}, citedby = {0}, pages = {77-86}, booktitle = {Proceedings of the 2008 GCC Developers' Summit}, } @inproceedings{Li-WIR-2011, title = {Advances in Parallel-Stage Decoupled Software Pipelining}, author = {Feng Li and Antoniu Pop and Albert Cohen}, year = {2011}, tags = {program partitioning, rule-based, intermediate representation, SSA, DSWP, parallel programming, data-flow programming, data-flow, compiler, GCC, partitioning}, researchr = {https://researchr.org/publication/Li-WIR-2011}, cites = {0}, citedby = {0}, pages = {29-36}, booktitle = {Proceedings of the Workshop on Intermediate Representations}, editor = {Florent Bouchez and Sebastian Hack and Eelco Visser}, }