SlideShare a Scribd company logo
1 of 20
Super computer
Contents
 Introduction
 History
 Need&application
 Examples
 Technology
 Architecture
 Amdahl's Law
Introduction
 A supercomputer is a computer with a
high level of computational
capacity compared to a general-purpose
computer
History
 The history of supercomputing goes back to the
1960s, with the Atlas at the University of
Manchester designed by Seymour Cray
 The ”Atlas” was a joint venture between ’Ferranti’ and
the ‘Manchester University’ and was operated at
processing speed of one microsecond per
instruction, about one million instructions per
second.
 The first “Atlas” was officially commissioned on 7
December 1962 as one of the world's first
supercomputers and is equivalent to four IBM 7094s.
Need & Application
 Used for solving highly calculation intensive tasks
like in
 Weather forecasts
 Explosions - detonation of nuclear weapons
 Analysis of data
 Astronomical observations
 Integrate design of engineering products
Examples of super computers
 Ex: CDC6600
 1-10 MFlops
 Single CPU
 60-bit word length
 RISC
 Central Processor has 10 parallel functional units
-superscalar.
 Implemented 10 peripheral processors
 no pipelining
EX:
 CDC7600 (1969-1975)
 10-100 MFlops
 Instruction Pipelining
 Pipelined execution on functional units in parallel 8
processors
( Cray series)
Worked on new design - vector processors load large
data at once.
Technology in super conductors
 Performance of a supercomputer is measured
in floating-point operations per second (FLOPS)
instead of million instructions per second (MIPS)
 parallel computing is a type of computation in
which many calculations or the execution
of processes are carried out simultaneously.
 Using N processors, we expect the execution
time to come down N times ideally hence
speedup by N
 1 processor::T(1) = s + p = 1 i.e., p = 1 - s
 n processors:: T(n) = s + (p/n)
 Scalability (Speed Up) = T(1)/T(n) = 1/(s+(1-s)/n)
Amdahl's law
Architecture of super computer
 Different architectures to implement parallel
algorithm
 1 Shared-memory systems
 Uniform Memory Access (UMA)
 cache coherent Non-Uniform Memory Access
(ccNUMA)
 2 Distributed-memory systems
 Massively Parallel Processing
 Cluster computing
 Each has a standardized programming model
Shared memory systems
 Two basic categories of shared memory systems
 Uniform Memory Access (UMA): Memory is
equally accessible to all processors with the same
performance (Bandwidth & Latency)
 Simplest example - dual core processor
 cache-coherent Non Uniform Memory Access
(ccNUMA): Memory is physically distributed but
appears as a single address space: Performance
(Bandwidth & Latency) is different for local and
remote memory access.
 Examples: AMD Opteron nodes, SGI Altix, Intel
Nehalem nodes – all modern multi-socket nodes
Distributed memory systems
 Pure distributed-memory parallel
computer
 No global cache-coherent shared
address space No Remote Memory
Access (NORMA)
 Data exchange between nodes:
Passing messages via network
Architecture of UMA
Architecture of
CCNUMA
Massively parallel
 Independent microprocessors that run in parallel
 Each processor has its own memory
 All processing elements are connected to form
one large computer
 A number of processors work on same task
 Examples : Blue Gene
clusters
 Completely independent computers combined to
a unified system through software and networking
 Components connected through fast LANs -
relies heavily on network speed
 Easily upgraded with addition of new systems
 Eg. 1100 Apple XServe G5 2.3 GHz dual-
processor machines (4 GB RAM, 80 GB SATA
HD) running Mac OS X and using Infinite Band
interconnect
Message passing interface
format
Top 5 super computers
conclusion
 Supercomputers of today are the
general purpose computers of tomorrow
 Many important applications need the
better main memory bandwidth and
computing power that are available only
in supercomputers
Super computer
Super computer

More Related Content

What's hot

SUPER COMPUTER PPT.pptx
SUPER COMPUTER PPT.pptxSUPER COMPUTER PPT.pptx
SUPER COMPUTER PPT.pptxOmGadekar2
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance ComputingDivyen Patel
 
Super computers
Super computersSuper computers
Super computersAshok Raj
 
Evolution of modern super computers
Evolution of modern  super computersEvolution of modern  super computers
Evolution of modern super computersshuchi tripathi
 
Presentation on - Processors
Presentation on - Processors Presentation on - Processors
Presentation on - Processors The Avi Sharma
 
Operating system
Operating systemOperating system
Operating systemasmakh89
 
High performance computing tutorial, with checklist and tips to optimize clus...
High performance computing tutorial, with checklist and tips to optimize clus...High performance computing tutorial, with checklist and tips to optimize clus...
High performance computing tutorial, with checklist and tips to optimize clus...Pradeep Redddy Raamana
 
High performance computing with accelarators
High performance computing with accelaratorsHigh performance computing with accelarators
High performance computing with accelaratorsEmmanuel college
 
Basic types of computer
Basic types of computer Basic types of computer
Basic types of computer shimaBarason
 
generation of computer
generation of computergeneration of computer
generation of computerMuhammed Nihal
 
High Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of ActuariesHigh Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of ActuariesAdam DeConinck
 
Computer generations powerpoint slide
Computer generations powerpoint slideComputer generations powerpoint slide
Computer generations powerpoint slideMd Raseduzzaman
 
Operating system
Operating systemOperating system
Operating systemAmit Garg
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPTUpender Upr
 
Chapter 1 - introduction - parallel computing
Chapter  1 - introduction - parallel computingChapter  1 - introduction - parallel computing
Chapter 1 - introduction - parallel computingHeman Pathak
 
The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of ComputersShayan Amir
 

What's hot (20)

Super computer
Super computerSuper computer
Super computer
 
SUPER COMPUTER PPT.pptx
SUPER COMPUTER PPT.pptxSUPER COMPUTER PPT.pptx
SUPER COMPUTER PPT.pptx
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
 
Super computers
Super computersSuper computers
Super computers
 
Supercomputer @ manarat university by reza
Supercomputer  @ manarat university by rezaSupercomputer  @ manarat university by reza
Supercomputer @ manarat university by reza
 
Evolution of modern super computers
Evolution of modern  super computersEvolution of modern  super computers
Evolution of modern super computers
 
Presentation on - Processors
Presentation on - Processors Presentation on - Processors
Presentation on - Processors
 
Operating system
Operating systemOperating system
Operating system
 
High performance computing tutorial, with checklist and tips to optimize clus...
High performance computing tutorial, with checklist and tips to optimize clus...High performance computing tutorial, with checklist and tips to optimize clus...
High performance computing tutorial, with checklist and tips to optimize clus...
 
High performance computing with accelarators
High performance computing with accelaratorsHigh performance computing with accelarators
High performance computing with accelarators
 
What is computer
What is computerWhat is computer
What is computer
 
Basic types of computer
Basic types of computer Basic types of computer
Basic types of computer
 
History of computer hardware
History of computer hardwareHistory of computer hardware
History of computer hardware
 
generation of computer
generation of computergeneration of computer
generation of computer
 
High Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of ActuariesHigh Performance Computing: an Introduction for the Society of Actuaries
High Performance Computing: an Introduction for the Society of Actuaries
 
Computer generations powerpoint slide
Computer generations powerpoint slideComputer generations powerpoint slide
Computer generations powerpoint slide
 
Operating system
Operating systemOperating system
Operating system
 
Grid computing Seminar PPT
Grid computing Seminar PPTGrid computing Seminar PPT
Grid computing Seminar PPT
 
Chapter 1 - introduction - parallel computing
Chapter  1 - introduction - parallel computingChapter  1 - introduction - parallel computing
Chapter 1 - introduction - parallel computing
 
The History and Generation of Computers
The History and Generation of ComputersThe History and Generation of Computers
The History and Generation of Computers
 

Viewers also liked

Viewers also liked (20)

Super computer
Super computerSuper computer
Super computer
 
Types of personal computers
Types of personal computersTypes of personal computers
Types of personal computers
 
4'th Fastest Super Computer
4'th Fastest Super Computer4'th Fastest Super Computer
4'th Fastest Super Computer
 
basics of computer system ppt
basics of computer system pptbasics of computer system ppt
basics of computer system ppt
 
Chapter 9 v.0
Chapter 9 v.0Chapter 9 v.0
Chapter 9 v.0
 
Petascale Storage -- Do It Yourself!
Petascale Storage -- Do It Yourself!Petascale Storage -- Do It Yourself!
Petascale Storage -- Do It Yourself!
 
Slides Introduction
Slides IntroductionSlides Introduction
Slides Introduction
 
Intro computers
Intro computersIntro computers
Intro computers
 
SERC, IISc CRAY PetaFLOPS System
SERC, IISc CRAY PetaFLOPS SystemSERC, IISc CRAY PetaFLOPS System
SERC, IISc CRAY PetaFLOPS System
 
Presentation on Logical Operators
Presentation on Logical OperatorsPresentation on Logical Operators
Presentation on Logical Operators
 
types of personal computer
types of personal computertypes of personal computer
types of personal computer
 
1.0 introduction to personal computer
1.0  introduction to personal computer1.0  introduction to personal computer
1.0 introduction to personal computer
 
Fundamentals of a Personal Computer
Fundamentals of a Personal ComputerFundamentals of a Personal Computer
Fundamentals of a Personal Computer
 
Petascale Cloud Storage with GlusterFS
Petascale Cloud Storage with GlusterFSPetascale Cloud Storage with GlusterFS
Petascale Cloud Storage with GlusterFS
 
Future of cloud storage
Future of cloud storageFuture of cloud storage
Future of cloud storage
 
Distributed Shared Memory Systems
Distributed Shared Memory SystemsDistributed Shared Memory Systems
Distributed Shared Memory Systems
 
Chapter 2: Microprocessors
Chapter 2: MicroprocessorsChapter 2: Microprocessors
Chapter 2: Microprocessors
 
Ahmad sameer types of computer
Ahmad sameer types of computerAhmad sameer types of computer
Ahmad sameer types of computer
 
Basics of the Computer System
Basics of the Computer SystemBasics of the Computer System
Basics of the Computer System
 
Supercomputers
SupercomputersSupercomputers
Supercomputers
 

Similar to Super computer

Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.gadisaAdamu
 
Third generation computers (hardware and software)
Third generation computers (hardware and software)Third generation computers (hardware and software)
Third generation computers (hardware and software)La Laland
 
Comparison between computers of past and present
Comparison between computers of past and presentComparison between computers of past and present
Comparison between computers of past and presentMuhammad Danish Badar
 
Parallel architecture
Parallel architectureParallel architecture
Parallel architectureMr SMAK
 
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
 
Lecture 1 - introduction to computer systems architecture 2018 / 2019
Lecture 1 - introduction to computer systems architecture 2018 / 2019Lecture 1 - introduction to computer systems architecture 2018 / 2019
Lecture 1 - introduction to computer systems architecture 2018 / 2019Mousuf Zaman C
 
Introduction to parallel_computing
Introduction to parallel_computingIntroduction to parallel_computing
Introduction to parallel_computingMehul Patel
 
Lecturer1 introduction to computer architecture (ca)
Lecturer1   introduction to computer architecture (ca)Lecturer1   introduction to computer architecture (ca)
Lecturer1 introduction to computer architecture (ca)ADEOLA ADISA
 
125252.ppt
125252.ppt125252.ppt
125252.pptdivlee1
 
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.pptINTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.pptMozammelHaque53
 

Similar to Super computer (20)

Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.Ch1Intro.pdf Computer organization and org.
Ch1Intro.pdf Computer organization and org.
 
Introduction to parallel computing
Introduction to parallel computingIntroduction to parallel computing
Introduction to parallel computing
 
Third generation computers (hardware and software)
Third generation computers (hardware and software)Third generation computers (hardware and software)
Third generation computers (hardware and software)
 
Comparison between computers of past and present
Comparison between computers of past and presentComparison between computers of past and present
Comparison between computers of past and present
 
Parallel computing persentation
Parallel computing persentationParallel computing persentation
Parallel computing persentation
 
Parallel architecture
Parallel architectureParallel architecture
Parallel architecture
 
Lecture 04 Chapter 1 - Introduction to Parallel Computing
Lecture 04  Chapter 1 - Introduction to Parallel ComputingLecture 04  Chapter 1 - Introduction to Parallel Computing
Lecture 04 Chapter 1 - Introduction to Parallel Computing
 
Hpc 2
Hpc 2Hpc 2
Hpc 2
 
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...
 
Massively Parallel Architectures
Massively Parallel ArchitecturesMassively Parallel Architectures
Massively Parallel Architectures
 
Lecture 04 chapter 2 - Parallel Programming Platforms
Lecture 04  chapter 2 - Parallel Programming PlatformsLecture 04  chapter 2 - Parallel Programming Platforms
Lecture 04 chapter 2 - Parallel Programming Platforms
 
Lecture 1 - introduction to computer systems architecture 2018 / 2019
Lecture 1 - introduction to computer systems architecture 2018 / 2019Lecture 1 - introduction to computer systems architecture 2018 / 2019
Lecture 1 - introduction to computer systems architecture 2018 / 2019
 
Ch01.pptx
Ch01.pptxCh01.pptx
Ch01.pptx
 
Underlying principles of parallel and distributed computing
Underlying principles of parallel and distributed computingUnderlying principles of parallel and distributed computing
Underlying principles of parallel and distributed computing
 
Ch01
Ch01Ch01
Ch01
 
Computer Evolution
Computer EvolutionComputer Evolution
Computer Evolution
 
Introduction to parallel_computing
Introduction to parallel_computingIntroduction to parallel_computing
Introduction to parallel_computing
 
Lecturer1 introduction to computer architecture (ca)
Lecturer1   introduction to computer architecture (ca)Lecturer1   introduction to computer architecture (ca)
Lecturer1 introduction to computer architecture (ca)
 
125252.ppt
125252.ppt125252.ppt
125252.ppt
 
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.pptINTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
INTRODUCTION TO COMPUTER SYSTEMS ARCHITECTURE1_17 December 2023.ppt
 

Recently uploaded

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 

Recently uploaded (20)

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 

Super computer

  • 2. Contents  Introduction  History  Need&application  Examples  Technology  Architecture  Amdahl's Law
  • 3. Introduction  A supercomputer is a computer with a high level of computational capacity compared to a general-purpose computer
  • 4. History  The history of supercomputing goes back to the 1960s, with the Atlas at the University of Manchester designed by Seymour Cray  The ”Atlas” was a joint venture between ’Ferranti’ and the ‘Manchester University’ and was operated at processing speed of one microsecond per instruction, about one million instructions per second.  The first “Atlas” was officially commissioned on 7 December 1962 as one of the world's first supercomputers and is equivalent to four IBM 7094s.
  • 5. Need & Application  Used for solving highly calculation intensive tasks like in  Weather forecasts  Explosions - detonation of nuclear weapons  Analysis of data  Astronomical observations  Integrate design of engineering products
  • 6. Examples of super computers  Ex: CDC6600  1-10 MFlops  Single CPU  60-bit word length  RISC  Central Processor has 10 parallel functional units -superscalar.  Implemented 10 peripheral processors  no pipelining
  • 7. EX:  CDC7600 (1969-1975)  10-100 MFlops  Instruction Pipelining  Pipelined execution on functional units in parallel 8 processors ( Cray series) Worked on new design - vector processors load large data at once.
  • 8. Technology in super conductors  Performance of a supercomputer is measured in floating-point operations per second (FLOPS) instead of million instructions per second (MIPS)  parallel computing is a type of computation in which many calculations or the execution of processes are carried out simultaneously.  Using N processors, we expect the execution time to come down N times ideally hence speedup by N
  • 9.  1 processor::T(1) = s + p = 1 i.e., p = 1 - s  n processors:: T(n) = s + (p/n)  Scalability (Speed Up) = T(1)/T(n) = 1/(s+(1-s)/n) Amdahl's law
  • 10. Architecture of super computer  Different architectures to implement parallel algorithm  1 Shared-memory systems  Uniform Memory Access (UMA)  cache coherent Non-Uniform Memory Access (ccNUMA)  2 Distributed-memory systems  Massively Parallel Processing  Cluster computing  Each has a standardized programming model
  • 11. Shared memory systems  Two basic categories of shared memory systems  Uniform Memory Access (UMA): Memory is equally accessible to all processors with the same performance (Bandwidth & Latency)  Simplest example - dual core processor  cache-coherent Non Uniform Memory Access (ccNUMA): Memory is physically distributed but appears as a single address space: Performance (Bandwidth & Latency) is different for local and remote memory access.  Examples: AMD Opteron nodes, SGI Altix, Intel Nehalem nodes – all modern multi-socket nodes
  • 12. Distributed memory systems  Pure distributed-memory parallel computer  No global cache-coherent shared address space No Remote Memory Access (NORMA)  Data exchange between nodes: Passing messages via network
  • 14. Massively parallel  Independent microprocessors that run in parallel  Each processor has its own memory  All processing elements are connected to form one large computer  A number of processors work on same task  Examples : Blue Gene
  • 15. clusters  Completely independent computers combined to a unified system through software and networking  Components connected through fast LANs - relies heavily on network speed  Easily upgraded with addition of new systems  Eg. 1100 Apple XServe G5 2.3 GHz dual- processor machines (4 GB RAM, 80 GB SATA HD) running Mac OS X and using Infinite Band interconnect
  • 17. Top 5 super computers
  • 18. conclusion  Supercomputers of today are the general purpose computers of tomorrow  Many important applications need the better main memory bandwidth and computing power that are available only in supercomputers