Index
Past Workshops
Quick Links
Got a question?
Got a question or comment? Contact us at
(515) 294-6168 or hridesh@iastate.edu.
|
Program
Workshop Date: October 24, 2011
Workshop Location: Broadway I&II
Session I Design and Implementation
8:30 - 9:30 |
Invited Talk: Dart Programming Language (joint with
DLS)
Gilad Bracha
Google
USA
Note: This talk is in Pavillion East, please be back after the talk in Broadway I&II
for the rest of the VMIL program
|
|
9:30 - 9:30 |
Welcome, organizers introduction, brief introduction to the workshop, agenda
[slides]
|
|
9:30 - 10:00: |
The Cog Smalltalk Virtual Machine. writing a JIT in a high-level dynamic language
[screencast]
Eliot Miranda
Independent Consultant
USA
20 minutes for talk + 10 minutes for discussion
|
|
10:00 - 10:30:
|
Break
|
|
10:30 - 11:30: |
Invited Talk: Designing the Dart programming language with a simple virtual machine in mind
Lars Bak
Google
USA
|
|
11:30 - 12:00: |
Virtual machines should be invisible
[slides]
Stephen Kell* and Conrad Irwin+
University of Oxford*, University of Cambridge+
United Kingdom
20 minutes for talk + 10 minutes for discussion
|
|
12:00 - 2:00: |
Lunch Break |
Session II VM Evaluation and Studies |
2:00 - 2:30: |
A Microbenchmark Case Study and Lessons Learned
[slides]
Joseph (Yossi) Gil, Keren Lenz and Yuval Shimron
The Technion—Israel Institute of Technology
Israel
20 minutes for talk + 10 minutes for discussion
|
|
2:30 - 3:00: |
ALIA4J's [(Just-In-Time) Compile-Time] MOP for Advanced Dispatching (Position Paper)
[slides]
Christoph Bockisch*, Andreas Sewe+ and Martin Zandberg*
University of Twente*, Technische Universität Darmstadt+
The Netherlands, Germany
20 minutes for talk + 10 minutes for discussion
|
|
3:00 - 3:30: |
Next In Line, Please! Efficiently Estimating and Exploiting the Indirect Benefits of Inlining
[slides]
Andreas Sewe, Jannik Jochem and Mira Mezini
Technische Universität Darmstadt
Germany
20 minutes for talk + 10 minutes for discussion
|
|
3:30 - 4:00:
|
Break
|
Session III VMs and Concurrency |
4:00 - 4:30: |
Intermediate Language Extensions for Parallelism
[slides]
Jisheng Zhao and Vivek Sarkar
Rice University
USA
20 minutes for talk + 10 minutes for discussion
|
|
4:30 - 5:00: |
Which Problems Does a Multi-Language Virtual Machine Need to Solve in the Multicore/Manycore Era?
[slides]
Stefan Marr*, Mattias De Wael*, Michael Haupt+ and Theo D’Hondt*
Vrije Universiteit Brussel*, Oracle Labs+
Belgium, Germany
20 minutes for talk + 10 minutes for discussion
|
|
5:00 - 5:30:
|
Discussion
|
|
7:00 - 9:00: |
Workshop dinner [Location: TBD] (meet in lobby at 6:45pm) |
|