Escolar Documentos
Profissional Documentos
Cultura Documentos
Lab (PPL)
10000 3X
From Hennessy and Patterson, Computer
Architecture: A Quantitative Approach, 4th ??%/year
edition, October, 2006
1000
Performance (vs. VAX-11/780)
52%/year
100
1
1978 1980 1982 1984 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004 2006
The Multicore Era
10000
Sun Niagara 1
52%/year
1
1978 1980 1982 1984 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004 2006
The Multicore Programming Problem
NIH
NIH NCBC
NCBC
Geophysics
Geophysics
PPL
PPL
AI/ML
AI/ML
Graphics
Graphics Vision
Vision
Games
Games
Web,
Web, Mining
Mining Mobile
Mobile
Streaming
Streaming DB
DB HCI
HCI
Rich virtual worlds Speech understanding
Huge datasets
• PPL is a combination of
Leading Stanford researchers in applications, languages,
systems software and computer architecture
Leading companies in computer systems, software and
applications
Compelling vision for creating and managing pervasive
parallelism
• kunle@stanford.edu
Components for Bridging the
Parallel Programming Gap