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

I am a final-year graduate student in the Electrical Engineering and Computer Sciences department at UC Berkeley. I am working with Krste Asanović and John Kubiatowicz. My primary research interests are in managed language runtime systems, operating systems and computer architecture. I am interested in the entire stack from the hardware to the programming systems layer.

My research focuses on warehouse-scale computers. I work and collaborate across areas and build real systems that involve large system-level codebases as well as hardware-level RTL. I have applied this approach to domains ranging from security to managed languages.

During my PhD, I built a secure processor that provides a new security property and can be targeted by a custom compiler, a distributed language runtime system that coordinates JVMs on different nodes in a cluster, and I am currently implementing hardware support for pause-free garbage collection. I also built research infrastructure, including FPGA implementations of hardware based on the RISC-V ISA.

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

Technical Reports

Talks

Curriculum Vitae

My long-form resume can be downloaded here, and my academic CV is available from here.