BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Memento EPFL//
BEGIN:VEVENT
SUMMARY:Native Client project @ Google: Frontiers in Systems Research
DTSTART:20091218T140000
DTSTAMP:20260501T151051Z
UID:be95f307d464156e91fc977156b67b540a1692fd50c0d11c260b4a53
CATEGORIES:Conferences - Seminars
DESCRIPTION:Brad Chen\nDesktop software\, in the form of web browsers\, br
 owser features\, and OS \ndistributions\, are a growing area of engineerin
 g activity at Google. \nThis \ntalk will give an overview of this work\, l
 ooking in detail at Native \nClient as an example project in the space. Na
 tive Client is an open-\nsource technology for running untrusted native co
 de in web applications\, \nwith the goal of maintaining the browser neutra
 lity\, OS portability\, and \nsafety that people expect from web apps. It 
 supports performance-\noriented \nfeatures generally absent from web appli
 cation programming environments\, \nsuch as thread support\, instruction s
 et extensions such as SSE\, and use \nof compiler intrinsics and hand-code
 d assembler. We combine these \nproperties in an open architecture designe
 d to leverage existing web \nstandards\, and to encourage community review
  and 3rd-party tools. \nOverall\, Google's desktop efforts seek to enable 
 new Web applications\, \nimprove end-user experience\, and enable a more f
 lexible balance between \nclient and server computing. Google has open sou
 rced many of our desktop \nefforts\, in part to encourage collaboration an
 d independent innovation.\n\nBio: J. Bradley Chen manages the Native Clien
 t project at Google\, where \nhe has also worked on cluster performance an
 alysis projects. Prior to \njoining Google\, he was Director of the Perfor
 mance Tools Lab in Intel's \nSoftware Products Division. Chen served on th
 e faculty of Harvard \nUniversity from 1994-1998\, conducting research in 
 operating systems\, \ncomputer architecture and distributed system\, and t
 eaching a variety of \nrelated graduate and undergraduate courses. He has 
 published widely on \nthe subjects of systems performance and computer arc
 hitecture. Dr. Chen \nhas bachelors and masters degrees from Stanford Univ
 ersity and a Ph.D. \nfrom Carnegie Mellon University.
LOCATION:INM-202
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
