Jim Mitchell

Sun Microsystems, Inc.

Towards a Peta-Scale Supercomputer
 
Abstract: In July, 2003, DARPA (the U.S. Defense Advanced Research Projects Agency) awarded Sun Microsystems one of three US$50M contracts for a three-year research program to develop in an integrated way the technologies that Sun would use to develop a peta-scale supercomputer in the 2010 time frame. Sun's notional system is called the Hero computer (because it can be of heroic size). Perhaps its single most important technology is Proximity Communication, which enables chips in a system to communicate without wires by being placed very close to one another.

The biggest impact of proximity communication is that it enables Sun to develop a peta-scale machine with a globally addressable memory, which not only has high performance, but which also increases programmers' productivity by enabling a much simpler programming model than current, "cluster-like" supercomputers. In this talk we will describe some of the fundamental technologies in Hero and how it can increase productivity in technical and scientific computing.

BiographyDr. Mitchell is a Sun Fellow and Vice President of Sun's High Productivity Computing Systems Research project under contract with DARPA. Prior to this, he was Vice President in charge of Sun Microsystems Laboratories. Before that he was Chief Technology Officer, Java Consumer & Embedded products, which followed his time as VP of Technology & Architecture in the JavaSoft Division.

Prior to his involvement with Java Technology, Dr. Mitchell was in charge of the Spring distributed, object-oriented operating system research in Sun Laboratories and SunSoft. Before joining Sun in 1988, Dr. Mitchell was head of research and development for Acorn Computers (U.K.), where the ARM RISC chip was designed, and President of the Acorn Research Center in Palo Alto, California. In 1980-81 he was Senior Visiting Fellow at the Cambridge University Computing Laboratory. From 1971-84 he was at the Xerox Palo Alto Research Center and was a Xerox Fellow.

Dr. Mitchell has been working with computers since 1962 at the University of Waterloo where he and three other undergraduates developed the first WATFOR compiler. He has a PhD from Carnegie-Mellon University and has worked on programming language design and implementation (Mesa, Euclid, C++, Java), interactive programming systems.

Quick Links

2012-2013 DLS

  • Zvi Galil
  • Hector Levesque
  • Jennifer Chayes
  • Renée Miller
  • Maneesh Agrawala
  • David Eppstein

2011-2012 DLS

  • Bruno Buchberger
  • Saul Greenberg
  • Ed Lazowska
  • Jeannette Wing
  • Cynthia Dwork

2010-2011 DLS

  • Stuart Feldman
  • Madhu Sudan
  • Susan Landau
  • Gilles Brassard
  • Joe Marks
  • Jon Kleinberg

2009-2010 DLS

  • Andy Yao
  • Paul Van Oorschot
  • Shafi Goldwasser
  • Adi Shamir
  • Fran Allen

2008-2009 DLS

  • Alan Kay
  • Eric Brewer
  • Anne Condon
  • Nancy Leveson
  • Tom Furness

2007-2008 DLS

  • David Patterson
  • Manuela Veloso
  • David D. Clark
  • Christos Papadimitriou

2006-2007 DLS

  • Kurt Mehlhorn
  • Ben Shneiderman
  • Barbara Liskov
  • Vint Cerf

2005-2006 DLS

  • Umesh Vazirani
  • Stephen Cook
  • Andrew Tanenbaum
  • Andries van Dam

2004-2005 DLS

  • Alfred Aho
  • Brian Kernighan
  • Jim Gray
  • Barbara Grosz
  • Jim Mitchell