2009 |
53 | EE | Sami Yehia,
Sylvain Girbal,
Hugues Berry,
Olivier Temam:
Reconciling specialization and flexibility through compound circuits.
HPCA 2009: 277-288 |
52 | EE | Grigori Fursin,
Olivier Temam:
Collective Optimization.
HiPEAC 2009: 34-49 |
2008 |
51 | EE | Olivier Certner,
Zheng Li,
Pierre Palatin,
Olivier Temam,
Frederic Arzel,
Nathalie Drach:
A Practical Approach for Reconciling High and Predictable Performance in Non-Regular Parallel Programs.
DATE 2008: 740-745 |
2007 |
50 | EE | John Cavazos,
Grigori Fursin,
Felix V. Agakov,
Edwin V. Bonilla,
Michael F. P. O'Boyle,
Olivier Temam:
Rapidly Selecting Good Compiler Optimizations using Performance Counters.
CGO 2007: 185-197 |
49 | EE | Christophe Dubach,
John Cavazos,
Björn Franke,
Grigori Fursin,
Michael F. P. O'Boyle,
Olivier Temam:
Fast compiler optimisation evaluation using code-feature based performance prediction.
Conf. Computing Frontiers 2007: 131-142 |
48 | EE | Grigori Fursin,
John Cavazos,
Michael F. P. O'Boyle,
Olivier Temam:
MiDataSets: Creating the Conditions for a More Realistic Evaluation of Iterative Optimization.
HiPEAC 2007: 245-260 |
47 | EE | David I. August,
Jonathan Chang,
Sylvain Girbal,
Daniel Gracia Pérez,
Gilles Mouchard,
David A. Penry,
Olivier Temam,
Neil Vachharajani:
UNISIM: An Open Simulation Environment and Library for Complex Architecture Design and Collaborative Development.
Computer Architecture Letters 6(2): 45-48 (2007) |
46 | EE | Hugues Berry,
Olivier Temam:
Modeling self-developing biological neural networks.
Neurocomputing 70(16-18): 2723-2734 (2007) |
45 | EE | Grigori Fursin,
Albert Cohen,
Michael F. P. O'Boyle,
Olivier Temam:
Quick and Practical Run-Time Evaluation of Multiple Program Optimizations.
T. HiPEAC 1: 34-53 (2007) |
44 | EE | Koen De Bosschere,
Wayne Luk,
Xavier Martorell,
Nacho Navarro,
Michael F. P. O'Boyle,
Dionisios N. Pnevmatikatos,
Alex Ramírez,
Pascal Sainrat,
André Seznec,
Per Stenström,
Olivier Temam:
High-Performance Embedded Architecture and Compilation Roadmap.
T. HiPEAC 1: 5-29 (2007) |
2006 |
43 | EE | John Cavazos,
Christophe Dubach,
Felix V. Agakov,
Edwin V. Bonilla,
Michael F. P. O'Boyle,
Grigori Fursin,
Olivier Temam:
Automatic performance model construction for the fast software exploration of new hardware designs.
CASES 2006: 24-34 |
42 | EE | Pierre Palatin,
Yves Lhuillier,
Olivier Temam:
CAPSULE: Hardware-Assisted Parallel Execution of Component-Based Programs.
MICRO 2006: 247-258 |
41 | EE | Daniel Gracia Pérez,
Hugues Berry,
Olivier Temam:
A Sampling Method Focusing on Practicality.
IEEE Micro 26(6): 14-28 (2006) |
40 | EE | Sylvain Girbal,
Nicolas Vasilache,
Cédric Bastoul,
Albert Cohen,
David Parello,
Marc Sigler,
Olivier Temam:
Semi-Automatic Composition of Loop Transformations for Deep Parallelism and Memory Hierarchies.
International Journal of Parallel Programming 34(3): 261-317 (2006) |
39 | EE | Sami Yehia,
Jean-Francois Collard,
Olivier Temam:
Load squared: Adding logic close to memory to reduce the latency of indirect loads in embedded and general systems.
J. Embedded Computing 2(1): 5-14 (2006) |
2005 |
38 | EE | Grigori Fursin,
Albert Cohen,
Michael F. P. O'Boyle,
Olivier Temam:
A Practical Method for Quickly Evaluating Program Optimizations.
HiPEAC 2005: 29-46 |
37 | EE | Albert Cohen,
Marc Sigler,
Sylvain Girbal,
Olivier Temam,
David Parello,
Nicolas Vasilache:
Facilitating the search for compositions of program transformations.
ICS 2005: 151-160 |
36 | EE | Hugues Berry,
Olivier Temam:
Characterizing Self-developing Biological Neural Networks: A First Step Towards Their Application to Computing Systems.
IWANN 2005: 306-317 |
35 | | Yves Lhuillier,
Pierre Palatin,
Olivier Temam:
Symbiotic Processing: Toward a Better Balance Between Architecture, Compiler and User Efforts.
ReCoSoC 2005: 9-18 |
34 | EE | Hugues Berry,
Daniel Gracia Pérez,
Olivier Temam:
Chaos in computer performance
CoRR abs/nlin/0506030: (2005) |
33 | EE | Hugues Berry,
Olivier Temam:
Characterizing Self-Developing Biological Neural Networks: A First Step Towards their Application To Computing Systems
CoRR abs/q-bio/0505021: (2005) |
32 | EE | Sami Yehia,
Jean-Francois Collard,
Olivier Temam:
Load squared: adding logic close to memory to reduce the latency of indirect loads with high miss ratios.
SIGARCH Computer Architecture News 33(3): 17-24 (2005) |
2004 |
31 | EE | Michael Dupré,
Nathalie Drach,
Olivier Temam:
VHC: Quickly Building an Optimizer for Complex Embedded Architectures.
CGO 2004: 53-64 |
30 | EE | Frédéric Gruau,
Yves Lhuillier,
Philippe Reitz,
Olivier Temam:
BLOB computing.
Conf. Computing Frontiers 2004: 125-139 |
29 | EE | Daniel Gracia Pérez,
Gilles Mouchard,
Olivier Temam:
A New Optimized Implemention of the SystemC Engine Using Acyclic Scheduling.
DATE 2004: 552-557 |
28 | EE | Albert Cohen,
Sylvain Girbal,
Olivier Temam:
A Polyhedral Approach to Ease the Composition of Program Transformations.
Euro-Par 2004: 292-303 |
27 | EE | Sami Yehia,
Olivier Temam:
From Sequences of Dependent Instructions to Functions: An Approach for Improving Performance without ILP or Speculation.
ISCA 2004: 238-249 |
26 | EE | Daniel Gracia Pérez,
Gilles Mouchard,
Olivier Temam:
MicroLib: A Case for the Quantitative Comparison of Micro-Architecture Mechanisms.
MICRO 2004: 43-54 |
25 | EE | David Parello,
Olivier Temam,
Albert Cohen,
Jean-Marie Verdun:
Towards a Systematic, Pragmatic and Architecture-Aware Program Optimization Process for Complex Processors.
SC 2004: 15 |
24 | EE | Grigori Fursin,
Michael F. P. O'Boyle,
Olivier Temam,
G. Watts:
A fast and accurate method for determining a lower bound on execution time.
Concurrency and Computation: Practice and Experience 16(2-3): 271-292 (2004) |
2003 |
23 | EE | Cédric Bastoul,
Albert Cohen,
Sylvain Girbal,
Saurabh Sharma,
Olivier Temam:
Putting Polyhedral Loop Transformations to Work.
LCPC 2003: 209-225 |
22 | EE | Sylvain Girbal,
Gilles Mouchard,
Albert Cohen,
Olivier Temam:
DiST: a simple, reliable and scalable method to significantly reduce processor architecture simulation time.
SIGMETRICS 2003: 1-12 |
2002 |
21 | EE | David Parello,
Olivier Temam,
Jean-Marie Verdun:
On increasing architecture awareness in program optimizations to bridge the gap between peak and sustained processor performance: matrix-multiply revisited.
SC 2002: 1-11 |
20 | EE | Nathalie Drach,
Jean-Luc Béchennec,
Olivier Temam:
Increasing hardware data prefetching performance using the second-level cache.
Journal of Systems Architecture 48(4-5): 137-149 (2002) |
2000 |
19 | EE | Götz Lindenmaier,
Kathryn S. McKinley,
Olivier Temam:
Load Scheduling with Profile Information.
Euro-Par 2000: 223-233 |
1999 |
18 | EE | Kathryn S. McKinley,
Olivier Temam:
Quantifying loop nest locality using SPEC'95 and the perfect benchmarks.
ACM Trans. Comput. Syst. 17(4): 288-336 (1999) |
17 | EE | Olivier Temam:
An Algorithm for Optimally Exploiting Spatial and Temporal Locality in Upper Memory Levels.
IEEE Trans. Computers 48(2): 150-158 (1999) |
1998 |
16 | EE | Olivier Temam:
Investigating Optimal Local Memory Performance.
ASPLOS 1998: 218-227 |
15 | EE | Alexandre Farcy,
Olivier Temam,
Roger Espasa,
Toni Juan:
Dataflow Analysis of Branch Mispredictions and Its Application to Early Resolution of Branch Outcomes.
MICRO 1998: 59-68 |
1997 |
14 | EE | Toni Juan,
Juan J. Navarro,
Olivier Temam:
Data Caches for Superscalar Processors.
International Conference on Supercomputing 1997: 60-67 |
13 | | Eric van der Deijl,
Gerco Kanbier,
Olivier Temam,
Elana D. Granston:
A Cache Visualization Tool.
IEEE Computer 30(7): 71-78 (1997) |
1996 |
12 | | Kathryn S. McKinley,
Olivier Temam:
A Quantitative Analysis of Loop Nest Locality.
ASPLOS 1996: 94-104 |
11 | | Olivier Temam:
Streaming Prefetch.
Euro-Par, Vol. II 1996: 765-772 |
10 | EE | Alexandre Farcy,
Olivier Temam:
Improving Single-Process Performance with Multithreaded Processors.
International Conference on Supercomputing 1996: 350-357 |
1995 |
9 | | Olivier Temam,
Nathalie Drach:
Software Assistance for Data Caches.
HPCA 1995: 154-163 |
8 | EE | Christine Fricker,
Olivier Temam,
William Jalby:
Influence of Cross-Interferences on Blocked Loops: A Case Study with Matric-Vector Multiply
ACM Trans. Program. Lang. Syst. 17(4): 561-575 (1995) |
1994 |
7 | EE | Olivier Temam,
Yvon Jégou:
Using virtual lines to enhance locality exploitation.
International Conference on Supercomputing 1994: 344-352 |
6 | | Olivier Temam,
Christine Fricker,
William Jalby:
Cache Interference Phenomena.
SIGMETRICS 1994: 261-271 |
1993 |
5 | | Olivier Temam,
Christine Fricker,
William Jalby:
Evaluating the Impact of Cache Interferences on Numerical Codes.
ICPP 1993: 180-183 |
4 | | Christine Eisenbeis,
Olivier Temam,
Harry A. G. Wijshoff:
Fast Enumeration of Solutions for Data Dependence Analysis and Data Locality Optimization.
ICPP 1993: 299-306 |
3 | EE | Yvon Jégou,
Olivier Temam:
Speculative Prefetching.
International Conference on Supercomputing 1993: 57-66 |
2 | EE | Olivier Temam,
Elana D. Granston,
William Jalby:
To copy or not to copy: a compile-time technique for assessing when data copying should be used to eliminate cache conflicts.
SC 1993: 410-419 |
1992 |
1 | | Olivier Temam,
William Jalby:
Characterizing the Behavior of Sparse Algorithms on Caches.
SC 1992: 578-587 |