4th Workshop on Architectural and Microarchitectural Support for Binary Translation
Held in conjunction with the 38th Int'l Symposium on Computer Architecture (ISCA-38)
San Jose, California, USA -- Saturday, June 4, 2011
The AMAS-BT organizing and program committee would like to invite you to attend the Workshop on Architectural and MicroArchitectural Support for Binary Translation to be held in San Jose, California on Saturday, June 4, 2011, in conjunction with the 38th International Symposium on Computer Architecture (ISCA).
This workshop will feature a keynote by Alasdair Rawsthorne, University of Manchester on "Commercial Binary Translation -- a Retrospective?" and five technical papers. Please see the advance program below.
1:30-1:40 - Introduction and Welcome
1:40-2:30 - Keynote
- Commercial Binary Translation - A Retrospective?
Alasdair Rawsthorne, University of Manchester
This talk reviews some insights gained in a decade of work in binary translation, during a period in which the technology finally came of age: millions of end-user customers world-wide used optimizing dynamic binary translation products from major computer vendors without knowing or caring how they worked. One question facing the community today is whether we can capitalize on that success and help find DBT a permanent, ongoing place in end-user systems, or whether it is doomed to rediscovery and redeployment only during periods of technology disruption driven by hardware changes.
2:30-3:30 - Session 1
- DARCO: Infrastructure for Research on HW/SW Co-Designed Virtual Machines
Demos Pavlou, Aleksandar Brankovic, Rakesh Kumar, Maria Gregori, Kyriakos Stavrou, Enric Gibert and Antonio Gonzalez (UPC and Intel Labs)
- Live Range Hole Allocation in Dynamic Binary Translation
Wesley Attrot (Universidade Estadual de Londrina), Daniel Nicacio, Edson Borin, Sandro Rigo and Guido Araujo (UNICAMP)
3:30-3:45 - Break
3:45-5:20 - Session 2
- Invited Talk: Caracal: Dynamic Translation of Runtime Environments for GPGPU (35 minutes)
Rodrigo Dominguez and David Kaeli (Northeastern University)
- Fast Microcode Interpretation with Transactional Commit/Abort
Jens Troeger (Intel), Darek Mihocka (emulators.com), David Keppel (Intel)
- Leveraging Binary Translation for Heterogeneous Profiling
Dan Upton and Kim Hazelwood (University of Virginia)