BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Ideas for the FireBox Software Stack - Martin Maas (UC Berkeley)
DTSTART:20140812T130000Z
DTEND:20140812T140000Z
UID:TALK53727@talks.cam.ac.uk
CONTACT:Eiko Yoneki
DESCRIPTION:FireBox is a new project at UC Berkeley proposing a new system
  architecture for third-generation Warehouse-Scale Computers (WSCs). We en
 vision 2020 WSCs to be composed of multiple "FireBoxes"\, a basic building
  block containing a thousand compute sockets and 100 Petabytes of non-vola
 tile memory connected via a low-latency\, high-bandwidth optical switch. F
 ireBoxes are connected to each other\, peripherals and the outside world t
 hrough a WSC-level network\, to form a 1MW WSC with a million cores and an
  exabyte of non-volatile storage.\n\nWithin a FireBox\, each compute socke
 t contains a System-on-a-Chip (SoC) with around 100 cores connected to hig
 h-bandwidth on-package DRAM. Fast SoC network interfaces reduce the softwa
 re overhead of communicating between application services\, and high-radix
  network backplane switches connected by Terabit/sec optical fibers reduce
  the network's contribution to tail latency. The very large non-volatile s
 tore directly supports in-memory databases\, and pervasive encryption ensu
 res that data is always protected in transit and in storage.\n\nIn this ta
 lk\, I will present our initial ideas for the FireBox software stack. Our 
 goal is to enable FireBox-based WSCs to efficiently execute both latency-s
 ensitive and batch workloads\, written by both efficiency and productivity
  programmers. In doing so\, we want to exploit FireBox's novel design to a
 ddress today's and tomorrow's challenges in cloud computing\, specifically
  how to efficiently share a FireBox between multiple customers\, how to su
 pport interactive jobs while controlling tail-latencies\, and how to impro
 ve hardware utilization. At the same time\, we need to solve new challenge
 s\, such as how to manage FireBox's non-volatile memory or dealing with it
 s massive scale.\n\nThese ideas are early days\, and we are hoping for fee
 dback to further refine them. The talk should therefore be very informal a
 nd interactive.\n\nBio: Martin is a third-year graduate student at the Com
 puter Science department at UC Berkeley. He is working with Krste Asanovi
 ć and John Kubiatowicz. His main research interests are in managed langua
 ge runtimes and operating systems. Currently\, he is doing an internship w
 ith Tim Harris in Cambridge.\n
LOCATION:FW26\, Computer Laboratory\, William Gates Builiding
END:VEVENT
END:VCALENDAR
