| 2009 | ||
|---|---|---|
| 94 | Stijn Eyerman, Lieven Eeckhout: Per-thread cycle accounting in SMT processors. ASPLOS 2009: 133-144 | |
| 93 | Kenzo Van Craeynest, Stijn Eyerman, Lieven Eeckhout: MLP-Aware Runahead Threads in a Simultaneous Multithreading Processor. HiPEAC 2009: 110-124 | |
| 92 | Frederik Vandeputte, Lieven Eeckhout: Finding Stress Patterns in Microprocessor Workloads. HiPEAC 2009: 153-167 | |
| 91 | Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis, James E. Smith: A mechanistic performance model for superscalar out-of-order processors. ACM Trans. Comput. Syst. 27(2): (2009) | |
| 90 | Stefan Valentin Gheorghita, Martin Palkovic, Juan Hamers, Arnout Vandecappelle, Stelios Mamagkakis, Twan Basten, Lieven Eeckhout, Henk Corporaal, Francky Catthoor, Frederik Vandeputte, Koen De Bosschere: System-scenario-based design of dynamic embedded systems. ACM Trans. Design Autom. Electr. Syst. 14(1): (2009) | |
| 89 | Kenneth Hoste, Lieven Eeckhout: A Methodology for Analyzing Commercial Processor Performance Numbers. IEEE Computer 42(10): 70-76 (2009) | |
| 88 | Davy Genbrugge, Lieven Eeckhout: Chip Multiprocessor Design Space Exploration through Statistical Simulation. IEEE Trans. Computers 58(12): 1668-1681 (2009) | |
| 87 | Simon Kluyskens, Lieven Eeckhout: Branch Predictor Warmup for Sampled Simulation through Branch History Matching. T. HiPEAC 2: 45-64 (2009) | |
| 86 | Stijn Eyerman, Lieven Eeckhout: Memory-level parallelism aware fetch policies for simultaneous multithreading processors. TACO 6(1): (2009) | |
| 2008 | ||
| 85 | Luk Van Ertvelde, Lieven Eeckhout: Dispersing proprietary applications as benchmarks through code mutation. ASPLOS 2008: 201-210 | |
| 84 | Kenneth Hoste, Lieven Eeckhout: Cole: compiler optimization level exploration. CGO 2008: 165-174 | |
| 83 | Juan Hamers, Lieven Eeckhout: Automated hardware-independent scenario identification. DAC 2008: 954-959 | |
| 82 | Ajay M. Joshi, Lieven Eeckhout, Lizy Kurian John, Ciji Isen: Automated microprocessor stressmark generation. HPCA 2008: 229-239 | |
| 81 | Stijn Eyerman, Lieven Eeckhout, James E. Smith: Studying Compiler Optimizations on Superscalar Processors Through Interval Analysis. HiPEAC 2008: 114-129 | |
| 80 | Frederik Vandeputte, Lieven Eeckhout: Phase Complexity Surfaces: Characterizing Time-Varying Program Behavior. HiPEAC 2008: 320-334 | |
| 79 | Kenneth Hoste, Lieven Eeckhout: Characterizing the Unique and Diverse Behaviors in Existing and Emerging General-Purpose and Domain-Specific Benchmark Suites. ISPASS 2008: 157-168 | |
| 78 | Andy Georges, Lieven Eeckhout, Dries Buytaert: Java performance evaluation through rigorous replay compilation. OOPSLA 2008: 367-384 | |
| 77 | Lieven Eeckhout: Sampled Processor Simulation- A Survey. Advances in Computers 72: 173-224 (2008) | |
| 76 | Luk Van Ertvelde, Filip Hellebaut, Lieven Eeckhout: Accurate and Efficient Cache Warmup for Sampled Processor Simulation Through NSL-BLRL. Comput. J. 51(2): 192-206 (2008) | |
| 75 | Stijn Eyerman, Lieven Eeckhout: System-Level Performance Metrics for Multiprogram Workloads. IEEE Micro 28(3): 42-53 (2008) | |
| 74 | Davy Genbrugge, Lieven Eeckhout: Memory Data Flow Modeling in Statistical Simulation for the Efficient Exploration of Microprocessor Design Spaces. IEEE Trans. Computers 57(1): 41-54 (2008) | |
| 73 | Ajay Joshi, Lieven Eeckhout, Robert H. Bell Jr., Lizy Kurian John: Distilling the essence of proprietary workloads into miniature benchmarks. TACO 5(2): (2008) | |
| 2007 | ||
| 72 | Juan Hamers, Lieven Eeckhout: Resource prediction for media stream decoding. DATE 2007: 594-599 | |
| 71 | Kris Venstermans, Lieven Eeckhout, Koen De Bosschere: Object-Relative Addressing: Compressed Pointers in 64-Bit Java Virtual Machines. ECOOP 2007: 79-100 | |
| 70 | Stijn Eyerman, Lieven Eeckhout: A Memory-Level Parallelism Aware Fetch Policy for SMT Processors. HPCA 2007: 240-249 | |
| 69 | Simon Kluyskens, Lieven Eeckhout: Branch History Matching: Branch Predictor Warmup for Sampled Simulation. HiPEAC 2007: 153-167 | |
| 68 | Davy Genbrugge, Lieven Eeckhout: Statistical simulation of chip multiprocessors running multi-program workloads. ICCD 2007: 464-471 | |
| 67 | Juan Hamers, Lieven Eeckhout, Koen De Bosschere: Exploiting Video Stream Similarity for Energy-Efficient Decoding. MMM (2) 2007: 11-22 | |
| 66 | Dries Buytaert, Andy Georges, Michael Hind, Matthew Arnold, Lieven Eeckhout, Koen De Bosschere: Using hpm-sampling to drive dynamic compilation. OOPSLA 2007: 553-568 | |
| 65 | Andy Georges, Dries Buytaert, Lieven Eeckhout: Statistically rigorous java performance evaluation. OOPSLA 2007: 57-76 | |
| 64 | Andy Georges, Dries Buytaert, Lieven Eeckhout: Adding rigorous statistics to the Java benchmarker's toolbox. OOPSLA Companion 2007: 793-794 | |
| 63 | Stijn Eyerman, Lieven Eeckhout, James E. Smith: Studying Compiler-Microarchitecture Interactions through Interval Analysis. PACT 2007: 406 | |
| 62 | Ajay M. Joshi, Lieven Eeckhout, Lizy Kurian John: Exploring the Application Behavior Space Using Parameterized Synthetic Benchmarks. PACT 2007: 412 | |
| 61 | Kenneth Hoste, Lieven Eeckhout, Hendrik Blockeel: Analyzing commercial processor performance numbers for predicting performance of applications of interest. SIGMETRICS 2007: 375-376 | |
| 60 | Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis, James E. Smith: A Top-Down Approach to Architecting CPI Component Performance Counters. IEEE Micro 27(1): 84-93 (2007) | |
| 59 | Kenneth Hoste, Lieven Eeckhout: Microarchitecture-Independent Workload Characterization. IEEE Micro 27(3): 63-72 (2007) | |
| 58 | Frederik Vandeputte, Lieven Eeckhout, Koen De Bosschere: Exploiting program phase behavior for energy reduction on multi-configuration processors. Journal of Systems Architecture 53(8): 489-500 (2007) | |
| 57 | Dries Buytaert, Kris Venstermans, Lieven Eeckhout, Koen De Bosschere: GCH: Hints for Triggering Garbage Collections. T. HiPEAC 1: 74-94 (2007) | |
| 56 | Kris Venstermans, Lieven Eeckhout, Koen De Bosschere: Java object header elimination for reduced memory consumption in 64-bit virtual machines. TACO 4(3): (2007) | |
| 2006 | ||
| 55 | Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis, James E. Smith: A performance counter architecture for computing accurate CPI components. ASPLOS 2006: 175-184 | |
| 54 | Luk Van Ertvelde, Filip Hellebaut, Lieven Eeckhout, Koen De Bosschere: NSL-BLRL: Efficient CacheWarmup for Sampled Processor Simulation. Annual Simulation Symposium 2006: 168-177 | |
| 53 | Kris Venstermans, Lieven Eeckhout, Koen De Bosschere: Space-Efficient 64-bit Java Objects through Selective Typed Virtual Addressing. CGO 2006: 76-86 | |
| 52 | Stijn Eyerman, Lieven Eeckhout, Koen De Bosschere: Efficient design space exploration of high performance embedded out-of-order processors. DATE 2006: 351-356 | |
| 51 | Joshua J. Yi, Hans Vandierendonck, Lieven Eeckhout, David J. Lilja: The exigency of benchmark and compiler drift: designing tomorrow's processors with yesterday's tools. ICS 2006: 75-86 | |
| 50 | Davy Genbrugge, Lieven Eeckhout, Koen De Bosschere: Accurate memory data flow modeling in statistical simulation. ICS 2006: 87-96 | |
| 49 | Ajay Joshi, Lieven Eeckhout, Robert H. Bell Jr., Lizy Kurian John: Performance Cloning: A Technique for Disseminating Proprietary Applications as Benchmarks. IISWC 2006: 105-115 | |
| 48 | Kenneth Hoste, Lieven Eeckhout: Comparing Benchmarks Using Key Microarchitecture-Independent Characteristics. IISWC 2006: 83-92 | |
| 47 | Joshua J. Yi, Resit Sendag, Lieven Eeckhout, Ajay Joshi, David J. Lilja, Lizy Kurian John: Evaluating Benchmark Subsetting Approaches. IISWC 2006: 93-104 | |
| 46 | Michael Van Biesbrouck, Lieven Eeckhout, Brad Calder: Considering all starting points for simultaneous multithreading simulation. ISPASS 2006: 143-153 | |
| 45 | Stijn Eyerman, James E. Smith, Lieven Eeckhout: Characterizing the branch misprediction penalty. ISPASS 2006: 48-58 | |
| 44 | Ajay Joshi, Joshua J. Yi, Robert H. Bell Jr., Lieven Eeckhout, Lizy Kurian John, David J. Lilja: Evaluating the efficacy of statistical simulation for design space exploration. ISPASS 2006: 70-79 | |
| 43 | Jonas Maebe, Dries Buytaert, Lieven Eeckhout, Koen De Bosschere: Javana: a system for building customized Java program analysis tools. OOPSLA 2006: 153-168 | |
| 42 | Dries Buytaert, Jonas Maebe, Lieven Eeckhout, Koen De Bosschere: Building Java program analysis tools using Javana. OOPSLA Companion 2006: 653-654 | |
| 41 | Kenneth Hoste, Aashish Phansalkar, Lieven Eeckhout, Andy Georges, Lizy Kurian John, Koen De Bosschere: Performance prediction based on inherent program similarity. PACT 2006: 114-122 | |
| 40 | Joshua J. Yi, Lieven Eeckhout, David J. Lilja, Brad Calder, Lizy Kurian John, James E. Smith: The Future of Simulation: A Field of Dreams. IEEE Computer 39(11): 22-29 (2006) | |
| 39 | Michael Van Biesbrouck, Brad Calder, Lieven Eeckhout: Efficient Sampling Startup for SimPoint. IEEE Micro 26(4): 32-42 (2006) | |
| 38 | Ajay Joshi, Aashish Phansalkar, Lieven Eeckhout, Lizy Kurian John: Measuring Benchmark Similarity Using Inherent Program Characteristics. IEEE Trans. Computers 55(6): 769-782 (2006) | |
| 37 | Veerle Desmet, Lieven Eeckhout, Koen De Bosschere: Improved composite confidence mechanisms for a perceptron branch predictor. Journal of Systems Architecture 52(3): 143-151 (2006) | |
| 36 | Hassan Sbeyti, Smaïl Niar, Lieven Eeckhout: Pattern-driven prefetching for multimedia applications on embedded processors. Journal of Systems Architecture 52(4): 199-212 (2006) | |
| 35 | Lieven Eeckhout, Koen De Bosschere: Yet shorter warmup by combining no-state-loss and MRRL for sampled LRU cache simulation. Journal of Systems and Software 79(5): 645-652 (2006) | |
| 34 | Kris Venstermans, Lieven Eeckhout, Koen De Bosschere: 64-bit versus 32-bit Virtual Machines for Java. Softw., Pract. Exper. 36(1): 1-26 (2006) | |
| 2005 | ||
| 33 | Veerle Desmet, Lieven Eeckhout, Koen De Bosschere: Using Decision Trees to Improve Program-Based and Profile-Based Static Branch Prediction. Asia-Pacific Computer Systems Architecture Conference 2005: 336-352 | |
| 32 | Andy Georges, Lieven Eeckhout, Koen De Bosschere: Comparing Low-Level Behavior of SPEC CPU and Java Workloads. Asia-Pacific Computer Systems Architecture Conference 2005: 669-679 | |
| 31 | Frederik Vandeputte, Lieven Eeckhout, Koen De Bosschere: A Detailed Study on Phase Predictors. Euro-Par 2005: 571-581 | |
| 30 | Dries Buytaert, Kris Venstermans, Lieven Eeckhout, Koen De Bosschere: Garbage Collection Hints. HiPEAC 2005: 233-248 | |
| 29 | Michael Van Biesbrouck, Lieven Eeckhout, Brad Calder: Efficient Sampling Startup for Sampled Processor Simulation. HiPEAC 2005: 47-67 | |
| 28 | Aashish Phansalkar, Ajay Joshi, Lieven Eeckhout, Lizy Kurian John: Measuring Program Similarity: Experiments with SPEC CPU Benchmark Suites. ISPASS 2005: 10-20 | |
| 27 | Frederik Vandeputte, Lieven Eeckhout, Koen De Bosschere: Offline Phase Analysis and Optimization for Multi-configuration Processors. SAMOS 2005: 202-211 | |
| 26 | Lieven Eeckhout, Yue Luo, Koen De Bosschere, Lizy Kurian John: BLRL: Accurate and Efficient Warmup for Sampled Processor Simulation. Comput. J. 48(4): 451-459 (2005) | |
| 25 | Paul Brebner, Emmanuel Cecchet, Julie Marguerite, Petr Tuma, Octavian Ciuhandu, Bruno Dufour, Lieven Eeckhout, Stéphane Frénot, Arvind S. Krishna, John Murphy, Clark Verbrugge: Middleware benchmarking: approaches, results, experiences. Concurrency and Computation: Practice and Experience 17(15): 1799-1805 (2005) | |
| 24 | Yue Luo, Lizy Kurian John, Lieven Eeckhout: SMA: A Self-Monitored Adaptive Cache Warm-Up Scheme for Microprocessor Simulation. International Journal of Parallel Programming 33(5): 561-581 (2005) | |
| 23 | Lieven Eeckhout, Smaïl Niar, Koen De Bosschere: Optimal sample length for efficient cache simulation. Journal of Systems Architecture 51(9): 513-525 (2005) | |
| 2004 | ||
| 22 | Hassan Sbeyti, Smaïl Niar, Lieven Eeckhout: Adaptive Prefetching for Multimedia Applications in Embedded Systems. DATE 2004: 1350-1351 | |
| 21 | Lieven Eeckhout, Robert H. Bell Jr., Bastiaan Stougie, Koen De Bosschere, Lizy Kurian John: Control Flow Modeling in Statistical Simulation for Accurate and Efficient Processor Design Studies. ISCA 2004: 350-363 | |
| 20 | Lieven Eeckhout: Efficient architectural design of high performance microprocessors. ISPASS 2004: 170 | |
| 19 | Andy Georges, Dries Buytaert, Lieven Eeckhout, Koen De Bosschere: Method-level phase behavior in java workloads. OOPSLA 2004: 270-287 | |
| 18 | Dries Buytaert, Andy Georges, Lieven Eeckhout, Koen De Bosschere: Bottleneck analysis in java applications using hardware performance monitors. OOPSLA Companion 2004: 172-173 | |
| 17 | Yue Luo, Lizy Kurian John, Lieven Eeckhout: Self-Monitored Adaptive Cache Warm-Up for Microprocessor Simulation. SBAC-PAD 2004: 10-17 | |
| 16 | Lieven Eeckhout, Koen De Bosschere: Efficient architectural design of high performance microprocessors. Advances in Computers 61: 46-107 (2004) | |
| 15 | Lieven Eeckhout, Koenraad De Bosschere: How accurate should early design stage power/performance tools be? A case study with statistical simulation. Journal of Systems and Software 73: 45-62 (2004) | |
| 14 | Lieven Eeckhout, Koen De Bosschere: Efficient simulation of trace samples on parallel machines. Parallel Computing 30(3): 317-335 (2004) | |
| 13 | Lieven Eeckhout, Koen De Bosschere: Speeding Up Architectural Simulations for High-Performance Processors. Simulation 80(9): 451-468 (2004) | |
| 2003 | ||
| 12 | Lieven Eeckhout, Dirk Stroobandt, Koenraad De Bosschere: Efficient Microprocessor Design Space Exploration through Statistical Simulatio. Annual Simulation Symposium 2003: 233-240 | |
| 11 | Lieven Eeckhout, Andy Georges, Koenraad De Bosschere: How java programs interact with virtual machines at the microarchitectural level. OOPSLA 2003: 169-186 | |
| 10 | Smaïl Niar, Lieven Eeckhout, Koenraad De Bosschere: Comparing Multiported Cache Schemes. PDPTA 2003: 1179-1185 | |
| 9 | Lieven Eeckhout, Hans Vandierendonck, Koenraad De Bosschere: Designing Computer Architecture Research Workloads. IEEE Computer 36(2): 65-71 (2003) | |
| 8 | Lieven Eeckhout, Sébastien Nussbaum, James E. Smith, Koen De Bosschere: Statistical Simulation: Adding Efficiency to the Computer Designer's Toolbox. IEEE Micro 23(5): 26-38 (2003) | |
| 7 | Lieven Eeckhout, Hans Vandierendonck, Koenraad De Bosschere: Quantifying the Impact of Input Data Sets on Program Behavior and its Applications. J. Instruction-Level Parallelism 5: (2003) | |
| 6 | Lieven Eeckhout, Koen De Bosschere: Quantifying behavioral differences between multimedia and general-purpose workloads. Journal of Systems Architecture 48(6-7): 199-220 (2003) | |
| 2002 | ||
| 5 | Lieven Eeckhout, Hans Vandierendonck, Koenraad De Bosschere: Workload Design: Selecting Representative Program-Input Pairs. IEEE PACT 2002: 83-94 | |
| 2001 | ||
| 4 | Lieven Eeckhout, Koenraad De Bosschere: Hybrid Analytical-Statistical Modeling for Efficiently Exploring Architecture and Workload Design Spaces. IEEE PACT 2001: 25- | |
| 2000 | ||
| 3 | Lieven Eeckhout, Koen De Bosschere, Henk Neefs: On the Feasibility of Fixed-Length Block Structured Architectures. ACAC 2000: 17-25 | |
| 2 | Lieven Eeckhout, Henk Neefs, Koen De Bosschere: Early design stage exploration of fixed-length block structured architectures. Journal of Systems Architecture 46(15): 1469-1486 (2000) | |
| 1999 | ||
| 1 | Lieven Eeckhout, Henk Neefs, Koenraad De Bosschere, Jan Van Campenhout: Investigating the Implementation of a Block Structured Architecture in an Early Design Stage. EUROMICRO 1999: 1186- | |