| 2009 | ||
|---|---|---|
| 53 | Sami Yehia, Sylvain Girbal, Hugues Berry, Olivier Temam: Reconciling specialization and flexibility through compound circuits. HPCA 2009: 277-288 | |
| 52 | Grigori Fursin, Olivier Temam: Collective Optimization. HiPEAC 2009: 34-49 | |
| 2008 | ||
| 51 | 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 | 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 | 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 | 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 | 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 | Hugues Berry, Olivier Temam: Modeling self-developing biological neural networks. Neurocomputing 70(16-18): 2723-2734 (2007) | |
| 45 | 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 | 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 | 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 | Pierre Palatin, Yves Lhuillier, Olivier Temam: CAPSULE: Hardware-Assisted Parallel Execution of Component-Based Programs. MICRO 2006: 247-258 | |
| 41 | Daniel Gracia Pérez, Hugues Berry, Olivier Temam: A Sampling Method Focusing on Practicality. IEEE Micro 26(6): 14-28 (2006) | |
| 40 | 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 | 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 | Grigori Fursin, Albert Cohen, Michael F. P. O'Boyle, Olivier Temam: A Practical Method for Quickly Evaluating Program Optimizations. HiPEAC 2005: 29-46 | |
| 37 | 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 | 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 | Hugues Berry, Daniel Gracia Pérez, Olivier Temam: Chaos in computer performance CoRR abs/nlin/0506030: (2005) | |
| 33 | 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 | 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 | Michael Dupré, Nathalie Drach, Olivier Temam: VHC: Quickly Building an Optimizer for Complex Embedded Architectures. CGO 2004: 53-64 | |
| 30 | Frédéric Gruau, Yves Lhuillier, Philippe Reitz, Olivier Temam: BLOB computing. Conf. Computing Frontiers 2004: 125-139 | |
| 29 | Daniel Gracia Pérez, Gilles Mouchard, Olivier Temam: A New Optimized Implemention of the SystemC Engine Using Acyclic Scheduling. DATE 2004: 552-557 | |
| 28 | Albert Cohen, Sylvain Girbal, Olivier Temam: A Polyhedral Approach to Ease the Composition of Program Transformations. Euro-Par 2004: 292-303 | |
| 27 | 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 | Daniel Gracia Pérez, Gilles Mouchard, Olivier Temam: MicroLib: A Case for the Quantitative Comparison of Micro-Architecture Mechanisms. MICRO 2004: 43-54 | |
| 25 | 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 | 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 | Cédric Bastoul, Albert Cohen, Sylvain Girbal, Saurabh Sharma, Olivier Temam: Putting Polyhedral Loop Transformations to Work. LCPC 2003: 209-225 | |
| 22 | 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 | 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 | 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 | Götz Lindenmaier, Kathryn S. McKinley, Olivier Temam: Load Scheduling with Profile Information. Euro-Par 2000: 223-233 | |
| 1999 | ||
| 18 | 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 | 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 | Olivier Temam: Investigating Optimal Local Memory Performance. ASPLOS 1998: 218-227 | |
| 15 | 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 | 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 | 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 | 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 | 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 | Yvon Jégou, Olivier Temam: Speculative Prefetching. International Conference on Supercomputing 1993: 57-66 | |
| 2 | 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 | |