Professional Documents
Culture Documents
Quad Core
Quad Core
Lyle N. Long
The Pennsylvania State University &
The California Institute of Technology
http://www.personal.psu.edu/lnl
February 1, 2008
Outline
• Overview of parallel computer hardware and
software
• Discussion of some existing parallel computers
• New inexpensive, yet powerful, desktop
computers
• Some performance results
• IBM Power6
• 790 million
transistors
• 2007
• 65 nm
2K 2M 2B
transistors transistors transistors
Lyle N. Long Feb. 1, 2008 7 of 31
Multi-Core Chips
• Intel IBM Cell Processor (PlayStation 3)
• Xeon Quad-Core
• AMD
• Phenom Quad-
Core
• Sun
• T2 8 core
• IBM
• Cell (8 spe + 1
cpu)
• with Sony
(Dual-core)
(Quad-core)
1012 PC Cluster
$ 10 M ?
(eg 1000 PC’s)
Servers $1M?
Fairly Easy
(eg IBM 16 proc.) to Program
Laptop (openMP or threads) $2K
109
109 1012 1015
gigaflop teraflop
petaflop
Peak Operations per second
• $ 12,000 with 32 GB
Memory
27 Cluster Nodes
(6 proc. each)
Processors: 162
Fabric Memory: 216 GB
Interconnect Compute: 162 GF/sec
Power: 500 Watts
N * N neurons per
1.E+04
layer
CPU Time (sec.)
1.E+03
Synapses ≈ N4
1.E+02
1.E-01 “Real-time”
1.E+04 1.E+05 1.E+06 1.E+07 1.E+08 1.E+09 1.E+10
Number of Synapses
Lyle N. Long Feb. 1, 2008 27 of 31
Benchmarking of Ali Soltani’s
Code (LIF using FFT’s & Matlab)
time (sec) Neurons
1.E+06
CPU Time (sec.)
1.E+05
1.E+04
1.E+03
1.E+02
1.E+01
1.E+06 1.E+07 1.E+08 1.E+09 1.E+10 1.E+11 1.E+12
No. of Synapses
150