|
Lieven
Eeckhout IÕm a Professor (hoogleraar
BOF-ZAP) at Ghent University, Belgium, in the Department of Electronics and
Information Systems (ELIS). I obtained my MS and PhD degrees from Ghent
University in 1998 and 2002, respectively. My research interests include
computer architecture and the hardware/software interface in general, and
performance analysis, evaluation and modeling more in particular. Contact information ELIS – Ghent University, Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium Tel:+32-9-264.34.58,
Fax: +32-9-264.35.94 Email: leeckhou
@ elis.ugent.be |
|
My Research group: PerformanceLab
|
Postdocs: |
PhD students: Shoaib Akram Osman Allam Maximilien Breughe Kristof Du Bois Cecilia Gonzalez-Alvarez Stijn Polfliet Frederick Ryckbosch Kenzo Van Craeynest |
PhD graduates
Luk
Van Ertvelde: ÔWorkload Generation for Microprocessor
Performance EvaluationÕ, Dec 2010
Kenneth Hoste: ÔAnalysis, Estimation and Optimization of Computer System Performance
Using Machine LearningÕ, Sept 2010
Davy Genbrugge: ÔFast Simulation Techniques for Microprocessor
Design Space ExplorationÕ, Jan 2010
Frederik
Vandeputte: ÔCharacterizing and Exploiting
Time-Varying Program BehaviorÕ, Sept 2008
Stijn
Eyerman: ÔAnalytical Performance Analysis and
Modeling of Superscalar and Multi-Threaded ProcessorsÕ, May 2008
Andy Georges: ÔThree
Pitfalls in Java Performance EvaluationÕ, April 2008
Dries Buytaert: ÔProfiling Techniques for Performance Analysis
and Optimization of Java ApplicationsÕ, January 2008
Kris Venstermans: ÔCharacterization and Reduction of Memory
Usage in 64-bit Java Virtual MachinesÕ, June 2007
News
We released Sniper, a
fast, accurate and parallel x86 multi-core simulator.
New PhD positions
available!
Current projects
Dependable Performance on Many-Thread Processors – ERC
Starting Grant
Intel ExaScience Lab – IWT
Multi-Objective Compiler Optimization Space Exploration
– FWO
Professional activities
Associate editor:
á
ACM Transactions on Architecture and
Code Optimization (TACO)
á
IEEE Computer Architecture Letters
(CAL)
á
IEEE Micro
Steering committee chair:
á
IEEE International Symposium on
Workload Characterization (IISWC)
General chair:
á
ISPASS 2010
Program chair:
á
ISPASS 2009
á
CGO 2013 (co-chair w/ Kathryn S.
McKinley)
Program committees:
á
PLDI: 2007, 2009
á
ISCA: 2007, 2009, 2010, 2011, 2012
á
HPCA: 2007, 2008, 2010, 2011, 2013,
2014
á
MICRO: 2012, 2013
á
HiPEAC:
2009, 2011
á
PACT: 2009, 2010, 2012
á
ISPASS: 2005, 2006, 2008, 2012
á
IISWC: 2005, 2006, 2007, 2008, 2009,
2010, 2011
á
IEEE Micro Top Picks: 2008, 2009, 2010,
2011, 2013
á
VEE: 2009
á
CGO: 2010, 2011, 2013
á
DATE: 2011, 2012
Others:
á
IEEE Technical Committee on Computer
Architecture (TCCA), Executive Committee member
á
Member of the SPEC Research Group
Awards
á
Laureaat
van de Academie in de Klasse
van de Technische Wetenschappen,
2010
á
Selection of ÒPer-Thread Cycle
Accounting for SMT ProcessorsÓ as an IEEE Micro Top Pick 2010 for Òmost
significant research paper in computer architecture based on novelty and
long-term impactÓ
á
Selection of ÒA Top-Down Approach to
Architecting CPI Component Performance CountersÓ as an IEEE Micro Top Pick 2007
for being Òmost relevant to industry and significant in contribution to the
field of computer architectureÓ
á
IBM Belgium Prize for Informatics for
my PhD thesis in 2003
Selected publications (Please respect the publishersÕ
policies)
2013
Criticality
Stacks: Identifying Critical Threads in Parallel Programs using Synchronization
Behavior
Kristof Du Bois, Stijn Eyerman, Jennifer B. Sartor and Lieven Eeckhout
Accepted
for ISCA, June 2013
Sampled
Simulation of Multi-Threaded Applications
Trevor
E. Carlson, Wim Heirman and
Lieven Eeckhout
Accepted
for ISPASS, April 2013
Per-Thread
Cycle Accounting in Multicore Processors
Kristof Du Bois, Stijn Eyerman and Lieven Eeckhout
ACM
Transactions on Architecture and Code Optimization (TACO), Vol
9, No 4, Jan 2013
Understanding
Fundamental Design Choices in Single-ISA Heterogeneous Multicore
Architectures
Kenzo Van Craeynest and Lieven
Eeckhout
ACM
Transactions on Architecture and Code Optimization (TACO), Vol
9, No 4, Jan 2013
2012
SWAP:
Parallelization through Algorithm Substitution
Hengjie Li, Wenting He, Yang
Chen, Lieven Eeckhout, Olivier Temam and Chengyong Wu
IEEE
Micro, Vol 32, No 2, pp. 54-67, July/August 2012
Exploring
Multi-Threaded Java Application Performance on Multi-Core Hardware
Jennifer
B. Sartor and Lieven Eeckhout
Proceedings of the
ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and
Applications (OOPSLA), pp. 281-296, Oct 2012
Power-Aware
Multi-Core Simulation for Early Design Stage Hardware/Software Co-Optimization
Wim Heirman, Souradip
Sarkar, Trevor E. Carlson, Ibrahim Hur and Lieven Eeckhout
Proceedings
of the International Conference on Parallel Architectures and Compilation
Techniques (PACT), pp. 3-12, Sept 2012
Scheduling
Heterogeneous Multi-Cores through Performance Impact Estimation (PIE)
Kenzo Van Craeynest, Aamer Jaleel, Paolo Narvaez, Joel
S. Emer
Proceedings
of the International Symposium on Computer Architecture (ISCA), pp. 213-244,
June 2012
A First-Order
Mechanistic Model for Architectural Vulnerability Factor
Arun A. Nair, Stijn Eyerman, Lieven Eeckhout and Lizy
K. John
Proceedings
of the International Symposium on Computer Architecture (ISCA), pp. 273-284,
June 2012
Studying Hardware
and Software Trade-Offs for a Real-Life Web 2.0 Workload
Stijn Polfliet, Frederick Ryckbosch and Lieven Eeckhout
Proceedings
of the International Conference on Performance Engineering (ICPE), pp. 181-192,
April 2012
Speedup
Stacks: Identifying Scaling Bottlenecks in Multi-Threaded Applications
Stijn Eyerman, Kristof Du Bois and Lieven Eeckhout
Proceedings
of the IEEE International Symposium on Performance Analysis of Systems and
Software (ISPASS), pp. 145-155, April 2012
A Mechanistic
Performance Model for In-Order Processors
Maximilien Breughe, Stijn Eyerman and Lieven Eeckhout
Proceedings
of the IEEE International Symposium on Performance Analysis of Systems and
Software (ISPASS), pp. 14-24, April 2012
Iterative
Optimization for the Data Center
Yang
Chen, Shuangde Fang, Lieven Eeckhout, Olivier Temam, Chengyong Wu
Proceedings
of the International Conference on Architecture Support for Programming
Languages and Operating Systems (ASPLOS), pp. 49-60, March 2012
Deconstructing
Iterative Optimization
Yang Chen, Shuangde Fang, Yuanjie Huang,
Lieven Eeckhout, Grigori Fursin,
Olivier Temam and Chengyong
Wu
ACM
Transaction on Architecture and Code Optimization (TACO), Vol
9, No 3, Sept 2012
Probabilistic
Modeling for Job Symbiosis Scheduling on SMT Processors
Stijn Eyerman and Lieven Eeckhout
ACM
Transactions on Architecture and Code Optimizations (TACO), Vol
9, No 2, June 2012
VSim: Simulating Multi-Server Setups at Near Native
Hardware Speed
Frederick
Ryckbosch, Stijn Polfliet and Lieven Eeckhout
ACM
Transactions on Architecture and Code Optimizations (TACO), Vol. 8, Issue 4,
Article No. 52, Jan 2012
Exploiting Media
Stream Similarity for Energy-Efficient Decoding and Resource Prediction
Juan
Hamers and Lieven Eeckhout
ACM
Transactions on Embedded Computing Systems (TECS), Vol
11, Issue 1, Article No 2, March 2012
2011
Using Cycle
Stacks to Understand Scaling Bottlenecks in Multi-Threaded Workloads
Wim Heirman, Trevor E. Carlson, Shuai Che, Kevin Skadron and Lieven Eeckhout
Proceedings
of the IEEE International Symposium on Workload Characterization (IISWC), pp.
38-50, Nov 2011
Ranking
Commercial Machines through Data Transposition
Beau
Piccart, Andy Georges, Hendrik
Blockeel and Lieven Eeckhout
Proceedings
of the IEEE International Symposium on Workload Characterization (IISWC), pp.
3-14, Nov 2011
The Multi-Program
Performance Model: Debunking Current Practice in Multi-Core Simulation
Kenzo Van Craeynest and Lieven
Eeckhout
Proceedings
of the IEEE International Symposium on Workload Characterization (IISWC), pp.
26-37, Nov 2011
Sniper: Exploring
the Level of Abstraction for Scalable and Accurate Parallel Multi-Core
Simulation
Trevor
E. Carlson, Wim Heirman and
Lieven Eeckhout
Supercomputing
(SC), Nov 2011
Trends in
Server Energy Proportionality
Frederick
Ryckbosch, Stijn Polfliet and Lieven Eeckhout
IEEE
Computer, Vol 44, No 9, pp. 69-72, Sept 2011
Optimizing the
Data Center for Data-Centric Workloads
Stijn Polfliet, Frederick Ryckbosch and Lieven Eeckhout
Proceedings
of the International Conference on Supercomputing (ICS), pp. 182-191, June 2011
How Sensitive is Processor Customization to the WorkloadÕs Input
Datasets?
Maximilien Breughe, Zheng Li, Yang Chen, Stijn Eyerman, Olivier Temam, Chengyong Wu and Lieven Eeckhout
Proceedings
of the International Symposium on Application-Specific Processors (SASP), June
2011
Automated
Full-System Power Characterization
Stijn Polfliet, Frederick Ryckbosch and Lieven Eeckhout
IEEE
Micro, Vol 31, No 3, pp. 46-59, May/June 2011
Fine-Grained
DVFS Using On-Chip Regulators
Stijn Eyerman and Lieven Eeckhout
ACM
Transactions on Architecture and Code Optimization (TACO), Vol
8, No 1, April 2011
Mechanistic-Empirical
Processor Performance Modeling for Constructing CPI Stacks on Real Hardware
Stijn Eyerman, Kenneth Hoste and Lieven Eeckhout
IEEE
International Symposium on Performance Analysis of Systems and Software
(ISPASS), pp. 216-226, April 2011
SWEEP:
Evaluating Computer System Energy Efficiency using Synthetic Workloads
Kristof Du Bois, Tim Schaeps, Stijn Polfliet, Frederick Ryckbosch and Lieven Eeckhout
Proceedings
of the International Conference on High Performance and Embedded Architectures
and Compilers (HiPEAC), pp. 159-166, Jan 2011
2010
Benchmark
Synthesis for Architecture and Compiler Exploration
Luk Van Ertvelde and Lieven
Eeckhout
Proceedings
of the IEEE International Symposium on Workload Characterization (IISWC), pp
106-116, Dec 2010
Arun A. Nair, Lizy K. John and
Lieven Eeckhout
Proceedings
of the International Symposium on Microarchitecture
(MICRO), pp 125-136, Dec 2010
Scenario-Based
Resource Prediction for QoS-Aware Media Processing
Juan
Hamers and Lieven Eeckhout
IEEE
Computer, Vol 43, No 10, pp. 56-63, Oct 2010
Workload
Reduction and Generation Techniques
Luk Van Ertvelde and Lieven
Eeckhout
IEEE
Micro, Vol 30, No 6, pp. 57-65, Nov/Dec 2010
Fast,
Accurate, and Validated Full-System Software Simulation of x86 Hardware
Frederick
Ryckbosch, Stijn Polfliet and Lieven Eeckhout
IEEE
Micro, Vol 30, No 6, pp. 46-56, Nov/Dec 2010
A
Counter Architecture for Online DVFS Profitability Estimation
Stijn Eyerman and Lieven Eeckhout
IEEE
Transactions on Computers, Vol 59, No 11, pp.
1576-1583, Nov 2011
Computer
Architecture Performance Evaluation Methods
Lieven
Eeckhout
Synthesis
Lectures on Computer Architecture, Editor Mark Hill, Morgan & Claypool
Publishers, June 2010
Modeling Critical
Sections in AmdahlÕs Law and its Implications for Multicore
Design
Stijn Eyerman and Lieven Eeckhout
Proceedings
of ISCA, pp. 362-370, June 2010
Evaluating
Iterative Optimization Across 1000 Data Sets
Yang
Chen, Yuanjie Huang, Lieven Eeckhout, Grigori Fursin, Liang Peng, Olivier Temam and Chenyong Wu
Proceedings
of PLDI, pp. 448-459, June 2010
Automated
Just-In-Time Compiler Tuning
Kenneth
Hoste, Andy Georges and Lieven Eeckhout
Proceedings
of CGO, pp. 62-72, April 2010
Performance
Metrics for Consolidated Servers
Andy
Georges and Lieven Eeckhout
Proceedings
of HPCvirt, April 2010
Probabilistic
Job Symbiosis Modeling for SMT Processor Scheduling
Stijn Eyerman and Lieven Eeckhout
Proceedings
of ASPLOS, pp. 91-102, March 2010
Interval
Simulation: Raising the Level of Abstraction in Architectural Simulation
Davy
Genbrugge, Stijn Eyerman and Lieven Eeckhout
Proceedings
of HPCA, pp. 307-318, Feb 2010
Stijn Eyerman and Lieven Eeckhout
IEEE
Micro, Special Issue on Top Picks from 2009 Microarchitecture
Conferences, Vol 30, No 1, pp. 71-80, Jan/Feb
2010
2009
Chip-Multiprocessor
Design Space Exploration through Statistical Simulation
Davy
Genbrugge and Lieven Eeckhout
IEEE
Transactions on Computers, Vol 58, No 12, pp.
1668-1681, Dec 2009
A Methodology
for Analyzing Commercial Processor Performance
Kenneth
Hoste and Lieven Eeckhout
IEEE
Computer, Vol 42, No 10, pp. 70-76, Oct 2009
Mechanistic
Performance Modeling for Studying Resource Scaling in Out-of-Order Processors
Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis and James E.
Smith
ACM
Transactions on Computer Systems (TOCS), Vol 27, Issue
2, Article No 3, May 2009
Per-Thread Cycle
Accounting in SMT Processors
Stijn Eyerman and Lieven Eeckhout
Proceedings
of ASPLOS 2009, pp 133-144, March 2009
Finding
Stress Patterns in Microprocessor Workloads
Frederik Vandeputte and Lieven
Eeckhout
Proceedings
of HiPEAC 2009, pp. 153-167, Jan 2009
MLP-Aware Runahead Threads in a Simultaneous Multithreading Processor
Kenzo Van Craeynest, Stijn Eyerman and Lieven Eeckhout
Proceedings
of HiPEAC 2009, pp. 110-124, Jan 2009
Memory-Level
Parallelism Aware Fetch Policies for Simultaneous Multithreading Processors
Stijn Eyerman and Lieven Eeckhout
ACM
Transactions on Architecture and Code Optimization (TACO), Vol
6, Issue 1, Article No 3, March 2009
2008
Distilling the
Essence of Proprietary Workloads into Miniature Benchmarks
Ajay
M. Joshi, Lieven Eeckhout, Robert Bell, Jr. And Lizy
K. John
ACM
Transactions of Architecture and Code Optimization (TACO), Vol. 5, No. 2,
Article No. 10
Java Performance
Evaluation through Rigorous Replay Compilation
Andy
Georges, Lieven Eeckhout and Dries Buytaert
OOPSLA
2008, pp. 367-384
System-Level
Performance Metrics for Multi-Program Workloads
Stijn Eyerman and Lieven Eeckhout
IEEE
Micro, Special Issue on Interaction of Many-Core Computer Architecture and
Operating Systems, Vol. 28, No. 3, pp. 42-53
Automated
Hardware-Independent Scenario Identification
Juan
Hamers and Lieven Eeckhout
DAC
2008, pp. 954-959
COLE: Compiler
Optimization Level Exploration
Kenneth
Hoste and Lieven Eeckhout
CGO
2008, pp. 165-174
Dispersing
Proprietary Applications as Benchmarks through Code Mutation
Luk Van Ertvelde and Lieven
Eeckhout
ASPLOS
2008, pp. 201-210
Automated
Microprocessor Stressmark Generation
Ajay
M. Joshi, Lieven Eeckhout, Lizy K. John and C. Isen
HPCA
2008, pp. 229-239
Studying
Compiler Optimizations on Superscalar Processors through Interval Analysis
Stijn Eyerman, Lieven Eeckhout,
and James E. Smith
HiPEAC 2008, pp. 114-129
Phase
Complexity Surfaces: Characterizing Time-Varying Program Behavior
Frederik Vandeputte and Lieven
Eeckhout
HiPEAC 2008, pp. 320-334
Davy
Genbrugge and Lieven Eeckhout
IEEE
Transactions on Computers, Vol 57, No 10, pp. 41-54
2007
Java Object Header
Elimination for Reduced Memory Consumption in 64-Bit Virtual Machines
Kris
Venstermans, Lieven Eeckhout and Koen
De Bosschere
ACM
Transactions on Architecture and Code Optimization (TACO), Vol
4, No 3, 30 pages
Microarchitecture-Independent Workload Characterization
Kenneth
Hoste and Lieven Eeckhout
IEEE
Micro, Special Issue on Hot Tutorials, Vol 27, No 3,
pp. 63-72
A Top-Down
Approach to Architecting CPI Component Performance Counters
Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis, and James E.
Smith
IEEE
Micro, Special Issue on Top Picks from 2006 Microarchitecture
Conferences, Vol 27, No
1, pp. 84-93
Using HPM-Sampling
to Drive Dynamic Compilation
Dries
Buytaert, Andy Georges, Michael Hind, Matthew Arnold,
Lieven Eeckhout, and Koen De Bosschere
OOPSLA
2007, pp. 553-568
Statistically
Rigorous Java Performance Evaluation
Andy
Georges, Dries Buytaert, and Lieven Eeckhout
OOPSLA
2007, pp. 57-76
Statistical
Simulation of Chip Multiprocessors Running Multi-Program Workloads
Davy
Genbrugge and Lieven Eeckhout
ICCD
2007, pp. 464-471
Representative
Multi-Program Workloads for Representative Architecture Simulation
Michael
Van Biesbrouck, Lieven Eeckhout, and Brad Calder
IISWC
2007, pp. 193-203
Object-Relative
Addressing: Compressed Pointers in 64-bit Java Virtual Machines
Kris
Venstermans, Lieven Eeckhout, and Koen
De Bosschere
ECOOP
2007, pp. 79-100
Resource Prediction
for Media Stream Decoding
Juan
Hamers and Lieven Eeckhout
DATE
2007, pp. 594-599
A Memory-Level
Parallelism Aware Fetch Policy for SMT Processors
Stijn Eyerman and Lieven Eeckhout
HPCA
2007, pp. 240-249
Branch History
Matching: Branch Predictor Warmup for Sampled
Simulation
Simon
Kluyskens and Lieven Eeckhout
HiPEAC 2007, pp. 153-167
2006
Efficient Sampling
Startup for SimPoint
Michael
Van Biesbrouck, Brad Calder and Lieven Eeckhout
IEEE
Micro, Special Issue on Computer Architecture Simulation and Modeling, Vol 26, No 4, pp. 32-42
Measuring Benchmark
Similarity Using Inherent Program Characteristics
Ajay
M. Joshi, Aashish Phansalkar,
Lieven Eeckhout, and Lizy K. John
IEEE
Transactions on Computers, Vol 55, No 6, pp. 769-782
64-bit versus 32-bit
Virtual Machines for Java
Kris
Venstermans, Lieven Eeckhout, and Koen
De Bosschere
Software
Practice and Experience, Vol 36, No 1, pp. 1-26
A Performance Counter Architecture for Computing Accurate
CPI Components
Stijn Eyerman, Lieven Eeckhout, Tejas Karkhanis and James E.
Smith
ASPLOS
2006, pp. 175-184
Javana: A System for Building Customized Java Program
Analysis Tools
Jonas
Maebe, Dries Buytaert,
Lieven Eeckhout, and Koen De Bosschere
OOPSLA
2006, pp. 153-168
Performance
Cloning: A Technique for Disseminating Proprietary Applications as Benchmarks
Ajay
M. Joshi, Lieven Eeckhout, Robert H. Bell, Jr., and Lizy
K. John
IISWC
2006, pp. 105-115
Evaluating
Benchmark Subsetting Approaches
Joshua
J. Yi, Resit Sendag, Lieven
Eeckhout, Ajay. M. Joshi, David J. Lilja, and Lizy K. John
IISWC
2006, pp. 93-104
Comparing
Benchmarks Using Key Microarchitecture-Independent
Characteristics
Kenneth
Hoste and Lieven Eeckhout
IISWC
2006, pp. 83-92
Performance
Prediction based on Inherent Program Similarity
Kenneth
Hoste, Aashish Phansalkar, Lieven Eeckhout, Andy Georges, Lizy K. John, and Koen De Bosschere
PACT
2006, pp. 114-122
The Exigency of
Benchmark and Compiler Drift: Designing TomorrowÕs Processors with YesterdayÕs
Tools
Joshua
J. Yi, Hans Vandierendonck, Lieven Eeckhout, and
David J. Lilja
ICS
2006, pp. 87-96
Space-Efficient
64-bit Java Objects through Selective Typed Virtual Addressing
Kris
Venstermans, Lieven Eeckhout, and Koen
De Bosschere
CGO
2006, pp. 76-86
Considering
All Starting Points for Simultaneous Multithreading Simulation
Michael
Van Biesbrouck, Lieven Eeckhout, and Brad Calder
ISPASS
2006, pp. 143-153
Characterizing
the Branch Misprediction Penalty
Stijn Eyerman, James E. Smith,
and Lieven Eeckhout
ISPASS
2006, pp. 48-58
Efficient Design
Space Exploration of High Performance Embedded Out-of-Order Processors
Stijn Eyerman, Lieven Eeckhout,
and Koen De Bosschere
DATE
2006, pp. 351-356
2005
Dries
Buytaert, Kris Venstermans,
Lieven Eeckhout, and Koen De Bosschere
HiPEAC 2005, pp. 233-248
Efficient
Sampling Startup for Sampled Processor Simulation
Michael
Van Biesbrouck, Lieven Eeckhout, and Brad Calder
HiPEAC 2005, pp. 47-67
Lieven
Eeckhout, John Sampson, and Brad Calder
IISWC
2005, pp. 2-12
A Detailed Study
on Phase Predictors
Frederik Vandeputte, Lieven
Eeckhout, and Koen De Bosschere
Euro-Par
2005, pp. 571-581
Measuring Program
Similarity: Experiments with SPEC CPU Benchmark Suites
Aashish Phansalkar, Ajay M.
Joshi, Lieven Eeckhout, and Lizy K. John
ISPASS
2005, pp. 10-20
BLRL: Accurate and
Efficient Warmup for Sampled Processor Simulation
Lieven
Eeckhout, Yue Luo, Koen De Bosschere, and Lizy K. John
The
Computer Journal, 2005, Vol 48, No 4, pp. 451-459
2004
Method-Level
Phase Behavior in Java Workloads
Andy
Georges, Dries Buytaert, Lieven Eeckhout, and Koen De Bosschere
OOPSLA
2004, pp. 270-287
Control Flow
Modeling in Statistical Simulation for Accurate and Efficient Processor Design
Studies
Lieven
Eeckhout, Robert H. Bell, Jr., Bastiaan Stougie, Koen De Bosschere, and Lizy K. John
ISCA
2004, pp. 350-361
2003
Statistical
Simulation: Adding Efficiency to the Computer DesignerÕs Toolbox
Lieven
Eeckhout, Sebastian Nussbaum, James E. Smith, and Koen
De Bosschere
IEEE
Micro, Vol 23, No 5, pp. 26-38
Designing
Computer Architecture Research Workloads
Lieven
Eeckhout, Hans Vandierendonck, and Koen De Bosschere
IEEE
Computer, Vol 36, No 2, pp. 65-71
Quantifying the
Impact of Input Data Sets on Program Behavior and its Applications
Lieven
Eeckhout, Hans Vandierendonck, and Koen De Bosschere
Journal
of Instruction-Level Parallelism, Vol 5, pp. 1-33
How Java Programs
Interact with Virtual Machines at the Microarchitectural
Level
Lieven
Eeckhout, Andy Georges, and Koen De Bosschere
OOPSLA
2003, pp. 169-186
2002
Workload Design:
Selecting Representative Program-Input Pairs
Lieven
Eeckhout, Hans Vandierendonck, and Koen De Bosschere
PACT
2002, pp. 83-94
2001
Lieven
Eeckhout and Koen De Bosschere
PACT
2001, pp. 25-34
Early Design
Phase Power/Performance Modeling through Statistical Simulation
Lieven
Eeckhout and Koen De Bosschere
ISPASS
2001, pp. 10-17
2000
Performance
Analysis through Synthetic Trace Generation
Lieven
Eeckhout, Koen De Bosschere,
and Henk Neefs
ISPASS
2000, pp. 1-6