SlideShare a Scribd company logo
Overview of
Supercomputers
  Presented by:
  Mehmet Demir
    20090694
     ENG-102
Supercomputers
   The category of computers that includes the
    fastest and most powerful (most expensive)
    ones available at any given time.
   Designed to solve complex mathematical
    equations and computational problems very
    quickly.
What are They Used For

   Climate prediction & Weather forecasting
What are They Used For (cont.)


   Computational chemistry
   Crash analysis
   Cryptography
   Nuclear simulation
   Structural analysis
How Do They Differ From a
Personal Computer
   Cost
       range from $100,000s to $1,000,000s
   Environment
       most require environmentally controlled rooms
   Peripherals
       lack sound cards, graphic boards, keyboards, etc.
       accessed via workstation or PC
   Programming language
       FORTRAN
History

   Seymour Cray (1925-1996)
       Developed CDC 1604 – first fully transistorized
        supercomputer (1958)
       CDC 6600 (1965), 9 MFlops
       Founded Cray Research in 1972 (now Cray Inc.)
           CRAY-1 (1976), $8.8 million, 160 MFlops
           CRAY-2 (1985)
           CRAY-3 (1989)
Early Timeline of Supercomputers
 Period      Supercomputer                      Peak speed                       Location

1943-1944   Colossus             5000 characters per second    Bletchley Park, England
1945-1950   Manchester Mark I    500 instructions per second   University of Manchester, England
                                 20 KIPS (CRT memory)          Massachusetts Institute of Technology,
1950-1955   MIT Whirlwind
                                 40 KIPS (Core)                Cambridge, MA
                                 40 KIPS
1956-1958   IBM 704                                             
                                 12 kiloflops
                                 40 KIPS
1958-1959   IBM 709                                             
                                 12 kiloflops
1959-1960   IBM 7090             210 kiloflops                 U.S. Air Force BMEWS (RADC), Rome, NY
1960-1961   LARC                 500 kiloflops (2 CPUs)        Lawrence Livermore Laboratory, California
                                 1.2 MIPS
1961-1964   IBM 7030 "Stretch"                                 Los Alamos National Laboratory, New Mexico
                                 ~600 kiloflops
                                 10 MIPS
1965-1969   CDC 6600                                           Lawrence Livermore Laboratory, California
                                 3 megaflops
1969-1975   CDC 7600             36 megaflops                  Lawrence Livermore Laboratory, California
                                 100 megaflops (vector),
1974-1975   CDC Star-100                                       Lawrence Livermore Laboratory, California
                                 ~2 megaflops (scalar)
                                 80 megaflops (vector),        Los Alamos National Laboratory, New Mexico
1975-1983   Cray-1
                                 72 megaflops (scalar)         (1976)
Where Are They Now

   www.top500.org
   List released twice a year
   Scores based on Linpack benchmark
   Solve dense system of linear equations
   Speed measured in floating point operations
    per second (FLOPS)
Architectures - SMP
   Symmetric Shared-
    Memory
    Multiprocessing
    (SMP)
       Share memory
       Common OS
       Programs are divided
        into subtasks (threads)
        among all processors
        (multithreading)
Architectures – MPP
   Massively Parallel Processing (MPP)
       Individual memory for each processor
       Individual OS’s
       Messaging interface for communication
       200+ processors can work on same application




        1. A large retailer wants to know how many camcorders the company sold in
                                                                                            3. Each sub-query is assigned to a specific processor in the system. To
                1998, and sends that query to the MPP system.                               allow this to happen, the database was previously partitioned. For
        2. The query goes out to one of the processors which acts as the                    example, a sales tracking database might be broken down by month, and
                coordinator, it breaks up the query for optimum performance. For
                example, it could break the query up by month; this “sub-query”              each processor holds data for one month’s worth of sales information.
                                                                                    4. The responses to the queries are returned to a processor to be coordinated—for
                then goes to all the processors at the same time.
                                                                                             example, each month is added up
                                                                                    5. Final answer is returned to the user.
Architectures – Clustering

   Grid computing
   Many servers connected together
   Relies heavily on network speed
   Easily upgraded with addition of more servers
Processor Types

   Vector processing
       Expensive
       NEC Earth Simulator
   Scalar processing
   Grid computing
       Based on off the shelf parts (ordinary CPUs)
BlueGene/L

   IBM
   MPP (massively parallel processing)
   #1 on top500 as of November 2004
   32,768 processors (700Mhz)
   70.72 Teraflops (trillions of FLOPS)
   Runs linux
   DNA, climate simulation, financial risk
   Cost more than $100 million
BlueGene/L System Layout
   2 Processors
       Node communication
       Mathematical calculations
BlueGene/L Compute Card
BlueGene/L Node Board
BlueGene/L Cabinet
Some of the Others

   #2 - Columbia (NASA, USA) – 51.87 TFlops
   #3 - Earth Simulator (Japan) – 35.86 TFlops
   #4 - MareNostrum (Spain) – 20.53 TFlops
   #5 - Thunder (USA) – 19.94 TFlops
The Future
References
   http://www.top500.org/
   http://www.pcquest.com/content/Supercomputer/102051
    004.asp
   http://news.com.com/2100-1008_3-1000421.html?
    tag=fd_lede2_hed
   http://www.research.ibm.com/bluegene/index.html
   http://www.llnl.gov/asci/platforms/bluegene/papers/2hard
    ware_overview.pdf
   http://www.hpce.nec.com/451+M5f7cd421b8e.0.html
   http://www.cray.com/about_cray/history.html
   http://www.serc.iisc.ernet.in/~govind/243/L7-PA-Intro.pdf
   http://www.computerworld.com/hardwaretopic
    s/hardware/server/story/0,10801,43504,00.ht
    ml

More Related Content

PPT
Supercomputers
PPT
Supercomputers
DOCX
Super-Computer Architecture
PPTX
Supercomputers
PPTX
Jayquan martinez 11.docx
PPTX
Trends in applications
PPT
Supercomputers
PPTX
Jayquan martinez 11.docx
Supercomputers
Supercomputers
Super-Computer Architecture
Supercomputers
Jayquan martinez 11.docx
Trends in applications
Supercomputers
Jayquan martinez 11.docx

Similar to Supercomputers (20)

PDF
arquitectura_de_las_pc.pdf
PDF
PPTX
The evolution of computer
PDF
Computer Fundamentals
DOCX
Comparison between computers of past and present
PPT
02 computer evolution and performance
PPT
Parallel architecture
PDF
Microprocessors, Microcomputers and Assembly Language, Microprocessor Archit...
PPT
02 Computer Evolution And Performance
DOC
Classification of computersdoc
PDF
02 computer evolution and performance.ppt [compatibility mode]
PPTX
Lecture 04 chapter 2 - Parallel Programming Platforms
PPT
Super computers
PPTX
Computer_Presentation.pptx
PPTX
High performance computing
PPT
Computer Evolution.ppt
PDF
Harnessing the Killer Micros
PPT
02_Computer-Evolution(1).ppt
PPT
02_Computer-Evolution(1).ppt
arquitectura_de_las_pc.pdf
The evolution of computer
Computer Fundamentals
Comparison between computers of past and present
02 computer evolution and performance
Parallel architecture
Microprocessors, Microcomputers and Assembly Language, Microprocessor Archit...
02 Computer Evolution And Performance
Classification of computersdoc
02 computer evolution and performance.ppt [compatibility mode]
Lecture 04 chapter 2 - Parallel Programming Platforms
Super computers
Computer_Presentation.pptx
High performance computing
Computer Evolution.ppt
Harnessing the Killer Micros
02_Computer-Evolution(1).ppt
02_Computer-Evolution(1).ppt
Ad

Recently uploaded (20)

PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
TLE Review Electricity (Electricity).pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Mushroom cultivation and it's methods.pdf
PDF
Encapsulation theory and applications.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
August Patch Tuesday
Zenith AI: Advanced Artificial Intelligence
TLE Review Electricity (Electricity).pptx
A novel scalable deep ensemble learning framework for big data classification...
Chapter 5: Probability Theory and Statistics
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Programs and apps: productivity, graphics, security and other tools
Digital-Transformation-Roadmap-for-Companies.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
A comparative study of natural language inference in Swahili using monolingua...
Mushroom cultivation and it's methods.pdf
Encapsulation theory and applications.pdf
1 - Historical Antecedents, Social Consideration.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Building Integrated photovoltaic BIPV_UPV.pdf
Group 1 Presentation -Planning and Decision Making .pptx
MIND Revenue Release Quarter 2 2025 Press Release
August Patch Tuesday
Ad

Supercomputers

  • 1. Overview of Supercomputers Presented by: Mehmet Demir 20090694 ENG-102
  • 2. Supercomputers  The category of computers that includes the fastest and most powerful (most expensive) ones available at any given time.  Designed to solve complex mathematical equations and computational problems very quickly.
  • 3. What are They Used For  Climate prediction & Weather forecasting
  • 4. What are They Used For (cont.)  Computational chemistry  Crash analysis  Cryptography  Nuclear simulation  Structural analysis
  • 5. How Do They Differ From a Personal Computer  Cost  range from $100,000s to $1,000,000s  Environment  most require environmentally controlled rooms  Peripherals  lack sound cards, graphic boards, keyboards, etc.  accessed via workstation or PC  Programming language  FORTRAN
  • 6. History  Seymour Cray (1925-1996)  Developed CDC 1604 – first fully transistorized supercomputer (1958)  CDC 6600 (1965), 9 MFlops  Founded Cray Research in 1972 (now Cray Inc.)  CRAY-1 (1976), $8.8 million, 160 MFlops  CRAY-2 (1985)  CRAY-3 (1989)
  • 7. Early Timeline of Supercomputers Period Supercomputer Peak speed Location 1943-1944 Colossus 5000 characters per second Bletchley Park, England 1945-1950 Manchester Mark I 500 instructions per second University of Manchester, England 20 KIPS (CRT memory) Massachusetts Institute of Technology, 1950-1955 MIT Whirlwind 40 KIPS (Core) Cambridge, MA 40 KIPS 1956-1958 IBM 704   12 kiloflops 40 KIPS 1958-1959 IBM 709   12 kiloflops 1959-1960 IBM 7090 210 kiloflops U.S. Air Force BMEWS (RADC), Rome, NY 1960-1961 LARC 500 kiloflops (2 CPUs) Lawrence Livermore Laboratory, California 1.2 MIPS 1961-1964 IBM 7030 "Stretch" Los Alamos National Laboratory, New Mexico ~600 kiloflops 10 MIPS 1965-1969 CDC 6600 Lawrence Livermore Laboratory, California 3 megaflops 1969-1975 CDC 7600 36 megaflops Lawrence Livermore Laboratory, California 100 megaflops (vector), 1974-1975 CDC Star-100 Lawrence Livermore Laboratory, California ~2 megaflops (scalar) 80 megaflops (vector), Los Alamos National Laboratory, New Mexico 1975-1983 Cray-1 72 megaflops (scalar) (1976)
  • 8. Where Are They Now  www.top500.org  List released twice a year  Scores based on Linpack benchmark  Solve dense system of linear equations  Speed measured in floating point operations per second (FLOPS)
  • 9. Architectures - SMP  Symmetric Shared- Memory Multiprocessing (SMP)  Share memory  Common OS  Programs are divided into subtasks (threads) among all processors (multithreading)
  • 10. Architectures – MPP  Massively Parallel Processing (MPP)  Individual memory for each processor  Individual OS’s  Messaging interface for communication  200+ processors can work on same application 1. A large retailer wants to know how many camcorders the company sold in 3. Each sub-query is assigned to a specific processor in the system. To 1998, and sends that query to the MPP system. allow this to happen, the database was previously partitioned. For 2. The query goes out to one of the processors which acts as the example, a sales tracking database might be broken down by month, and coordinator, it breaks up the query for optimum performance. For example, it could break the query up by month; this “sub-query” each processor holds data for one month’s worth of sales information. 4. The responses to the queries are returned to a processor to be coordinated—for then goes to all the processors at the same time. example, each month is added up 5. Final answer is returned to the user.
  • 11. Architectures – Clustering  Grid computing  Many servers connected together  Relies heavily on network speed  Easily upgraded with addition of more servers
  • 12. Processor Types  Vector processing  Expensive  NEC Earth Simulator  Scalar processing  Grid computing  Based on off the shelf parts (ordinary CPUs)
  • 13. BlueGene/L  IBM  MPP (massively parallel processing)  #1 on top500 as of November 2004  32,768 processors (700Mhz)  70.72 Teraflops (trillions of FLOPS)  Runs linux  DNA, climate simulation, financial risk  Cost more than $100 million
  • 14. BlueGene/L System Layout  2 Processors  Node communication  Mathematical calculations
  • 18. Some of the Others  #2 - Columbia (NASA, USA) – 51.87 TFlops  #3 - Earth Simulator (Japan) – 35.86 TFlops  #4 - MareNostrum (Spain) – 20.53 TFlops  #5 - Thunder (USA) – 19.94 TFlops
  • 20. References  http://www.top500.org/  http://www.pcquest.com/content/Supercomputer/102051 004.asp  http://news.com.com/2100-1008_3-1000421.html? tag=fd_lede2_hed  http://www.research.ibm.com/bluegene/index.html  http://www.llnl.gov/asci/platforms/bluegene/papers/2hard ware_overview.pdf  http://www.hpce.nec.com/451+M5f7cd421b8e.0.html  http://www.cray.com/about_cray/history.html  http://www.serc.iisc.ernet.in/~govind/243/L7-PA-Intro.pdf  http://www.computerworld.com/hardwaretopic s/hardware/server/story/0,10801,43504,00.ht ml