COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > Callisto: Co-scheduling Parallel Runtime Systems
Callisto: Co-scheduling Parallel Runtime SystemsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. It is increasingly important for parallel applications to run together on the same machine. However, current performance is often poor: programs do not adapt well to dynamically varying numbers of cores, and the CPU time received by concurrent jobs can differ drastically. During an internship with Tim Harris at Oracle Labs, Cambridge, we developed Callisto, a resource management layer for parallel runtime systems. In this talk, we describe Callisto and the implementation of two Callisto-enabled runtime systems — one for OpenMP, and another for a task-parallel programming model. We show how Callisto eliminates almost all of the scheduler-related interference between concurrent jobs, while still allowing jobs to claim otherwise-idle cores. We use examples from two recent graph analytics projects and from SPEC OMP . Bio: Martin Maas is a third-year PhD student at UC Berkeley, working with Krste Asanović and John Kubiatowicz. His research interests include managed languages, computer architecture and operating systems. Before coming to Berkeley, Martin received his undergraduate degree from the University of Cambridge. This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsAlgorithms Meditation Laboratory Behavioural and Clincial Neuroscience Seminars Laboratory for Scientific Computing Molecular, Structural & Cellular Microbiology Crucible/Microsoft HCI Reading GroupOther talksCoin Betting for Backprop without Learning Rates and More Magnetic microscopy of meteorites: probing the magnetic state of the early solar system The Intimate Relation between Mechanics and Geometry Why Do We Need Another Biography of Hitler? Atmospheric Retrieval High-Dimensional Collocation for Lognormal Diffusion Problems Picturing the Heart in 2020 Thermodynamics de-mystified? /Thermodynamics without Ansätze? 'Ways of Reading, Looking, and Imagining: Contemporary Fiction and Its Optics' Single Cell Seminars (October) Nonstationary Gaussian process emulators with covariance mixtures |