Bibliography
Publications of the year
Articles in International Peer-Reviewed Journals
-
1A. Acharya, U. Bondhugula, A. Cohen.
Polyhedral Auto-Transformation almost without ILP, in: ACM Transactions on Programming Languages and Systems (TOPLAS), May 2016.
https://hal.inria.fr/hal-01425546 -
2G. Baudart, A. Benveniste, T. Bourke.
Loosely Time-Triggered Architectures, in: ACM Transactions on Embedded Computing Systems (TECS), August 2016, vol. 15, Article 71. [ DOI : 10.1145/2932189 ]
https://hal.inria.fr/hal-01408224 -
3S. G. Bhaskaracharya, U. Bondhugula, A. Cohen.
Automatic Storage Optimization for Arrays, in: ACM Transactions on Programming Languages and Systems (TOPLAS), 2016, Original submission, candidate for presentation at PLDI 2016.
https://hal.archives-ouvertes.fr/hal-01257223 -
4S. G. Bhaskaracharya, U. Bondhugula, A. Cohen.
Automatic Storage Optimization for Arrays, in: ACM Transactions on Programming Languages and Systems (TOPLAS), 2016, vol. 38, pp. 1 - 23. [ DOI : 10.1145/2845078 ]
https://hal.inria.fr/hal-01425564 -
5U. Bondhugula, A. Acharya, A. Cohen.
The Pluto+ Algorithm: A Practical Approach for Parallelization and Locality Optimization of Affine Loop Nests, in: ACM Transactions on Programming Languages and Systems (TOPLAS), 2016.
https://hal.archives-ouvertes.fr/hal-01257226 -
6T. Bourke, R. J. Van Glabbeek, P. Höfner.
Mechanizing a Process Algebra for Network Protocols, in: Journal of Automated Reasoning, March 2016, vol. 56, pp. 309-341. [ DOI : 10.1007/s10817-015-9358-9 ]
https://hal.inria.fr/hal-01408217 -
7I. Llopard, C. Fabre, A. Cohen.
A From a Formalized Parallel Action Language to its Efficient Code Generation, in: ACM Transactions on Embedded Computing Systems (TECS), January 2017. [ DOI : 10.1145/0000000.0000000 ]
https://hal.inria.fr/hal-01425140
International Conferences with Proceedings
-
8G. Baudart, T. Bourke, M. Pouzet.
Soundness of the Quasi-Synchronous Abstraction, in: Formal Methods in Computer-Aided Design (FMCAD), Mountain View, CA, United States, Proceedings of the 16th International Conference on Formal Methods in Computer-Aided Design, October 2016, pp. 9-16.
https://hal.inria.fr/hal-01408208 -
9S. G. Bhaskaracharya, U. Bondhugula, A. Cohen.
SMO: An Integrated Approach To Intra-Array and Inter-Array Storage Optimization, in: Symp. on Principles of Programming Languages (POPL), St Petersburg, FL, United States, 2016.
https://hal.archives-ouvertes.fr/hal-01257228 -
10S. G. Bhaskaracharya, U. Bondhugula, A. Cohen.
SMO: An Integrated Approach to Intra-array and Inter-array Storage Optimization, in: POPL 2016 - ACM Symposium on Principles of Programming Languages, Saint Petersburg, United States, January 2016, pp. 526-538. [ DOI : 10.1145/2837614.2837636 ]
https://hal.inria.fr/hal-01425888 -
11A. Cohen, A. Darte, P. Feautrier.
Static Analysis of OpenStream Programs, in: 6th International Workshop on Polyhedral Compilation Techniques (IMPACT'16), held with HIPEAC'16, Prague, Czech Republic, Proceedings of the IMPACT series, Michelle Strout and Tomofumi Yuki, January 2016.
https://hal.inria.fr/hal-01251845 -
12A. Cohen, V. Perrelle, D. Potop-Butucaru, M. Pouzet, E. Soubiran, Z. Zhang.
Hard Real Time and Mixed Time Criticality on Off-The-Shelf Embedded Multi-Cores, in: International Conference on Embedded and Real-Time Software and Systems (ERTS2), Toulouse, France, January 2016.
https://hal.inria.fr/hal-01425887 -
13X. K. Do, S. Louise, A. Cohen.
Transaction Parameterized Dataflow: A Model for Context-Dependent Streaming Applications, in: Design, Automation & Test in Europe Conference & Exhibition (DATE), Dresden, Germany, March 2016.
https://hal.inria.fr/hal-01425902 -
14A. Drebes, J.-B. Bréjon, A. Pop, K. Heydemann, A. Cohen.
Language-Centric Performance Analysis of OpenMP Programs with Aftermath, in: International Workshop on OpenMP (IWOMP), Nara, Japan, October 2016, pp. 237 - 250. [ DOI : 10.1007/978-3-319-45550-1_17 ]
https://hal.inria.fr/hal-01425903 -
15A. Drebes, A. Pop, K. Heydemann, A. Cohen.
Interactive visualization of cross-layer performance anomalies in dynamic task-parallel applications and systems, in: IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), Uppsala, Sweden, April 2016, pp. 274 - 283. [ DOI : 10.1109/ISPASS.2016.7482102 ]
https://hal.inria.fr/hal-01425892 -
16A. Drebes, A. Pop, K. Heydemann, A. Cohen, N. Drach.
Scalable Task Parallelism for NUMA: A Uniform Abstractionfor Coordinated Scheduling and Memory Management, in: PACT : International Conference on Parallel Architectures and Compilation, Haifa, Israel, ACM New York, NY, USA, September 2016, pp. 125-137. [ DOI : 10.1145/2967938.2967946 ]
http://hal.upmc.fr/hal-01365718 -
17F. Gindraud, F. Rastello, A. Cohen, F. Broquedis.
A bounded memory allocator for software-defined global address spaces, in: ISMM 2016 - 2016 ACM SIGPLAN International Symposium on Memory Management, Santa Barbara, United States, June 2016.
https://hal.inria.fr/hal-01412919 -
18R. Morisset, F. Zappa Nardelli.
Partially Redundant Fence Elimination for x86, ARM and Power processors, in: International Conference on Compiler Construction (CC), Austin, United States, February 2017.
https://hal.inria.fr/hal-01423612 -
19S. Verdoolaege, A. Cohen.
Live Range Reordering, in: 6þ Workshop on Polyhedral Compilation Techniques (IMPACT, associated with HiPEAC), Prag, Czech Republic, 2016.
https://hal.archives-ouvertes.fr/hal-01257224
National Conferences with Proceedings
-
20T. Bourke, P.-E. Dagand, M. Pouzet, L. Rieg.
Vérification de la génération modulaire du code impératif pour Lustre, in: JFLA 2017 - Vingt-huitième Journées Francophones des Langages Applicatifs, Gourettes, France, January 2017.
https://hal.inria.fr/hal-01403830
Conferences without Proceedings
-
21A. Cohen, V. Perrelle, D. Potop-Butucaru, M. Pouzet, E. Soubiran, Z. Zhang.
Hard Real Time and Mixed Time Criticality on Off-The-Shelf Embedded Multi-Cores, in: 8th European Congress on Embedded Real Time Software and Systems (ERTS 2016), Toulouse, France, January 2016.
https://hal.archives-ouvertes.fr/hal-01259157 -
22A. Drebes, J.-B. Bréjon, A. Pop, K. Heydemann, A. Cohen.
Language-Centric Performance Analysis of OpenMP Programs with Aftermath, in: International Workshop on OpenMP, Nara, Japan, October 2016.
http://hal.upmc.fr/hal-01343686 -
23C. Hong, W. Bao, A. Cohen, S. Krishnamoorthy, L.-N. Pouchet, F. Rastello, J. Ramanujam, S. Ponnuswany.
Effective padding of multidimensional arrays to avoid cache conflict misses, in: PLDI 2016: Proceedings of the 37th ACM SIGPLAN Conference on Programming Language Design and Implementation, Santa Barbara, United States, June 2016.
https://hal.inria.fr/hal-01335346
Scientific Books (or Scientific Book chapters)
-
24S. Pop, A. Cohen.
SSA-based Compiler Design, in: SSA-based Compiler Design, F. Rastello (editor), springer, August 2016, vol. Loop tree and induction variables, ISBN 978-1-4419-6201-0.
https://hal.archives-ouvertes.fr/hal-01257229
Internal Reports
-
25D. Barthou, G. Grosdidier, K. Petrov, M. Kruse, C. Eisenbeis, O. Pène, O. Brand-Foissac, C. Tadonki, R. Dolbeau.
Automated Code Generation for Lattice QCD Simulation, University of Bordeaux, University of Paris Sud, Inria, University of Paris Sud, Mines ParisTech, CAPS Entreprise, June 2016.
https://hal-mines-paristech.archives-ouvertes.fr/hal-01433302 -
26A. Benveniste, B. Caillaud, M. Pouzet, H. Elmqvist, M. Otter.
Structural Analysis of Multi-Mode DAE Systems, Inria, July 2016, no RR-8933, 32 p.
https://hal.inria.fr/hal-01343967 -
27A. Cohen, A. Darte, P. Feautrier.
Static Analysis of OpenStream Programs, CNRS ; Inria ; ENS Lyon, January 2016, no RR-8764, 26 p, Corresponding publication at IMPACT'16 (http://impact.gforge.inria.fr/impact2016).
https://hal.inria.fr/hal-01184408
Other Publications
-
28T. Bourke, J. Inoue, M. Pouzet.
Sundials/ML: interfacing with numerical solvers, September 2016, ACM Workshop on ML.
https://hal.inria.fr/hal-01408230 -
29A. Drebes, A. Pop, K. Heydemann, N. Drach, A. Cohen.
NUMA-aware scheduling and memory allocation for data-flow task-parallel applications, ACM New York, NY, USA, March 2016, pp. 44:1-44:2, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Poster. [ DOI : 10.1145/2851141.2851193 ]
http://hal.upmc.fr/hal-01365746