François Bodin

According to our database1, François Bodin
  • authored at least 69 papers between 1989 and 2016.
  • has a "Dijkstra number"2 of three.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

On csauthors.net:

Bibliography

2016
Locality-Aware Automatic Parallelization for GPGPU with OpenHMPP Directives.
International Journal of Parallel Programming, 2016

2015
Understanding Performance Portability of OpenACC for Supercomputers.
Proceedings of the 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, 2015

2014
TERAFLUX: Harnessing dataflow in next generation teradevices.
Microprocessors and Microsystems - Embedded Hardware Design, 2014

2013

Message from the program chairs.
Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques, 2013

2012
AutoTune: A Plugin-Driven Approach to the Automatic Tuning of Parallel Applications.
Proceedings of the Applied Parallel and Scientific Computing, 2012

2011
Compiler-directed memory management for heterogeneous MPSoCs.
Journal of Systems Architecture - Embedded Systems Design, 2011

Milepost GCC: Machine Learning Enabled Self-tuning Compiler.
International Journal of Parallel Programming, 2011

2010
Model Driven Iterative Multi-dimensional Parallelization of Multi-task Programs for the Cell BE: A Genetic Algorithm-Based Approach.
Proceedings of the 18th Euromicro Conference on Parallel, 2010

2009
Efficient SIMDization and data management of the Lattice QCD computation on the Cell Broadband Engine.
Scientific Programming, 2009

Heterogeneous multicore parallel programming for graphics processing units.
Scientific Programming, 2009

Performance Tool Integration in a GPU Programming Environment: Experiences with TAU and HMPP.
Proceedings of the Parallel Computing: From Multicores and GPU's to Petascale, 2009

Automatic Data Distribution for Improving Data Locality on the Cell BE Architecture.
Proceedings of the Languages and Compilers for Parallel Computing, 2009

Keynote: Compilers in the Manycore Era.
Proceedings of the High Performance Embedded Architectures and Compilers, 2009

Introduction.
Proceedings of the Euro-Par 2009 Parallel Processing, 2009

Model-Directed Multi-Level Parallelization for Multi-Task Programs on the Cell BE.
Proceedings of the 2nd International Conference on Computer Science and its Applications, 2009

2008
Fine-grained parallelization of lattice QCD kernel routine on GPUs.
J. Parallel Distrib. Comput., 2008

Implementing Wilson-Dirac operator on the cell broadband engine.
Proceedings of the 22nd Annual International Conference on Supercomputing, 2008

2007
Introduction to Part 2.
Trans. HiPEAC, 2007

Topic 4 High-Performance Architectures and Compilers.
Proceedings of the Euro-Par 2007, 2007

2006
Computing for LQCD: apeNEXT.
Computing in Science and Engineering, 2006

UFS: a global trade-off strategy for loop unrolling for VLIW architectures.
Concurrency and Computation: Practice and Experience, 2006

Poster reception - ASTEX: a hot path based thread extractor for distributed memory system on a chip.
Proceedings of the ACM/IEEE SC2006 Conference on High Performance Networking and Computing, 2006

Editorial message for the special track on embedded systems: applications, solutions, and techniques.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

2005
A Software-only Compression System for Trading-off Performance and Code Size.
Proceedings of the 9th International Workshop on Software and Compilers for Embedded Systems, Dallas, Texas, USA, September 29, 2005

Editorial message for the special track on embedded systems: applications, solutions, and techniques.
Proceedings of the 2005 ACM Symposium on Applied Computing (SAC), 2005

A WCET-Oriented Static Branch Prediction Scheme for Real Time Systems.
Proceedings of the 17th Euromicro Conference on Real-Time Systems (ECRTS 2005), 2005

2004
SWARP: a retargetable preprocessor for multimedia instructions.
Concurrency and Computation: Practice and Experience, 2004

Speculative software management of datapath-width for energy optimization.
Proceedings of the 2004 ACM SIGPLAN/SIGBED Conference on Languages, 2004

An Offline Approach for Whole-Program Paths Analysis Using Suffix Arrays.
Proceedings of the Languages and Compilers for High Performance Computing, 2004

Energy-Efficiency Potential of a Phase-Based Cache Resizing Scheme for Embedded Systems.
Proceedings of the 8th Annual Workshop on Interaction between Compilers and Computer Architecture (INTERACT-8 2004), 2004

2003

2002
A Machine Learning Approach to Automatic Production of Compiler Heuristics.
Proceedings of the Artificial Intelligence: Methodology, 2002

Mastering Startup Costs in Assembler-Based Compiled Instruction-Set Simulation.
Proceedings of the 6th Annual Workshop on Interaction between Compilers and Computer Architecture (INTERACT-6 2002), 2002

2001
Computer aided hand tuning (CAHT): "applying case-based reasoning to performance tuning".
Proceedings of the 15th international conference on Supercomputing, 2001

2000
Program Development Tools for Clusters of Shared Memory Multiprocessors.
The Journal of Supercomputing, 2000

Handling Global Constraints in Compiler Strategy.
International Journal of Parallel Programming, 2000

Tools for OpenMP application development: the POST project.
Concurrency - Practice and Experience, 2000

1999
Menhir: An environment for high performance Matlab.
Scientific Programming, 1999

Tools for Development of Programs for a Cluster of Shared Memory Multiprocessors.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

Porting an Ocean Code to MPI Using TSF.
Proceedings of the Languages and Compilers for Parallel Computing, 1999

A Feasibility Study in Iterative Compilation.
Proceedings of the High Performance Computing, Second International Symposium, 1999

Code Cloning Tracing: A "Pay per Trace" Approach.
Proceedings of the Euro-Par '99 Parallel Processing, 5th International Euro-Par Conference, Toulouse, France, August 31, 1999

FITS - A Light-Weight Integrated Programming Environment.
Proceedings of the Euro-Par '99 Parallel Processing, 5th International Euro-Par Conference, Toulouse, France, August 31, 1999

OCEANS - Optimising Compilers for Embedded Applications.
Proceedings of the Euro-Par '99 Parallel Processing, 5th International Euro-Par Conference, Toulouse, France, August 31, 1999

1998
Menhir: An Environment for High Performance Matlab.
Proceedings of the Languages, 1998

A User Level Program Transformation Tool.
Proceedings of the 12th international conference on Supercomputing, 1998


Improving Cache Behavior of Dynamically Allocated Data Structures.
Proceedings of the 1998 International Conference on Parallel Architectures and Compilation Techniques, 1998

1997
Skewed Associativity Improves Program Performance and Enhances Predictability.
IEEE Trans. Computers, 1997


1995
Synchronization Minimization in a SPMD Execution Model.
J. Parallel Distrib. Comput., 1995

Loop transformations to prevent false sharing.
International Journal of Parallel Programming, 1995

Skewed Associativity Enhances Performance Predictability.
Proceedings of the 22nd Annual International Symposium on Computer Architecture, 1995

Compiler Reduction of Synchronisation in Shared Virtual Memory Systems.
Proceedings of the 9th international conference on Supercomputing, 1995

1994
A strategy for array management in local memory.
Math. Program., 1994

Overview of the KOAN programming environment for the iPSC/2 and performance evaluation of the BECAUSE test program 2.51.
Future Generation Comp. Syst., 1994

Evaluating Two Loop Transformations for Reducing Multiple Writer False Sharing.
Proceedings of the Languages and Compilers for Parallel Computing, 1994

Performance Analysis of pC++: A Portable Data-Parallel Programming System for Scalable Parallel Computers.
Proceedings of the 8th International Symposium on Parallel Processing, 1994

1993
Distributed pC++ Basic Ideas for an Object Parallel Language.
Scientific Programming, 1993

Fortran-S: a Fortran interface for shared virtual memory architectures.
Proceedings of the Proceedings Supercomputing '93, 1993

Implementing a parallel C++ runtime system for scalable parallel systems.
Proceedings of the Proceedings Supercomputing '93, 1993

Parallel Sparse Matrix by Vector Multiplication using a Shared Virtual Memory Environment.
Proceedings of the Sixth SIAM Conference on Parallel Processing for Scientific Computing, 1993

Skewed-associative Caches.
Proceedings of the PARLE '93, 1993

1992
Sigma II: A Tool Kit for Building Parallelizing Compilers and Performance Analysis Systems.
Proceedings of the Programming Environments for Parallel Computing, 1992

1991
A Quantitative Algorithm for Data Locality Optimization.
Code Generation, 1991

1990
Performance evaluation and prediction for parallel algorithms on the BBN GP1000.
Proceedings of the 4th international conference on Supercomputing, 1990

Loop optimization for horizontal microcoded machines.
Proceedings of the 4th international conference on Supercomputing, 1990

1989
Overview of a high-performance programmable pipeline structure.
Proceedings of the 3rd international conference on Supercomputing, 1989


  Loading...