Martin Maas
Graduate Student Researcher
University of California, Berkeley
585, Soda Hall, Berkeley, CA 94720
Email: last.name@eecs.berkeley.edu

I am a third-year graduate student at the Computer Science department at UC Berkeley. I am working with Krste Asanović and John Kubiatowicz. My main research interests are in managed language runtimes and operating systems. I am interested in the entire stack from the hardware to the programming systems layer.

For the past two years, I have been working on PHANTOM, a secure processor that hides its accessed memory addresses using Oblivious RAM. PHANTOM supports the RISC-V ISA, is written in Chisel and was implemented on the FPGA-based Convey HC-2ex heterogeneous computing platform.

I have also been investigating the use of heterogeneous architectures for Garbage Collection (our paper "GPUs: An Opportunity for Offloading Garbage Collection" appeared at ISMM '12). At the moment, I am working on hardware support for Garbage Collection and Memory Management.

Before coming to UC Berkeley, I completed my undergraduate degree at the University of Cambridge. In my undergraduate research, I investigated the challenges and bottlenecks of implementing a Java Virtual Machine for the Barrelfish Operating System. I was supervised by Ross McIlroy and Tim Harris from Microsoft Research, Cambridge.

During my time in high-school, I was an active participant in science and programming competitions. I was on the German team for the International Olympiad of Informatics (IOI) and represented Germany at the International Science and Engineering Fair (ISEF).

Publications

Theses/Dissertations

Martin Maas, "A JVM for the Barrelfish Operating System", Part II Dissertation, University of Cambridge, May 2011. PDF

Talks

Curriculum Vitae

My full CV can be downloaded here.