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

Embed Size (px)

Citation preview

  • Slide 1
  • 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,