A JVM for the Barrelfish Operating System
- đ¤ Speaker: Martin Maas (University of California, Berkeley)
- đ Date & Time: Thursday 05 April 2012, 16:00 - 17:00
- đ Venue: FW26, Computer Laboratory, William Gates Builiding
Abstract
Barrelfish is a research operating system based on the Multikernel model, an OS structure that treats heterogeneous multi-core systems as a network of independent nodes communicating via message-passing. Arguably, such a system can benefit from high-level programming models such as the Java Virtual Machine, since they can provide a single-system image and facilitate migration of threads between cores, making the system easier to program. This work investigates the core challenges of this approach by bringing up a JVM on Barrelfish. We compare two different implementations, one based on shared memory, the other on message passing (enabling it to run on non-cache coherent systems).
This is a practice talk for work being presented at the 2nd workshop on Systems for Future Multi-core Architectures (SFMA’12) at EuroSys 2012.
Bio: Martin Maas is a first-year PhD student at the University of California, Berkeley. He completed his B.A. at the Computer Lab in 2011.
Series This talk is part of the Computer Laboratory Systems Research Group Seminar series.
Included in Lists
- All Talks (aka the CURE list)
- bld31
- Cambridge Centre for Data-Driven Discovery (C2D3)
- Cambridge talks
- Chris Davis' list
- CL's SRG seminar
- Computer Laboratory Systems Research Group Seminar
- Department of Computer Science and Technology talks and seminars
- FW26, Computer Laboratory, William Gates Builiding
- Interested Talks
- ndk22's list
- ob366-ai4er
- rp587
- School of Technology
- Trust & Technology Initiative - interesting events
- yk449
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Martin Maas (University of California, Berkeley)
Thursday 05 April 2012, 16:00-17:00