Slide 1 - 10.05.2015 The difference is in the software... From Beowulf to professional turn-key...
41
lide 1 - 27.06.22 The difference is in the software... The difference is in the software... From Beowulf to professional From Beowulf to professional turn-key solutions turn-key solutions Einar Rustad - VP Business Development Einar Rustad - VP Business Development
Slide 1 - 10.05.2015 The difference is in the software... From Beowulf to professional turn-key solutions Einar Rustad - VP Business Development
Slide 1 - 10.05.2015 The difference is in the software... From
Beowulf to professional turn-key solutions Einar Rustad - VP
Business Development
Slide 2
Slide 2 - 10.05.2015 The difference is in the software...
Outline Scali Background Clustering Rationale Scali Products
Technology
Slide 3
Slide 3 - 10.05.2015 The difference is in the software...
History and Facts at a glance History: Based on a development
project for High Performance SAR Processing (Military), 1994 - 1996
(concurrently with the Beowulf project at NASA) Spin-off from
Kongsberg Gruppen ASA, 1997 Organisation: 30 Employees Head Office
in Oslo, branch in Houston, sales offices in Germany, France, UK
Main Owners Four Seasons Venture, SND Invest, Kongsberg, Intel
Corp., Employees
Slide 4
Slide 4 - 10.05.2015 The difference is in the software...
Paderborn, PC 2 1998:PSC2 12 x 8 Torus 192 Processors P-3, 450MHz
86.4GFlops1998:PSC2 12 x 8 Torus 192 Processors P-3, 450MHz
86.4GFlops 1997:PSC1 8 x 4 Torus 64 Processors P-3, 300MHz
19.2GFlops1997:PSC1 8 x 4 Torus 64 Processors P-3, 300MHz
19.2GFlops
Slide 5
Slide 5 - 10.05.2015 The difference is in the software... A
Major Software Challenge
Slide 6
Slide 6 - 10.05.2015 The difference is in the software...
Increasing Performance Faster Processors Frequency Instruction
Level Parallelism Better Algorithms Compilers Brainpower Parallel
Processing Compilers Tools (Profilers, Debuggers) More
Brainpower
Slide 7
Slide 7 - 10.05.2015 The difference is in the software...
Clusters vs SMPs Use of SMPs Common Access to Shared Resources
Processors Memory Storage Devices Running Multiple Applications
Running Multiple Instances of the Same Application Running Parallel
Applications Use of Clusters Common Access to Shared Resources
Processors Distributed Memory Storage Devices Running Multiple
Applications Running Multiple Instances of the Same Application
Running Parallel Applications
Slide 8
Slide 8 - 10.05.2015 The difference is in the software... Why
SMPs dont scale CPUCPU CPU CPU I/O Memory This is an SMP CPU CPU
CPU Memory CPU Memory Cache Coherent Interconnect L-3 Cache This is
NOT an SMP... When CPUs cycle at 1GHz and Memory latency is
>100nS, 1% Cache Miss implies
Slide 10 - 10.05.2015 The difference is in the software...
Clustering makes Mo(o)re Sense Microprocessor Performance Increases
50-60% per Year 1 year lag:1.0 SHV Unit = 1.6 Proprietary Units 2
year lag:1.0 SHV Unit = 2.6 Proprietary Units Volume Disadvantage
When Volume Doubles, Cost is reduced to 90% 1,000 Proprietary Units
vs 1,000,000 SHV units=> Proprietary Unit 3 X more Expensive 2
years lag and 1:100 Volume Disadvantage => 7 X Worse
Price/Performance
Slide 11
UNCLASSIFIED RR Defence(E), Installation Engineering, Bristol
Franois Moyroud February 14, 2001 Hardware acquisition - massive
savings ! Proposed HPC platforms EDS platforms very cost effective
! high-cost Savings made: - Non-EDS compute server acquired by
IE.75k (Alpha/PC cluster with 24 proc.) - EDS solution with 24
proc. (SGI Origin 2000)..300k - Savings..225k - EDS solution with
same computing power (SGI Origin 2000)...1.2M - Savings1.1M Fan
Systems (Bristol) compute server 1.0
Slide 12
Slide 12 - 10.05.2015 The difference is in the software...
Software Focal Points High Performance Communication ScaMPI Record
Performance (>380MB/s,