BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Memento EPFL//
BEGIN:VEVENT
SUMMARY:IC Colloquium : It's the End of the World as We Know It (And I Fee
 l Fine)
DTSTART:20120914T161500
DTEND:20120914T173000
DTSTAMP:20260916T043958Z
UID:706451ba7d1f446d8eeda5765c016a614e605b6dc3b8e7a34a08055d
CATEGORIES:Conferences - Seminars
DESCRIPTION:James Larus\, Microsoft Research\nAbstract \nThe end of Dennar
 d scaling and the imminent end of semiconductor feature scaling means that
  software systems and applications will no longer benefit from 40% per ann
 um performance increases\, a continually rising tide that lifted all boats
 . Future software developers will work harder to find the capability to su
 pport productive\, high-level programming languages\; richer\, more natura
 l models of human-computer interactions\; and new\, compute-intensive appl
 ications.\n\nThis talk focuses on what software can do to find the perform
 ance headroom that we need. The solutions to this problem are more diverse
  and challenging than our previous path\, and do not promise 40 years of u
 ninterrupted progress. Nevertheless\, they are necessary. Some of these im
 provements are the performance engineering discipline that has only been n
 ecessary in cutting-edge systems\, while others are opportunities to chang
 e the way in which software is developed. The new emphasis on performance\
 , monitoring\, adaptation and new ways of developing software should also 
 lead the hardware and architecture communities to revisit the long-standin
 g debate on the hardware-software interface.\n\n\nBiography :\nJames Larus
  is a Principal Researcher in Microsoft Research. Larus has been an active
  contributor to the programming languages\, compiler\, software engineerin
 g\, and computer architecture communities. He published many papers\, rece
 ived 29 US patents\, and served on numerous program committees and NSF and
  NRC panels. His book\, Transactional Memory (Morgan Claypool) appeared in
  2007. Larus became an ACM Fellow in 2006.\nLarus joined Microsoft Researc
 h as a Senior Researcher in 1998 to start and lead the Software Productivi
 ty Tools (SPT) group\, which developed and applied a variety of innovative
  program analysis techniques to develop new tools to find software defects
 . This group's research had considerable impact on the research community 
 (2011 SIGPLAN Most Influential Paper and the 2011 CAV Award)\, as well as 
 being shipped in Microsoft products such as the Static Driver Verifier\, F
 X/Cop\, and other widely-used software development tools. Larus became a M
 SR Research Area Manager for programming languages and tools and started t
 he Singularity research project\, which demonstrated that modern programmi
 ng languages and software engineering techniques can fundamentally improve
  software architectures. Subsequently\, he helped start XCG\, an effort in
  MSR to develop hardware and software support for cloud computing. In XCG\
 , Larus led groups developing the Orleans framework for cloud programming 
 and computer hardware projects.\nBefore joining Microsoft\, Larus was an A
 ssistant and Associate Professor of Computer Science at the University of 
 Wisconsin-Madison\, where he published approximately 60 research papers an
 d co-led the Wisconsin Wind Tunnel (WWT) research project with Professors 
 Mark Hill and David Wood. WWT was a DARPA and NSF-funded project investiga
 ted new approaches to simulating\, building\, and programming parallel sha
 red-memory computers. Larus’s research spanned a number of areas: includ
 ing new and efficient techniques for measuring and recording executing pro
 grams’ behavior\, tools for analyzing and manipulating compiled and link
 ed programs\, programming languages for parallel computing\, tools for ver
 ifying program correctness\, and techniques for compiler analysis and opti
 mization.\nLarus received his MS and PhD in Computer Science from the Univ
 ersity of California\, Berkeley in 1989\, and an AB in Applied Mathematics
  from Harvard in 1980. At Berkeley\, Larus developed one of the first syst
 ems to analyze Lisp programs and determine how to best execute them on a p
 arallel computer.\n\n
LOCATION:BC 01 https://plan.epfl.ch/?room==BC%2001
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
