SlideShare a Scribd company logo
1 of 20
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

Similar to Supercomputers

Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...
Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...
Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...
BigDataEverywhere
 
Super computers by rachna
Super computers by  rachnaSuper computers by  rachna
Super computers by rachna
Rachna Singh
 
Harnessing the Killer Micros
Harnessing the Killer MicrosHarnessing the Killer Micros
Harnessing the Killer Micros
Jim Belak
 

Similar to Supercomputers (20)

Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...
Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...
Big Data Everywhere Chicago: High Performance Computing - Contributions Towar...
 
The Parallel Computing Revolution Is Only Half Over
The Parallel Computing Revolution Is Only Half OverThe Parallel Computing Revolution Is Only Half Over
The Parallel Computing Revolution Is Only Half Over
 
Super computer
Super computerSuper computer
Super computer
 
Super computers by rachna
Super computers by  rachnaSuper computers by  rachna
Super computers by rachna
 
Hpc 2
Hpc 2Hpc 2
Hpc 2
 
Evolution of modern super computers
Evolution of modern  super computersEvolution of modern  super computers
Evolution of modern super computers
 
Super Computer
Super ComputerSuper Computer
Super Computer
 
Harnessing the Killer Micros
Harnessing the Killer MicrosHarnessing the Killer Micros
Harnessing the Killer Micros
 
Super Computers
Super ComputersSuper Computers
Super Computers
 
Barcelona Supercomputing Center, Generador de Riqueza
Barcelona Supercomputing Center, Generador de RiquezaBarcelona Supercomputing Center, Generador de Riqueza
Barcelona Supercomputing Center, Generador de Riqueza
 
Nae
NaeNae
Nae
 
Future of microprocessor in applied physics
Future of microprocessor in applied physicsFuture of microprocessor in applied physics
Future of microprocessor in applied physics
 
Nae
NaeNae
Nae
 
Science and Cyberinfrastructure in the Data-Dominated Era
Science and Cyberinfrastructure in the Data-Dominated EraScience and Cyberinfrastructure in the Data-Dominated Era
Science and Cyberinfrastructure in the Data-Dominated Era
 
supercomputer
supercomputersupercomputer
supercomputer
 
Super computers
Super computersSuper computers
Super computers
 
Generation of computer
Generation of computerGeneration of computer
Generation of computer
 
Technology trends Moore’s law
Technology trends Moore’s lawTechnology trends Moore’s law
Technology trends Moore’s law
 
Operating System
Operating SystemOperating System
Operating System
 
IS 139 Lecture 1
IS 139 Lecture 1IS 139 Lecture 1
IS 139 Lecture 1
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

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