Ross McIlroy


Conferences and Workshops

Hera-JVM: A Runtime System for Heterogeneous Multi-Core Architectures (paper)

Ross McIlroy and Joe Sventek
ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA), Reno, Nevada, October 2010.

Helios: Heterogeneous Multiprocessing with Satellite Kernels (paper)

Edmund B. Nightingale, Orion Hodson, Ross McIlroy, Chris Hawblitzel, and Galen Hunt
The 22nd Symposium on Operating Systems Principles (SOSP '09), Big Sky, Montana, October 2009.

Hera-JVM: Abstracting Processor Heterogeneity Behind a Virtual Machine (paper), (presentation)

Ross McIlroy and Joe Sventek
The 12th Workshop on Hot Topics in Operating Systems (HotOS 2009), Monte Verità, Switzerland, May 2009.

Efficient Dynamic Heap Allocation of Scratch-Pad Memory (paper), (presentation)

Ross McIlroy, Peter Dickman and Joe Sventek
The 2008 International Symposium on Memory Mangement (ISMM 08), Tucson, Arizona, June 2008.

Subordinate Kernels: Application Offloading in Asymmetric Multi-Processor Systems (paper), (presentation)

Ross McIlroy and Orion Hodson
2007 Workshop on Operating System support for Heterogeneous Multicore Architectures (OSHMA 07), Brashov, Romania, September 2007.

Resource Virtualisation of Network Routers (paper), (presentation)

Ross McIlroy and Joe Sventek
2006 Workshop on High Performance Switching and Routing (HPSR 06), Poznan, Poland, June 2006.

Posters and Presentations

Abstracting Heterogeneous Multi-Core Architectures using a Code Annotation Aware Runtime System

Ross McIlroy and Joe Sventek
Eurosys 2009, Nuremberg, Germany, April 2009.

Operating System Support for Asymmetric Multi-Core Architectures (poster), (abstract)

Ross McIlroy, Peter Dickman and Joe Sventek
Eurosys 2007, Lisbon, Portugal, March 2007.

Theses and Dissertations

Network Routers Resource Virtualisation (pdf)

Ross McIlroy
Masters Dissertation, 2005.