Books and book chapters
@inbook{Bas11,
author = {Bastoul, C\'{e}dric},
title = {Encyclopedia of Parallel Computing},
chapter = {Parallel Code Generation},
publisher = {Springer-Verlag},
year = 2011,
pages = {310--318},
pdf = {},
}
Theses
@Misc{Bas12,
author = {Bastoul, C\'{e}dric},
title = {\textit{Contributions to High-Level Program Optimization}. {H}abilitation {T}hesis. {P}aris-{S}ud {U}niversity, {F}rance},
month = dec,
year = 2012,
}
@PhdThesis{TBas,
author = {Bastoul, C\'{e}dric},
title = {Improving Data Locality in Static Control Programs},
school = {University Paris 6, Pierre et Marie Curie, France},
month = dec,
year = 2004,
}
Articles in journals
@article{GodardLB21,
author = {Paul Godard and Vincent Loechner and C{\'{e}}dric Bastoul},
title = {Efficient Out-of-Core and Out-of-Place Rectangular Matrix Transposition and Rotation},
journal = {{IEEE} Trans. Computers},
volume = {70},
number = {11},
pages = {1942--1948},
year = {2021},
doi = {10.1109/TC.2020.3030592},
note = {8 double column pages. ARC Ranking:~A*},
}
@article{ZHB18,
TITLE = {{Visual Program Manipulation in the Polyhedral Model}},
AUTHOR = {Zinenko, Oleksandr and Huot, St{\'e}phane and Bastoul, C{\'e}dric},
JOURNAL = {{ACM Transactions on Architecture and Code Optimization}},
PUBLISHER = {{Association for Computing Machinery}},
VOLUME = {15},
NUMBER = {1},
PAGES = {1 - 25},
YEAR = {2018},
MONTH = Mar,
PDF = {https://hal.inria.fr/hal-01744426/file/TACO_HAL.pdf},
note = {25 pages. ARC Ranking:~A},
}
@article{SBH18,
TITLE = {{A language extension set to generate adaptive versions automatically}},
AUTHOR = {Schmitt, Maxime and Bastoul, C{\'e}dric and Helluy, Philippe},
JOURNAL = {{Oil \& Gas Science and Technology - Revue d'IFP Energies nouvelles}},
PUBLISHER = {{Institut Fran{\c c}ais du P{\'e}trole}},
VOLUME = {73},
PAGES = {52},
YEAR = {2018},
PDF = {https://hal.archives-ouvertes.fr/hal-01923631/file/ogst180066.pdf},
note = {22 pages. ARC Ranking:~unrated},
}
@Article{PCPBCS12,
author = {Eunjung Park and John Cavazos and Louis-No\"{e}l Pouchet and C\'{e}dric Bastoul and Albert Cohen and P. Sadayappan},
title = {Predictive Modeling in a Polyhedral Optimization Space},
journal = {International Journal of Parallel Programming},
year = 2012,
publisher = {Springer},
note = {Accepted for publication. 39 pages. Classement ARC~:~A},
}
@Article{BF05,
author = {Bastoul, C\'{e}dric and Feautrier, Paul},
title = {Adjusting a program transformation for legality},
journal = {Parallel processing letters},
year = 2005,
volume = 15,
number = 1,
pages = {3--17},
month = mar,
note = {Classement CORE~:~U},
}
@Article{GVBCPST06,
author = {Girbal, Sylvain and Vasilache, Nicolas and Bastoul, C\'{e}dric and Cohen, Albert and Parello, David and Sigler, Marc and Temam, Olivier},
title = {Semi-Automatic Composition of Loop Transformations for Deep Parallelism and Memory Hierarchies},
journal = {International Journal of Parallel Programming},
keywords = {Iterative Polyhedral Transformations},
year = 2006,
volume = {34},
number = {3},
month = jun,
pages = {261--317},
publisher = {Springer},
note = {Classement CORE~:~A},
}
@Article{ACOTES10,
author = {Harm Munk and Eduard Ayguad\'{e} and C\'{e}dric Bastoul and Paul Carpenter and Zbigniew Chamski and Albert Cohen and Marco Cornero and Philippe Dumont and Marc Duranton and Mohammed Fellahi and Roger Ferrer and Razya Ladelsky and Menno Lindwer and Xavier Martorell and Cupertino Miranda and Dorit Nuzman and Andrea Ornstein and Antoniu Pop and Sebastian Pop and Louis-No\"{e}l Pouchet and Alex Ram\'{i}rez and David R\'{o}denas and Erven Rohou and Ira Rosen and Uzi Shvadron and Konrad Trifunovi\'{c} and and Ayal Zaks},
title = {ACOTES Project: Advanced Compiler Technologies for Embedded Streaming},
journal = {International Journal of Parallel Programming},
year = 2010,
volume = {38},
month = apr,
publisher = {Springer},
note = {Classement CORE~:~A},
}
Conference articles
@inproceedings{BSMR25,
title = {Dead Iteration Elimination},
author = {Bastoul, Cedric and Schmitt, Maxime and Meister, Beno\^{i}t and Reddy, Chandan},
booktitle = {15th International Workshop on Polyhedral Compilation Techniques (IMPACT 2025, in conjunction with HiPEAC 2025)},
ADDRESS = {Barcelona, Spain},
year = 2025,
month = jan,
note = {3 double column pages. ARC Ranking:~unrated},
}
@inproceedings{CZRLTSAZBAB24,
author = {Gianpietro Consolaro and Zhen Zhang and Harenome Razanajato and Nelson Lossing and Nassim Tchoulak and Adilla Susungi and Artur Cesar Araujo Alves and Renwei Zhang and Denis Barthou and Corinne Ancourt and Cedric Bastoul},
title = {PolyTOPS: Reconfigurable and Flexible Polyhedral Scheduler},
booktitle = {{IEEE/ACM} International Symposium on Code Generation and Optimization, {CGO}},
ADDRESS = {Edinburgh, United Kingdom},
year = 2024,
month = mar,
note = {12 double column pages. ARC Ranking:~A},
}
@inproceedings{CRLBZAB24,
title = {ParameTrick: Coefficient Generalization for Faster Polyhedral Scheduling},
author = {Consolaro, Gianpietro and Razanajato, Harenome and Lossing, Nelson and Barthou, Denis and Zhang, Zhen and Ancourt, Corinne and Bastoul, Cedric},
booktitle = {14th International Workshop on Polyhedral Compilation Techniques (IMPACT 2024, in conjunction with HiPEAC 2024)},
ADDRESS = {Munich, Germany},
year = 2024,
month = jan,
note = {7 double column pages. ARC Ranking:~unrated},
}
@inproceedings{BKL23,
title = {{Superloop Scheduling: Loop Optimization via Direct Statement Instance Reordering}},
author = {Bastoul, Cedric and Ketterlin, Alain and Loechner, Vincent},
booktitle = {13th International Workshop on Polyhedral Compilation Techniques (IMPACT 2023, in conjunction with HiPEAC 2023)},
ADDRESS = {Toulouse, France},
month = jan,
year = 2023,
note = {2 double column pages. ARC Ranking:~unrated},
}
@inproceedings{LZJYLFB23,
author = {Ioannis Lamprou and Zhen Zhang and Javier de Juan and Hang Yang and Yongqiang Lai and Etienne Filhol and Cedric Bastoul},
editor = {Dawn Song and Michael Carbin and Tianqi Chen},
title = {Safe Optimized Static Memory Allocation for Parallel Deep Learning},
booktitle = {Proceedings of the Sixth Conference on Machine Learning and Systems, {MLSys}},
ADDRESS = {Miami, Florida},
year = 2023,
month = jun,
note = {20 double column pages. ARC Ranking:~unrated},
}
@inproceedings{ZBYHNZGLTG22,
author = {Jie Zhao and Cedric Bastoul and Yanzhi Yi and Jiahui Hu and Wang Nie and Renwei Zhang and Zhen Geng and Chong Li and Thibaut Tachon and Zhiliang Gan},
title = {Parallelizing Neural Network Models Effectively on {GPU} by Implementing Reductions Atomically},
booktitle = {Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, {PACT}},
ADDRESS = {Chicago, Illinois},
year = 2022,
month = oct,
note = {15 double column pages. ARC Ranking:~A},
}
@inproceedings{BZRLSJFJCZ22,
TITLE = {{Optimizing GPU Deep Learning Operators With Polyhedral Scheduling Constraint Injection}},
AUTHOR = {Cedric Bastoul and Zhen Zhang and Harenome Razanajato and Nelson Lossing and Adilla Susungi and Javier de Juan and Etienne Filhol and Baptiste Jarry and Gianpietro Consolaro and Renwei Zhang},
BOOKTITLE = {{CGO 2022 - 20th Annual IEEE/ACM International Symposium on Code Generation and Optimization}},
ADDRESS = {Seoul, South Korea},
YEAR = {2022},
MONTH = Apr,
note = {10 double column pages. ARC Ranking:~A},
}
@inproceedings{RBL20,
TITLE = {{Pipelined Multithreading Generation in a Polyhedral Compiler}},
AUTHOR = {Razanajato, Harenome and Bastoul, C{\'e}dric and Loechner, Vincent},
BOOKTITLE = {{IMPACT 2020, 10th International Workshop on Polyhedral Compilation Techniques}},
ADDRESS = {Bologna, Italy},
YEAR = {2020},
MONTH = Jan,
note = {8 double column pages. ARC Ranking:~unrated},
}
@inproceedings{SHB19b,
TITLE = {{Think Unlimited and Compress Data Automatically}},
AUTHOR = {Maxime Schmitt and Philippe Helluy and C{\'e}dric Bastoul},
BOOKTITLE = {{Conf{\'e}rence d'informatique en Parall{\'e}lisme, Architecture et Syst{\`e}me (COMPAS)}},
ADDRESS = {Anglet, France},
YEAR = {2019},
MONTH = Jun,
note = {7 pages. ARC Ranking:~unrated},
}
@inproceedings{GLBSM19,
TITLE = {{A Flexible and Distributed Runtime System for High-Throughput Constrained Data Streams Generation}},
AUTHOR = {Godard, Paul and Loechner, Vincent and Bastoul, C{\'e}dric and Soulier, Frederic and Muller, Guillaume},
BOOKTITLE = {{2019 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)}},
ADDRESS = {Rio de Janeiro, Brazil},
PAGES = {718-728},
YEAR = {2019},
MONTH = May,
note = {11 double column pages. ARC Ranking:~unrated},
}
@inproceedings{SHB19,
TITLE = {{Automatic adaptive approximation for stencil computations}},
AUTHOR = {Schmitt, Maxime and Helluy, Philippe and Bastoul, C{\'e}dric},
BOOKTITLE = {{CC 2019 - 28th International Conference on Compiler Construction}},
ADDRESS = {Washington, United States},
PUBLISHER = {{ACM Press}},
PAGES = {170-181},
YEAR = {2019},
MONTH = Feb,
note = {12 double column pages. Accepted papers:~17, Submitted:~45 (rate 38\%). ARC Ranking:~A},
}
@inproceedings{SHB17,
TITLE = {{Adaptive Code Refinement: A Compiler Technique and Extensions to Generate Self-Tuning Applications}},
AUTHOR = {Schmitt, Maxime and Helluy, Philippe and Bastoul, C{\'e}dric},
BOOKTITLE = {{HiPC 2017 - 24th International Conference on High Performance Computing, Data, and Analytics}},
ADDRESS = {Jaipur, India},
PUBLISHER = {{IEEE}},
PAGES = {172-181},
YEAR = {2017},
MONTH = Dec,
PDF = {https://hal.inria.fr/hal-01655459/file/ACR-A-Compiler-Technique-to-Generate-Self-Tuning-Application.pdf},
note = {10 double column pages. Accepted papers:~42, Submitted:~184 (rate 23\%). ARC Ranking:~A},
}
@inproceedings{RBL17,
TITLE = {{Lifting Barriers Using Parallel Polyhedral Regions}},
AUTHOR = {Razanajato, Harenome and Bastoul, C{\'e}dric and Loechner, Vincent},
BOOKTITLE = {{HiPC 2017 - 24th International Conference on High Performance Computing, Data, and Analytics}},
ADDRESS = {Jaipur, India},
PUBLISHER = {{IEEE}},
PAGES = {338-347},
YEAR = {2017},
MONTH = Dec,
note = {10 double column pages. Accepted papers:~42, Submitted:~184 (rate 23\%). ARC Ranking:~A},
}
@inproceedings{RLB17,
TITLE = {{Splitting Polyhedra to Generate More Efficient Code}},
AUTHOR = {Razanajato, Harenome and Loechner, Vincent and Bastoul, C{\'e}dric},
BOOKTITLE = {{IMPACT 2017, 7th International Workshop on Polyhedral Compilation Techniques}},
ADDRESS = {Stockholm, Sweden},
YEAR = {2017},
MONTH = Jan,
PDF = {https://hal.inria.fr/hal-01505764/file/impact-17-splitting-polyhedra-to-generate-more-efficient-code.pdf},
note = {10 double column pages. ARC Ranking:~unrated},
}
@inproceedings{SSB17,
TITLE = {{Semi-Automatic Generation of Adaptive Codes}},
AUTHOR = {Schmitt, Maxime and Sabater, C{\'e}sar and Bastoul, C{\'e}dric},
BOOKTITLE = {{IMPACT 2017 - 7th International Workshop on Polyhedral Compilation Techniques}},
ADDRESS = {Stockholm, Sweden},
PAGES = {1-7},
YEAR = {2017},
MONTH = Jan,
PDF = {https://hal.inria.fr/hal-01655456/file/impact-17-semi-automatic-generation-of-adaptive-codes.pdf},
note = {7 double column pages. ARC Ranking:~unrated},
}
@inproceedings{Bas16,
TITLE = {{Mapping Deviation: A Technique to Adapt or to Guard Loop Transformation Intuitions for Legality}},
AUTHOR = {Bastoul, C{\'e}dric},
BOOKTITLE = {{CC'2016 25th International Conference on Compiler Construction}},
ADDRESS = {Barcelona, Spain},
pages = {229-239},
YEAR = {2016},
MONTH = Mar,
PDF = {https://hal.inria.fr/hal-01271998/file/cc16.pdf},
note = {11 double column pages. Accepted papers:~24, Submitted:~77 (rate 31\%). ARC Ranking:~A},
}
@inproceedings{BZHB16,
TITLE = {{Opening Polyhedral Compiler's Black Box}},
AUTHOR = {Bagn{\`e}res, L{\'e}na{\"i}c and Zinenko, Oleksandr and Huot, St{\'e}phane and Bastoul, C{\'e}dric},
BOOKTITLE = {{CGO 2016 - 14th Annual IEEE/ACM International Symposium on Code Generation and Optimization}},
ADDRESS = {Barcelona, Spain},
YEAR = {2016},
pages = {128-138},
MONTH = Mar,
note = {11 double column pages. Accepted papers:~25, Submitted:~108 (rate 23\%). ARC Ranking:~A},
}
@InProceedings{BPCB10,
author = {M.-W. Benabderrahmane and L.-N. Pouchet and A. Cohen and C. Bastoul},
title = {The Polyhedral Model Is More Widely Applicable Than You Think},
booktitle = {Proceedings of the International Conference on Compiler Construction ({ETAPS CC'10})},
year = 2010,
series = {LNCS},
address = {Paphos, Cyprus},
pages = {},
month = mar,
note = {Classement CORE~:~A, nombre de papiers accept\'es~:~16, soumis~:~56},
publisher = {Springer-Verlag},
}
@InProceedings{BCBPR10,
author = {Riyadh Baghdadi and Albert Cohen and C\'{e}dric Bastoul and Louis-No\"{e}l Pouchet and Lawrence Rauchwerger},
title = {The potential of synergistic static, dynamic and speculative loop nest optimizations for automatic parallelization},
booktitle = {Workshop on Parallel Execution of Sequential Programs on Multi-core Architectures ({PESPMA'10})},
year = 2010,
address = {Saint-Malo, France},
month = jun,
}
@InProceedings{BCGST03,
author = {Bastoul, C\'{e}dric and Cohen, Albert and Girbal, Sylvain and Sharma, Saurabh and Temam, Olivier},
title = {Putting Polyhedral Loop Transformations to Work},
booktitle = {Workshop on Languages and Compilers for Parallel Computing} # { (LCPC'03)},
year = 2003,
series = {LNCS},
publisher = {Springer-Verlag},
address = {College Station, Texas},
keywords = {Iterative Polyhedral Transformations},
month = oct,
pages = {23--30},
ps = {http://www-rocq.inria.fr/~acohen/publications/BCGST03.ps.gz}
}
@InProceedings{Bas04,
author = {Bastoul, C\'{e}dric},
title = {Code Generation in the Polyhedral Model Is Easier Than You Think},
booktitle = {{PACT'13 IEEE} International Conference on Parallel Architecture and Compilation Techniques},
keywords = {Iterative Polyhedral Transformations},
year = 2004,
pages = {7--16},
month = sep,
address = {Juan-les-Pins, France},
note = {Classement CORE~:~A, nombre de papiers accept\'es~:~23, soumis~:~122, student award},
URL = {http://hal.ccsd.cnrs.fr/ccsd-00017260},
pdf = {http://hal.ccsd.cnrs.fr/docs/00/05/52/29/PDF/bastoul2004code.pdf}
}
@InProceedings{BF04,
author = {Bastoul, C\'{e}dric and Feautrier, Paul},
title = {More Legal Transformations for Locality},
booktitle = {{Euro-Par'10} International Euro-Par conference, {LNCS} 3149},
keywords = {Iterative Polyhedral Transformations},
pages = {272--283},
year = 2004,
month = aug,
publisher = {Springer-Verlag},
address = {Pisa, Italy},
note = {Classement CORE~:~A, nombre de papiers accept\'es~:~124, soumis~:~352, distinguished paper award avec 3 autres papiers},
URL = {http://hal.inria.fr/inria-00001056},
pdf = {http://hal.ccsd.cnrs.fr/docs/00/05/61/30/PDF/BastoulFeautrierEuropar04.pdf}
}
@InProceedings{Bas03,
author = {Bastoul, C\'{e}dric},
title = {Efficient code generation for automatic parallelization and optimization},
booktitle = {{ISPDC'2 IEEE} International Symposium on Parallel and Distributed Computing},
keywords = {Iterative Polyhedral Transformations},
year = 2003,
month = oct,
pages = {23--30},
address = {Ljubljana, Slovenia},
}
@InProceedings{BF03,
author = {Bastoul, C\'{e}dric and Feautrier, Paul},
title = {Improving data locality by chunking},
booktitle = {CC'12 International Conference on Compiler Construction, {LNCS 2622}},
year = 2003,
month = apr,
pages = {320--335},
address = {Warsaw, Poland},
URL = {http://hal.inria.fr/inria-00001055},
pdf = {http://hal.inria.fr/docs/00/05/61/29/PDF/BastoulFeautrierCC03.pdf}
}
@InProceedings{BF03b,
author = {Bastoul, C\'{e}dric and Feautrier, Paul},
title = {Reordering methods for data locality improvement},
booktitle = {CPC'10 Compilers for Parallel Computers},
year = 2003,
month = jan,
pages = {187--196},
address = {Amsterdam, The Netherlands}
}
@InProceedings{Bas02,
author = {Bastoul, C\'{e}dric},
title = {Une m\'{e}thode d'am\'{e}lioration de la localit\'{e} bas\'{e}e sur des estimations asymptotiques du trafic},
booktitle = {{RENPAR'14}},
year = 2002,
month = {Avril},
pages = {127--134},
address = {Hammamet, Tunisia}
}
@InProceedings{BVLMWL09,
author = {C\'{e}dric Bastoul and Nicolas Vasilache and Allen Leung and Beno\^{i}t Meister and David Wohlford and Richard Lethin},
title = {Extended Static Control Programs as a Programming Model for Accelerators, A Case Study: Targetting ClearSpeed CSX700 With the R-Stream Compiler},
booktitle = {{PMEA'09} Workshop on Programming Models for Emerging Architectures},
pages = {45-52},
year = 2009,
month = sep,
address = {Raleigh, North Carolina}
}
@InProceedings{HVBLMLV10,
author = {Albert Hartono and Nicolas Vasilache and C\'{e}dric Bastoul and Allen Leung and Beno\^{i}t Meister and Richard Lethin and Peter Vouras},
title = {Automatic Parallelization and Locality Optimization of Beamforming Algorithms},
booktitle = {High Performance Embedded Computing Workshop (HPEC)},
year = 2010,
month = sep,
address = {MIT Lincoln Laboratory, Lexington, Massachusetts}
}
@InProceedings{HBBCKNRS09,
author = {Albert Hartono and Muthu Baskaran and C\'{e}dric Bastoul and Albert Cohen and Sriram Krishnamoorthy and Boyana Norris and J. Ramanujam and P. Sadayappan},
title = {Parametric Multi-Level Tiling of Imperfectly Nested Loops},
booktitle = {Proceedings of the ACM International Conference on Supercomputing ({ICS'09})},
year = 2009,
pages = {147-157},
month = jun,
address = {Yorktown Heights, New York}
}
@InProceedings{LVMBWBL10,
author = {Allen Leung and Nicolas Vasilache and Beno\^{\i}t Meister and Muthu Manikandan Baskaran and David Wohlford and C{\'e}dric Bastoul and Richard Lethin},
title = {A mapping path for multi-GPGPU accelerated computers from a portable high level programming abstraction},
booktitle = {Proceedings of 3rd Workshop on General Purpose Processing on Graphics Processing Units, GPGPU 2010},
year = 2010,
month = mar,
pages = {51-61},
series = {ACM International Conference Proceeding Series},
volume = {425},
address = {Pittsburgh, Pennsylvania}
}
@InProceedings{MLVWBL09,
author = {Beno\^{i}t Meister and Allen Leung and Nicolas Vasilache and David Wohlford and C\'{e}dric Bastoul and Richard Lethin},
title = {Productivity via Automatic Code Generation for PGAS Platforms with the R-Stream Compiler},
booktitle = {{APGAS'09} Workshop on Asynchrony in the PGAS Programming Model},
year = 2009,
month = jun,
address = {Yorktown Heights, New York}
}
@InProceedings{PCBGJSV06,
author = {Pop, S\'{e}bastian and Cohen, Albert and Bastoul, Cédric and Girbal, Sylvain and P. Jouvelot and G.-A. Silber and N. Vasilache},
title = {{GRAPHITE}: Loop optimizations based on the polyhedral model for {GCC}},
booktitle = {Proc. of the 4th GCC Developper's Summit},
year = 2006,
address = {Ottawa, Canada},
month = jun,
pages = {179-198},
keywords = {Iterative Polyhedral Transformations},
pdf = {http://www.gccsummit.org/2006/2006-GCC-Summit-Proceedings.pdf}
}
@InProceedings{PBBCRSV11,
author = {Louis-No{\"e}l Pouchet and Uday Bondhugula and C{\'e}dric Bastoul and Albert Cohen and J. Ramanujam and P. Sadayappan and Nicolas Vasilache},
title = {Loop Transformations: Convexity, Pruning and Optimization},
booktitle = {38th {ACM SIGACT-SIGPLAN} Symposium on Principles of Programming Languages ({POPL'11})},
address = {Austin, TX}
month = jan,
year = {2011},
}
@InProceedings{PBBCRS10,
author = {Louis-No{\"e}l Pouchet and Uday Bondhugula and C{\'e}dric Bastoul and Albert Cohen and J. Ramanujam and P. Sadayappan},
title = {Combined Iterative and Model-driven Optimization in and Automatic Parallelization Framework},
booktitle = {Conference on Supercomputing ({SC'10})},
address = {New Orleans, LA}
month = nov,
year = {2010},
}
@InProceedings{PBCC08,
author = {L.-N. Pouchet and C. Bastoul and A. Cohen and S. Cavazos},
title = {Iterative optimization in the polyhedral model: Part {II}, multidimensional time},
booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation ({PLDI'08})},
pages = {90-100},
year = 2008,
address = {Tucson, Arizona},
month = jun,
}
@InProceedings{PBCC08b,
author = {Louis-No{\"e}l Pouchet and C{\'e}dric Bastoul and John Cavazos and Albert Cohen},
title = {A Note on the Performance Distribution of Affine Schedules},
booktitle = {2nd Workshop on Statistical and Machine learning approaches to ARchitectures and compilaTion ({SMART'08})},
address = {G{\"o}teborg, Sweden},
month = jan,
year = {2008},
}
@Misc{PBC07,
author = {Louis-No{\"e}l Pouchet and C{\'e}dric Bastoul and Albert Cohen},
title = {{LetSee: the LEgal Transformation SpacE Explorator}},
howpublished = {Third International Summer School on Advanced Computer Architecture and Compilation for Embedded Systems ({ACACES'07}), L'Aquila, Italia},
month = {July},
year = {2007},
note = {pages 247--251},
}
@InProceedings{PBCV07,
author = {L.-N. Pouchet and C. Bastoul and A. Cohen and N. Vasilache},
title = {Iterative optimization in the polyhedral model: Part {I}, one-dimensional time},
booktitle = {ACM International Conference on Code Generation and Optimization ({CGO'07})},
year = 2007,
address = {San Jose, California},
month = mar,
pages = {144--156},
note = {Nombre de papiers accept\'es~:~27, soumis~:~84},
keywords = {Iterative Polyhedral Transformations}
}
@InProceedings{SDB07,
author = {S\'ebastien Salva and Cl\'ement Delamare and C\'edric Bastoul},
title = {Web Service Call Parallelization Using {OpenMP}},
booktitle = {3rd International Workshop on {OpenMP}},
month = jun,
year = 2007,
series = {LNCS},
publisher = {Springer-Verlag},
address = {Beijing, China},
}
@InProceedings{VBGC06,
author = {Vasilache, Nicolas and Bastoul, C\'{e}dric and Girbal, Sylvain and Cohen, Albert},
title = {Violated dependence analysis},
booktitle = {Proceedings of the ACM International Conference on Supercomputing ({ICS'06})},
year = 2006,
address = {Cairns, Australia},
month = jun,
pages = {335--344},
note = {Classement CORE~:~A, nombre de papiers accept\'es~:~37, soumis~:~141},
keywords = {Iterative Polyhedral Transformations},
}
@InProceedings{VBC06,
author = {Vasilache, Nicolas and Bastoul, C\'{e}dric and Cohen, Albert},
title = {Polyhedral Code Generation in the Real World},
booktitle = {Proceedings of the International Conference on Compiler Construction ({ETAPS CC'06})},
year = 2006,
series = {LNCS 3923},
address = {Vienna, Austria},
pages = {185--201},
month = mar,
note = {Classement CORE~:~A, nombre de papiers accept\'es~:~20, soumis~:~71},
publisher = {Springer-Verlag},
keywords = {Iterative Polyhedral Transformations},
ps = {http://www-rocq.inria.fr/~acohen/publications/VBC06.ps.gz}
}
Internal reports
@TechReport{clan,
author = {C. Bastoul},
title = {Extracting polyhedral representation from high level languages},
institution = {LRI, Paris-Sud University},
year = 2008,
note = {Related to the {Clan} tool.}
}
@TechReport{wrap-it,
author = {C. Bastoul and A. Cohen and A. Girbal and S. Sharma and O. Temam},
title = {Putting polyhedral loop transformations to work},
year = 2003,
number = {4902},
institution = {INRIA Rocquencourt},
note = {Related to the {WRAP-IT} tool.}
}
@TechReport{cloog,
author = {C. Bastoul},
title = {Generating loops for scanning polyhedra},
institution = {PRiSM, Versailles University},
number = {2002/23},
year = 2002,
note = {Related to the {CLooG} tool.}
}
@TechReport{piplib,
author = {P. Feautrier and J. Collard and C. Bastoul},
title = {Solving systems of affine (in)equalities},
institution = {PRiSM, Versailles University},
year = 2002,
note = {Related to the {PIP/PipLib} tool.}
}
@TechReport{MHAOTEU,
author = {J. Abella and C. Bastoul and J. Bechennec and N. Drach and C. Eisenbeis and P. Feautrier and B. Franke and G. Fursin and A. Gonzalez and T. Kisku and P. Knijnenburg and J. Llosa and M. O'Boyle and J. Sebot and X. Vera},
title = {Guided Transformations},
institution = {MHAOTEU ESPRIT project No 24942},
number = {M3.D2},
month = {february},
year = 2001,
note = {Related to the {MHAOTEU} toolset.}
}
Miscellaneous