Steve Blackburn

Registered user since Wed 25 Jun 2014

Name: Steve Blackburn

Bio: My research interests are centered on the challenge of making software run faster and more power-efficiently on modern hardware. My primary interests include: microarchitectural support for managed languages, fast and efficient garbage collection, and the design and implementation of virtual machines. As a backdrop to this I have a longstanding interest in role of sound methodology and infrastructure in successful research innovation.

Country: Australia

Affiliation: Australian National University

Personal website: http://users.cecs.anu.edu.au/~steveb/

Research interests: Memory Management, Software and Microarchitecture, Performance Analysis, Virtual Machine Design and Implementation

Contributions

VEE 2020Committee Member in Program Committee within the -track
VMIL 2019Author of Designing a Low-Level Virtual Machine for Implementing Real-Time Managed Languages within the VMIL 2019-track
MPLR 2019Committee Member in Program Committee within the MPLR 2019-track
ISMM 2019Committee Member in External Review Committee
Author of Design and Analysis of Field-Logging Write Barriers within the ISMM 2019-track
PLDI 2019Organizer of Using the V8 JavaScript Virtual Machine as a Research Platform within the PLDI Tutorials-track
Committee Member in External Program Committee within the PLDI Research Papers-track
VMIL 2018Committee Member in Program Committee within the VMIL 2018-track
NJR 2018Author of The DaCapo Benchmark Suite: A Methodological, Engineering, and Social Journey within the NJR-track
BenchWork 2018Committee Member in Program Committee within the BenchWork-track
ISMM 2018Committee Member in Program Committee
SPLASH 2018Committee Member in Review Committee within the OOPSLA-track
VEE 2018Author of Hop, Skip, & Jump: Practical On-Stack Replacement for a Cross-Platform Language-Neutral VM within the Research Papers-track
HOPL IVCommittee Member in Program Committee within the Papers-track
VMIL 2017Committee Member in Organizing Committee within the VMIL 2017-track
ICOOOLPS 2017Panelist of Panel: Do new Computing Environments lead to new Language Constructs? within the ICOOOLPS 2017-track
PLDI 2018Speaker of SIGPLAN Town Hall Meeting within the PLDI Invited Speakers-track
Committee Member in Steering Committee
ISMM 2017Session Chair of Session 4: A Deeper Look (part of ISMM 2017)
VMIL 2016Committee Member in Steering Committee within the VMIL-track
PLMW@PLDISpeaker in Organizing Committee within the PLMW@PLDI 2016-track
Speaker of The Truth, the Whole Truth, and Nothing but the Truth: A Pragmatic Guide to Assessing Empirical Evaluations within the PLMW@PLDI 2016-track
ISMM 2016Committee Member in Program Committee
Author of Rust as a Language for High Performance GC Implementation within the ISMM-track
PLDI 2017Committee Member in Steering Committee
Committee Member in External Review Committee
VEE 2016Committee Member in Steering Committee
PLDI 2016Committee Member in External Program Committee
SPLASH 2016Session Chair of 3. Which Concepts to Teach? (part of SPLASH-E)
Session Chair of 1. Basics & Context (part of SPLASH-E)
Co-chair in Program Committee within the SPLASH-E-track
SPLASH-E Co-Chair in Organizing Committee
ISMM 2015Author of Stop and Go: Understanding Yieldpoint Behavior within the Research Papers-track
SPLASH 2015Committee Member in Program Committee within the OOPSLA-track
PLDI 2015Presenter of PLDI Chairs' Report within the Research Papers-track
Program Chair in Program Committee within the Research Papers-track
Author of Opening and Welcome within the Research Papers-track
Session Chair of Distinguished Papers (part of Research Papers)
Program Chair in Organizing Committee
SPLASH 2014Presenter of Fast Conservative Garbage Collection within the OOPSLA Artifacts-track
Author of Fast Conservative Garbage Collection within the OOPSLA-track
SPLASH 2013Chair in Artifacts within the OOPSLA Artifacts-track
Author of Taking Off the Gloves with Reference Counting Immix within the OOPSLA-track
VMIL 2012Committee Member in Organizers within the VMIL 2012-track