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 |