CONFERENCE ORGANIZERS
General Chair
- Michael Hind, IBM Research, USA
Program Chair
- Jan Vitek, Purdue University, USA
Steering Committee
- Michael Franz, University of California, Irvine, USA
- Sam Midkiff, Purdue University, USA
- Steering Committee: Tarek S. Abdelrahman, University of Toronto, Canada
- Hans-J. Boehm, HP Labs, USA
- Michal Cerniak, Google, USA
- Alva Couch, Tufts, USA
- Anton Ertl,, T.U. Wien, Austria
- Michael Franz, University of California, Irvine, USA
- David Gregg,, Trinity College Dublin, Ireland
- Sam Midkiff, Purdue University, USA
- Peter F. Sweeney, IBM Research, USA
- Mario Wolczko, Sun Microsystems, USA
Program Committee
- Ole Agesen, VMware, USA
- Brad Calder, University of California, San Diego, USA
- Cliff Click, Azul Systems, USA
- Dave Detlefs, Sun Microsystems, USA
- Evelyn Duesterwald, IBM Research, USA
- Neal Glew, Intel, USA
- David Grove, IBM Research, USA
- Tim Harris, Microsoft Research, UK
- Michael Hicks, University of Maryland, College Park, USA
- Michael Hind, IBM Research, USA
- Richard Jones, University of Kent, UK
- Christoph Kirsch, University of Salzburg, Austria
- Andreas Krall, T.U. Wien, Austria
- Chandra Krintz, University of California, Santa Barbara, USA
- Doug Lea, SUNY at Oswego, USA
- Xavier Leroy, INRIA, France
- Guei-Yuan Lueh, Intel, USA
- Mendel Rosenblum, Stanford, USA
- Ulrik Schultz, Aarhus, Denmark
- Michael D. Smith, Harvard, USA
- Jan Vitek, Purdue University, USA
|
|
TECHNICAL PROGRAM
Session 1: Keynote Talk 1
A Unified View of Virtualization (PDF)
James E. Smith, University of Wisconsin
Session 2: Scalability, Performance, and Real-Time
Friendly Virtual Machines: Leveraging a Feedback-Control Model for Application Adaptation (PDF)
Yuting Zhang, Azer Bestavros, Mina Guirguis, Ibrahim Matta, and Richard West, Boston University
Diagnosing Performance Overheads in the Xen Virtual Machine Environment (PDF)
Aravind Menon, EPFL, Lausanne; Jose Renato Santos, Yoshio Turner, and G. (John) Janakiraman, HP Labs, Palo Alto; Willy Zwaenepoel, EPFL, Lausanne
Supporting Per-Processor Local-Allocation Buffers Using Lightweight User-Level Preemption Notification (PDF)
Alex Garthwaite, David Dice, and Derek White, Sun Microsystems
A Programmable Microkernel for Real-Time Systems (PDF)
Christoph M. Kirsch, University of Salzburg; Marco A.A. Sanvido, VMWare Inc.; Thomas A. Henzinger, EPFL and University of California, Berkeley
Session 3: Objects and Their Collection
The Pauseless GC Algorithm (PDF)
Cliff Click, Gil Tene, and Michael Wolf, Azul Systems, Inc.
Using Page Residency to Balance Tradeoffs in Tracing Garbage Collection (PDF)
Daniel Spoonhower, Guy Blelloch, and Robert Harper, Carnegie Mellon University
Exploiting Frequent Field Values in Java Objects for Reducing Heap Memory Requirements (PDF)
Guangyu Chen, Mahmut Kandemir, and Mary J. Irwin, The Pennsylvania State University
Session 4: Going Native
An Efficient and Generic Reversible Debugger Using the Virtual Machine-based Approach (PDF)
Toshihiko Koju and Shingo Takada, Keio University; Norihisa Doi, Chuo University
Module-aware Translation for Real-life Desktop Applications (PDF)
Jianhui Li, Peng Zhang, and Orna Etzion, Intel Corporation
Planning for Code Buffer Management in Distributed Virtual Execution Environments (PDF)
Shukang Zhou, University of Virginia; Bruce R. Childers, University of Pittsburgh; Mary Lou Soffa, University of Virginia
Session 5: Keynote Talk 2
Application Servers: Virtualizing Location, Resources, Memory,
Users, and Threads for Business Applications and Web Applications (PDF)
Martin Nally, IBM
Session 6: Dynamic Compilation Techniques
Escape Analysis in the Context of Dynamic Compilation and Deoptimization (PDF)
Thomas Kotzmann and Hanspeter Mössenböck, Johannes Kepler University Linz
Inlining Java Native Calls at Runtime (PDF)
Levon Stepanian and Angela Demke Brown, University of Toronto; Allan Kielstra, Gita Koblents, and Kevin Stoodley, IBM Toronto Software Lab
Optimized Interval Splitting in a Linear Scan Register Allocator (PDF)
Christian Wimmer and Hanspeter Mössenböck, Johannes Kepler University Linz
Session 7: Language Representations
An Execution Layer for Aspect-Oriented Programming Languages (PDF)
Michael Haupt, Mira Mezini, Christoph Bockisch, Tom Dinkelaker, Michael Eichberg, and Michael Krebs, Darmstadt University of Technology
Virtual Machine Showdown: Stack Versus Registers (PDF)
Yunhe Shi, David Gregg, and Andrew Beatty, University of Dublin, Trinity College; M. Anton Ertl, Institut für Computersprachen
Instrumenting Annotated Programs (PDF)
Marina Biberstein, IBM Haifa Labs; Vugranam C. Sreedhar, IBM T.J. Watson Research Lab; Bilha Mendelson and Daniel Citron, IBM Haifa Labs; Alberto Giammaria, IBM Austin
Session 8: Distributed VEEs
PDS: A Virtual Execution Environment for Software Deployment (PDF)
Bowen Alpern, Joshua Auerbach, Vasanth Bala, Thomas Frauenhofer, Todd Mummert, and Michael Pigott, IBM T.J. Watson Research Center
The Entropia Virtual Machine for Desktop Grids (PDF)
Brad Calder, Andrew A. Chien, Ju Wang, and Don Yang, University of California, San Diego
HyperSpector: Virtual Distributed Monitoring Environments
for Secure Intrusion Detection (PDF)
Kenichi Kourai and Shigeru Chiba, Tokyo Institute of Technology
|