2009 |
88 | EE | Stijn Eyerman,
Lieven Eeckhout:
Per-thread cycle accounting in SMT processors.
ASPLOS 2009: 133-144 |
87 | EE | Kenzo Van Craeynest,
Stijn Eyerman,
Lieven Eeckhout:
MLP-Aware Runahead Threads in a Simultaneous Multithreading Processor.
HiPEAC 2009: 110-124 |
86 | EE | Frederik Vandeputte,
Lieven Eeckhout:
Finding Stress Patterns in Microprocessor Workloads.
HiPEAC 2009: 153-167 |
85 | EE | 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) |
84 | EE | Simon Kluyskens,
Lieven Eeckhout:
Branch Predictor Warmup for Sampled Simulation through Branch History Matching.
T. HiPEAC 2: 45-64 (2009) |
83 | EE | Stijn Eyerman,
Lieven Eeckhout:
Memory-level parallelism aware fetch policies for simultaneous multithreading processors.
TACO 6(1): (2009) |
2008 |
82 | EE | Luk Van Ertvelde,
Lieven Eeckhout:
Dispersing proprietary applications as benchmarks through code mutation.
ASPLOS 2008: 201-210 |
81 | EE | Kenneth Hoste,
Lieven Eeckhout:
Cole: compiler optimization level exploration.
CGO 2008: 165-174 |
80 | EE | Juan Hamers,
Lieven Eeckhout:
Automated hardware-independent scenario identification.
DAC 2008: 954-959 |
79 | EE | Ajay M. Joshi,
Lieven Eeckhout,
Lizy Kurian John,
Ciji Isen:
Automated microprocessor stressmark generation.
HPCA 2008: 229-239 |
78 | EE | Stijn Eyerman,
Lieven Eeckhout,
James E. Smith:
Studying Compiler Optimizations on Superscalar Processors Through Interval Analysis.
HiPEAC 2008: 114-129 |
77 | EE | Frederik Vandeputte,
Lieven Eeckhout:
Phase Complexity Surfaces: Characterizing Time-Varying Program Behavior.
HiPEAC 2008: 320-334 |
76 | EE | 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 |
75 | EE | Andy Georges,
Lieven Eeckhout,
Dries Buytaert:
Java performance evaluation through rigorous replay compilation.
OOPSLA 2008: 367-384 |
74 | | Lieven Eeckhout:
Sampled Processor Simulation- A Survey.
Advances in Computers 72: 173-224 (2008) |
73 | EE | 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) |
72 | EE | 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) |
71 | EE | 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 |
70 | EE | Juan Hamers,
Lieven Eeckhout:
Resource prediction for media stream decoding.
DATE 2007: 594-599 |
69 | EE | Kris Venstermans,
Lieven Eeckhout,
Koen De Bosschere:
Object-Relative Addressing: Compressed Pointers in 64-Bit Java Virtual Machines.
ECOOP 2007: 79-100 |
68 | EE | Stijn Eyerman,
Lieven Eeckhout:
A Memory-Level Parallelism Aware Fetch Policy for SMT Processors.
HPCA 2007: 240-249 |
67 | EE | Simon Kluyskens,
Lieven Eeckhout:
Branch History Matching: Branch Predictor Warmup for Sampled Simulation.
HiPEAC 2007: 153-167 |
66 | EE | Davy Genbrugge,
Lieven Eeckhout:
Statistical simulation of chip multiprocessors running multi-program workloads.
ICCD 2007: 464-471 |
65 | EE | Juan Hamers,
Lieven Eeckhout,
Koen De Bosschere:
Exploiting Video Stream Similarity for Energy-Efficient Decoding.
MMM (2) 2007: 11-22 |
64 | EE | Dries Buytaert,
Andy Georges,
Michael Hind,
Matthew Arnold,
Lieven Eeckhout,
Koen De Bosschere:
Using hpm-sampling to drive dynamic compilation.
OOPSLA 2007: 553-568 |
63 | EE | Andy Georges,
Dries Buytaert,
Lieven Eeckhout:
Statistically rigorous java performance evaluation.
OOPSLA 2007: 57-76 |
62 | EE | Andy Georges,
Dries Buytaert,
Lieven Eeckhout:
Adding rigorous statistics to the Java benchmarker's toolbox.
OOPSLA Companion 2007: 793-794 |
61 | EE | Stijn Eyerman,
Lieven Eeckhout,
James E. Smith:
Studying Compiler-Microarchitecture Interactions through Interval Analysis.
PACT 2007: 406 |
60 | EE | Ajay M. Joshi,
Lieven Eeckhout,
Lizy Kurian John:
Exploring the Application Behavior Space Using Parameterized Synthetic Benchmarks.
PACT 2007: 412 |
59 | EE | Kenneth Hoste,
Lieven Eeckhout,
Hendrik Blockeel:
Analyzing commercial processor performance numbers for predicting performance of applications of interest.
SIGMETRICS 2007: 375-376 |
58 | EE | 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) |
57 | EE | Kenneth Hoste,
Lieven Eeckhout:
Microarchitecture-Independent Workload Characterization.
IEEE Micro 27(3): 63-72 (2007) |
56 | EE | 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) |
55 | EE | Dries Buytaert,
Kris Venstermans,
Lieven Eeckhout,
Koen De Bosschere:
GCH: Hints for Triggering Garbage Collections.
T. HiPEAC 1: 74-94 (2007) |
54 | EE | 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 |
53 | EE | Stijn Eyerman,
Lieven Eeckhout,
Tejas Karkhanis,
James E. Smith:
A performance counter architecture for computing accurate CPI components.
ASPLOS 2006: 175-184 |
52 | EE | Luk Van Ertvelde,
Filip Hellebaut,
Lieven Eeckhout,
Koen De Bosschere:
NSL-BLRL: Efficient CacheWarmup for Sampled Processor Simulation.
Annual Simulation Symposium 2006: 168-177 |
51 | EE | Kris Venstermans,
Lieven Eeckhout,
Koen De Bosschere:
Space-Efficient 64-bit Java Objects through Selective Typed Virtual Addressing.
CGO 2006: 76-86 |
50 | EE | Stijn Eyerman,
Lieven Eeckhout,
Koen De Bosschere:
Efficient design space exploration of high performance embedded out-of-order processors.
DATE 2006: 351-356 |
49 | EE | 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 |
48 | EE | Davy Genbrugge,
Lieven Eeckhout,
Koen De Bosschere:
Accurate memory data flow modeling in statistical simulation.
ICS 2006: 87-96 |
47 | EE | 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 |
46 | EE | Kenneth Hoste,
Lieven Eeckhout:
Comparing Benchmarks Using Key Microarchitecture-Independent Characteristics.
IISWC 2006: 83-92 |
45 | EE | Joshua J. Yi,
Resit Sendag,
Lieven Eeckhout,
Ajay Joshi,
David J. Lilja,
Lizy Kurian John:
Evaluating Benchmark Subsetting Approaches.
IISWC 2006: 93-104 |
44 | EE | Michael Van Biesbrouck,
Lieven Eeckhout,
Brad Calder:
Considering all starting points for simultaneous multithreading simulation.
ISPASS 2006: 143-153 |
43 | EE | Stijn Eyerman,
James E. Smith,
Lieven Eeckhout:
Characterizing the branch misprediction penalty.
ISPASS 2006: 48-58 |
42 | EE | 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 |
41 | EE | Jonas Maebe,
Dries Buytaert,
Lieven Eeckhout,
Koen De Bosschere:
Javana: a system for building customized Java program analysis tools.
OOPSLA 2006: 153-168 |
40 | EE | Dries Buytaert,
Jonas Maebe,
Lieven Eeckhout,
Koen De Bosschere:
Building Java program analysis tools using Javana.
OOPSLA Companion 2006: 653-654 |
39 | EE | 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 |
38 | EE | 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) |
37 | EE | Michael Van Biesbrouck,
Brad Calder,
Lieven Eeckhout:
Efficient Sampling Startup for SimPoint.
IEEE Micro 26(4): 32-42 (2006) |
36 | EE | Ajay Joshi,
Aashish Phansalkar,
Lieven Eeckhout,
Lizy Kurian John:
Measuring Benchmark Similarity Using Inherent Program Characteristics.
IEEE Trans. Computers 55(6): 769-782 (2006) |
35 | EE | 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) |
34 | EE | 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) |
33 | EE | 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) |
32 | EE | 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 |
31 | EE | 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 |
30 | EE | 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 |
29 | EE | Frederik Vandeputte,
Lieven Eeckhout,
Koen De Bosschere:
A Detailed Study on Phase Predictors.
Euro-Par 2005: 571-581 |
28 | EE | Dries Buytaert,
Kris Venstermans,
Lieven Eeckhout,
Koen De Bosschere:
Garbage Collection Hints.
HiPEAC 2005: 233-248 |
27 | EE | Michael Van Biesbrouck,
Lieven Eeckhout,
Brad Calder:
Efficient Sampling Startup for Sampled Processor Simulation.
HiPEAC 2005: 47-67 |
26 | EE | Aashish Phansalkar,
Ajay Joshi,
Lieven Eeckhout,
Lizy Kurian John:
Measuring Program Similarity: Experiments with SPEC CPU Benchmark Suites.
ISPASS 2005: 10-20 |
25 | EE | Frederik Vandeputte,
Lieven Eeckhout,
Koen De Bosschere:
Offline Phase Analysis and Optimization for Multi-configuration Processors.
SAMOS 2005: 202-211 |
24 | EE | 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) |
23 | EE | 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) |
22 | EE | 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) |
21 | EE | 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 |
20 | EE | Hassan Sbeyti,
Smaïl Niar,
Lieven Eeckhout:
Adaptive Prefetching for Multimedia Applications in Embedded Systems.
DATE 2004: 1350-1351 |
19 | EE | 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 |
18 | EE | Lieven Eeckhout:
Efficient architectural design of high performance microprocessors.
ISPASS 2004: 170 |
17 | EE | Andy Georges,
Dries Buytaert,
Lieven Eeckhout,
Koen De Bosschere:
Method-level phase behavior in java workloads.
OOPSLA 2004: 270-287 |
16 | EE | Dries Buytaert,
Andy Georges,
Lieven Eeckhout,
Koen De Bosschere:
Bottleneck analysis in java applications using hardware performance monitors.
OOPSLA Companion 2004: 172-173 |
15 | EE | Yue Luo,
Lizy Kurian John,
Lieven Eeckhout:
Self-Monitored Adaptive Cache Warm-Up for Microprocessor Simulation.
SBAC-PAD 2004: 10-17 |
14 | | Lieven Eeckhout,
Koen De Bosschere:
Efficient architectural design of high performance microprocessors.
Advances in Computers 61: 46-107 (2004) |
13 | EE | 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) |
12 | EE | Lieven Eeckhout,
Koen De Bosschere:
Efficient simulation of trace samples on parallel machines.
Parallel Computing 30(3): 317-335 (2004) |
2003 |
11 | EE | Lieven Eeckhout,
Dirk Stroobandt,
Koenraad De Bosschere:
Efficient Microprocessor Design Space Exploration through Statistical Simulatio.
Annual Simulation Symposium 2003: 233-240 |
10 | EE | Lieven Eeckhout,
Andy Georges,
Koenraad De Bosschere:
How java programs interact with virtual machines at the microarchitectural level.
OOPSLA 2003: 169-186 |
9 | | Smaïl Niar,
Lieven Eeckhout,
Koenraad De Bosschere:
Comparing Multiported Cache Schemes.
PDPTA 2003: 1179-1185 |
8 | EE | Lieven Eeckhout,
Hans Vandierendonck,
Koenraad De Bosschere:
Designing Computer Architecture Research Workloads.
IEEE Computer 36(2): 65-71 (2003) |
7 | EE | 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) |
6 | EE | 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) |
5 | EE | 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 |
4 | EE | Lieven Eeckhout,
Hans Vandierendonck,
Koenraad De Bosschere:
Workload Design: Selecting Representative Program-Input Pairs.
IEEE PACT 2002: 83-94 |
2001 |
3 | EE | Lieven Eeckhout,
Koenraad De Bosschere:
Hybrid Analytical-Statistical Modeling for Efficiently Exploring Architecture and Workload Design Spaces.
IEEE PACT 2001: 25- |
2000 |
2 | EE | Lieven Eeckhout,
Koen De Bosschere,
Henk Neefs:
On the Feasibility of Fixed-Length Block Structured Architectures.
ACAC 2000: 17-25 |
1999 |
1 | EE | 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- |