Philippe Clauss
Professeur
55
Documents
Identifiants chercheurs
Domaines de recherche
Informatique et langage [cs.CL]
Compétences
compilation
modèle polyédrique
optimisation et parallélisation automatiques de programmes
Publications
Publications
|
|
Algebraic Tiling facing Loop SkewingIMPACT 2024, 14th International Workshop on Polyhedral Compilation Techniques, Jan 2024, Munich (Allemagne), Germany
Communication dans un congrès
hal-04379037
v1
|
|
|
Algebraic TilingIMPACT 2023, 13th International Workshop on Polyhedral Compilation Techniques, Jan 2023, Toulouse, France
Communication dans un congrès
hal-03944790
v1
|
|
|
Extending the Task Dataflow Model with Speculative Data AccessesCOMPAS 2023 - Conférence francophone d'informatique en Parallélisme, Architecture et Système, Jul 2023, Annecy (France), France
Communication dans un congrès
hal-04156383
v1
|
|
|
Runtime Multi-versioning and Specialization inside a Memoized Speculative Loop OptimizerCC 2020 - 29th International Conference on Compiler Construction, Feb 2020, San Diego, United States. ⟨10.1145/3377555.3377886⟩
Communication dans un congrès
hal-02457425
v1
|
|
|
Uniform Random Sampling in PolyhedraIMPACT 2020 - 10th International Workshop on Polyhedral Compilation Techniques, Jan 2020, Bologna, Italy
Communication dans un congrès
hal-02425752
v1
|
|
|
The Polyhedral Model Beyond Loops Recursion Optimization and Parallelization Through Polyhedral ModelingIMPACT 2019 - 9th International Workshop on Polyhedral Compilation Techniques, In conjunction with HiPEAC 2019, Jan 2019, Valencia, Spain
Communication dans un congrès
hal-02059558
v1
|
|
|
Polyhedral Optimization For JavaScript: The ChallengesIMPACT 2018 - 8th International Workshop on Polyhedral Compilation Techniques, Jan 2018, Manchester, United Kingdom
Communication dans un congrès
hal-02472413
v1
|
|
|
AutoParallel: A Python module for automatic parallelization and distributed execution of affine loop nestsPyHPC 2018 - 8th Workshop on Python for High-Performance and Scientific Computing, Nov 2018, Dallas, TX, United States
Communication dans un congrès
hal-01936351
v1
|
|
|
Automatic Collapsing of Non-Rectangular LoopsParallel and Distributed Processing Symposium (IPDPS), 2017, May 2017, Orlando, United States. pp.778 - 787, ⟨10.1109/IPDPS.2017.34⟩
Communication dans un congrès
hal-01581081
v1
|
|
|
APOLLO: Automatic speculative POLyhedral Loop OptimizerIMPACT 2017 - 7th International Workshop on Polyhedral Compilation Techniques, Jan 2017, Stockholm, Sweden. pp.8
Communication dans un congrès
hal-01533692
v1
|
|
|
Code Bones: Fast and Flexible Code Generation for Dynamic and Speculative Polyhedral OptimizationEuro-Par 2016, Aug 2016, Grenoble, France. pp.12, ⟨10.1007/978-3-319-43659-3_17⟩
Communication dans un congrès
hal-01377656
v1
|
Mind The Gap! A study of some pitfalls preventing peak performance in polyhedral compilation using a polyhedral antidoteIMPACT 2015, Fifth International Workshop on Polyhedral Compilation Techniques, In conjunction with HiPEAC 2015, Jan 2015, Amsterdam, Netherlands
Communication dans un congrès
hal-01099583
v1
|
|
|
|
XFOR: Filling the Gap between Automatic Loop Optimization and Peak Performance14th International Symposium on Parallel and Distributed Computing, Jun 2015, Limassol, Cyprus. ⟨10.1109/ISPDC.2015.19⟩
Communication dans un congrès
hal-01155144
v1
|
Dynamic Re-Vectorization of Binary CodeInternational Conference on Embedded Computer Systems: Architectures, Modeling and Simulation - SAMOS XV, Jul 2015, Agios Konstantinos, Greece
Communication dans un congrès
hal-01155207
v1
|
|
Speculative Runtime Parallelization of Loop Nests: Towards Greater Scope and Efficiency20th International Workshop on High-level Parallel Programming Models and Supportive Environments, held in conjunction with 29th IEEE International Parallel & Distributed Processing Symposium, May 2015, Hyderabad, India
Communication dans un congrès
hal-01155172
v1
|
|
|
|
Speculative Program Parallelization with Scalable and Decentralized Runtime VerificationRuntime Verification, Sep 2014, Toronto, Canada. pp.124-139, ⟨10.1007/978-3-319-11164-3_11⟩
Communication dans un congrès
hal-01070610
v1
|
Software-controlled Processor Stalls for Time and Energy Efficient Data Locality OptimizationInternational Conference on Embedded Computer Systems: Architectures, Modeling and Simulation - SAMOS XIV, Jul 2014, Agios Konstantinos, Greece
Communication dans un congrès
hal-01003228
v1
|
|
Counting Solutions to Linear and Nonlinear Constraints Through Ehrhart Polynomials: Applications to Analyze and Transform Scientific ProgramsICS, International Conference on Supercomputing, 2014, Munich, Germany. ⟨10.1145/2591635.2667172⟩
Communication dans un congrès
hal-01100306
v1
|
|
|
|
PADRONE: a Platform for Online Profiling, Analysis, and OptimizationDCE 2014 - International workshop on Dynamic Compilation Everywhere, Jan 2014, Vienne, Austria
Communication dans un congrès
hal-00917950
v1
|
Author Retrospective for Counting Solutions to Linear and Nonlinear Constraints Through Ehrhart Polynomials: Applications to Analyze and Transform Scientific ProgramsICS, International Conference on Supercomputing, 2014, New York, United States. ⟨10.1145/2591635.2591654⟩
Communication dans un congrès
hal-01100296
v1
|
|
Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated SkeletonsInternational Symposium on High-level Parallel Programming and Applications, HLPP, Jul 2013, Paris, France
Communication dans un congrès
hal-00825738
v1
|
|
|
|
Online Dynamic Dependence Analysis for Speculative Polyhedral ParallelizationEuro-Par 2013, Aug 2013, Aachen, Germany. pp.191-202, ⟨10.1007/978-3-642-40047-6_21⟩
Communication dans un congrès
hal-00825744
v1
|
|
|
Multifor for MulticoreIMPACT 2013, Third International Workshop on Polyhedral Compilation Techniques, Armin Grösslinger, Louis-Noël Pouchet, Jan 2013, Berlin, Germany. pp.37-44
Communication dans un congrès
hal-00780748
v1
|
Adapting the Polyhedral Model as a Framework for Efficient Speculative ParallelizationPPoPP - 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Feb 2012, New Orleans, United States
Communication dans un congrès
hal-00664353
v1
|
|
Profiling Data-Dependence to Assist Parallelization: Framework, Scope, and OptimizationMICRO-45, The 45th Annual IEEE/ACM International Symposium on Microarchitecture, Dec 2012, Vancouver, Canada
Communication dans un congrès
hal-00780782
v1
|
|
VMAD: an Advanced Dynamic Program Analysis & Instrumentation FrameworkCC - 21st International Conference on Compiler Construction, Mar 2012, Tallinn, Estonia. pp.220-237
Communication dans un congrès
hal-00664345
v1
|
|
|
|
Does dynamic and speculative parallelization enable advanced parallelizing and optimizing code transformations?DCE - 1st International Workshop on Dynamic compilation from SoC to Web Browser via HPC, in conjonction with HiPEAC 2012, Henri-Pierre Charles and Philippe Clauss and Frédéric Pétrot, Jan 2012, Paris, France
Communication dans un congrès
hal-00664339
v1
|
VMAD: a Virtual Machine for Advanced Dynamic Analysis of ProgramsIEEE International Symposium on Performance Analysis of Systems and Software, ISPASS, Apr 2011, Austin, United States
Communication dans un congrès
inria-00544501
v1
|
|
|
|
Adaptive Runtime Selection of Parallel Schedules in the Polytope Model19th High Performance Computing Symposium - HPC 2011, Apr 2011, Boston, United States
Communication dans un congrès
inria-00564311
v1
|
|
|
Handling Multi-Versioning in LLVM: Code Tracking and CloningWIR 2011: Workshop on Intermediate Representations, in conjunction with CGO 2011, Florent Bouchez, Sebastian Hack, Eelco Visser, Apr 2011, Chamonix, France
Communication dans un congrès
inria-00572785
v1
|
Efficient Memory Tracing by Program SkeletonizationIEEE International Symposium on Performance Analysis of Systems and Software, ISPASS, Apr 2011, Austin, United States
Communication dans un congrès
inria-00544497
v1
|
|
|
|
Transparent Parallelization of Binary CodeFirst International Workshop on Polyhedral Compilation Techniques, IMPACT 2011, in conjunction with CGO 2011, Christophe Alias, Cédric Bastoul, Apr 2011, Chamonix, France
Communication dans un congrès
inria-00572797
v1
|
Recovering the Memory Behavior of Executable Programs10th IEEE Working Conference on Source Code Analysis and Manipulation, SCAM, Sep 2010, Timisoara, Romania
Communication dans un congrès
inria-00502813
v1
|
|
Efficient Parallel Implementation of Evolutionary Algorithms on GPGPU Cards15th International Euro-Par Conference on Parallel Processing 2009, Aug 2009, Delft, Netherlands. pp.974 - 985, ⟨10.1007/978-3-642-03869-3_89⟩
Communication dans un congrès
istex
inria-00504356
v1
|
|
Automatic Prefetching with Binary Code Rewriting in Object-Based DSMs14th international Euro-Par conference on Parallel Processing, Aug 2008, Las Palmas de Gran Canaria, Spain. pp.643 - 653, ⟨10.1007/978-3-540-85451-7_69⟩
Communication dans un congrès
istex
inria-00504507
v1
|
|
Prediction and trace compression of data access addresses through nested loop recognition6th annual IEEE/ACM international symposium on Code generation and optimization, Apr 2008, Boston, United States. pp.94-103, ⟨10.1145/1356058.1356071⟩
Communication dans un congrès
inria-00504597
v1
|
|
Performance driven data cache prefetching in a dynamic software optimization system21st annual international conference on Supercomputing, Jun 2007, Seattle, United States. pp.202 - 209, ⟨10.1145/1274971.1275000⟩
Communication dans un congrès
inria-00504614
v1
|
|
Esodyp+: Prefetching in the Jackal Software DSM13th International Euro-Par Conference, Aug 2007, Rennes, France. pp.563-573, ⟨10.1007/978-3-540-74466-5_60⟩
Communication dans un congrès
istex
inria-00504610
v1
|
|
|
Rec2Poly: Converting Recursions to Polyhedral Optimized Loops Using an Inspector-Executor StrategySAMOS 2020: Embedded Computer Systems: Architectures, Modeling, and Simulation, pp.96-109, 2020, ⟨10.1007/978-3-030-60939-9_7⟩
Chapitre d'ouvrage
hal-02971434
v1
|
Polyhedral Techniques for Parametric Memory Requirement EstimationBalasa, F. and Pradhan, D. Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach, Taylor and Francis, 2011, Chapman & Hall/Crc Computer and Information Science, 9781439814000
Chapitre d'ouvrage
hal-00671226
v1
|
|
|
Loop-based Modeling of Parallel Communication Traces[Research Report] RR-8562, INRIA. 2014, pp.10
Rapport
(rapport de recherche)
hal-01044636
v1
|
|
|
Xfor: Semantics and Performance[Research Report] Team ICPS (ICube Laboratory). 2014
Rapport
(rapport de recherche)
hal-02475775
v1
|
|
|
VMAD: a Virtual Machine for Advanced Dynamic Analysis of Programs[Research Report] 2010, pp.10
Rapport
(rapport de recherche)
inria-00534748
v1
|
A Static-Dynamic Collaborative Framework for Nested Loops Instrumentation and Profiling[Research Report] 2010, pp.8
Rapport
(rapport de recherche)
inria-00534745
v1
|
Chargement...
Chargement...