SlideShare a Scribd company logo
1 of 16
Presentation on
Vector Supercomputers
and Scientific Attached
Processors
Submitted by,
Hsuvas borkakoty
Roll no. 02(2years)
Outline
• Vector Supercomputers
• Processing Speed-FLOPS
• Generations of Vector Supercomputers
• Application Areas of Vector Supercomputers
• Scientific Attached Processors
• Working methodology
• Applications of Scientific Attached Processor
• Projected Speed and Performence Evaluation
• Advantages and Limitations of Scientific Attached
Processor
• Conclusion
• Bibliography
Vector Supercomputers
• commonly called as supercomputers
• came to lights in late '60s
• machines built to handle large scientific and engineering
calculations
• handles one dimensional array of data called vectors
• characterised by-
 Computational Speed
 Fast and large Memory(primary/secondary)
 extensive use of parallel structured software
• has a large application domain
• data elements are arranged in vector/matrix form
• current supercomputers has the processing speed in
petaflops.
Processing speed-FLOPS
• Floating Point Operations per Second
• Measure of Computer Performance
• Best used in Scientific Calculation requiring Floating Point
Calculations
• performance measure Table:
Name Unit Value
kiloFLOPS kFLOPS 103
megaFLOPS MFLOPS 106
gigaFLOPS GFLOPS 109
teraFLOPS TFLOPS 1012
petaFLOPS PFLOPS 1015
exaFLOPS EFLOPS 1018
zettaFLOPS ZFLOPS 1021
yottaFLOPS YFLOPS 1024
Generations of Vector Supercomputer
• First Generation Supercomputers:
 came into light in 1960s
 Equipped with multiple functional pipelines
 to achieve parallel to vector procesing
 Peak speed=40 mFLOPS(STAR-100,TI-ASC)
 examples:
STAR-100 (used memory to memory architecture
with 2 pipelines)
TI-ASC(can handle 3D vector computations in
pipeline mode)
Illiac-IV
Generations of Vector Supercomputer
• Second Generation Supercomputers:
 Built from first generation supercomputers
 increased speed
 increased Accuracy
 Different variations were available for different uses
 Example:
 Cray-1
 Cyber-200
 Fujitsu-VP 200
 Cyber 205
Application areas of Vector Supercomputer
• Structural Engineering
• Petroleum Engineering
• VLSI circuit design
• Aerodynamics
• Hydrodynamics
• Meterology
• Tomography
• Artificial Intelligence
Scientific Attached Processor
• Designed as back-end machines attached to a
host computer
• most of it are pipeline structure
• designed to enhance floating point capabilities of
the host machine
• can be attached to minicomputer/mainframe
• most used systems:
 AP-120B
 FPS-164
 FACOM 230/75
Working Methodology
• Processors are attached to Host
• In a host backend computer organization:
 Host is a program manager that handles:
Input-Output
Code compilation
Operating System Functions
• backend processor concentrates on Arithmetic
computations with data supplied by host machine.
• Also called as Scientific Array Processor
Applications of Scientific Attached Processor
• Stactural Analysis
• Analog circuit simulations
• Computational Chemistry
• Electromegnetic Modeling
• AI applications like Recognition,Classification etc.
Projected Speed and Performance Evaluation
• Figure describes the projected speed and
performence evaluation of Scientific Attached
Processors.
• Parameters taken:
 Horizontal Axis: Year
 Vertical Axis: Million Operations Per Second(MOPS)
 all theoretical peak performance of the processor
inside the parenthesis.
• Relative speed comparison between the
processors can also be done in the figure
Projected Speed and Performance Evaluation
Advantages and Limitations of Scientific Attached Processors
• Advantages:
 Enhances the speed of Host Machine
 Can be attached to different computers
 Attached processor cost much less than Mainframe and
Super Computers
• Limitations:
 Most attached array processors must be microcoded for
various operations
 The software might be inadequate and costly than the
hardware
 High speed interfacing might be required to maintain the flow
of data
Conclusion
• Vector Supercomputers has become an intregal
part of various application domain
• Its speed and accuracy has shown the wide
range of possibilities in todays world
• In a world where flow of data has crossed every
limit, evaluation and manipulation with
maintaining the efficiency is one major question
• However, with proper help of Vector Computers
and the processing powers of Scientific Attached
Processors, this can be achieved.
Bibliography and Reference
• Bibliography:
 Hwang,Kai,Briggs,Faye A.;Computer
Architecture and Parallel Processing
• Web Reference:
 http://www.johngustafson.net/pubs/pub19/Kai
Hwang.html
 https://en.wikipedia.org/wiki/Supercomputer
Vector Supercomputers and Scientific Array Processors

More Related Content

What's hot

Unit II - 2 - Operating System - Threads
Unit II - 2 - Operating System - ThreadsUnit II - 2 - Operating System - Threads
Unit II - 2 - Operating System - Threadscscarcas
 
Lecture 2 more about parallel computing
Lecture 2   more about parallel computingLecture 2   more about parallel computing
Lecture 2 more about parallel computingVajira Thambawita
 
program partitioning and scheduling IN Advanced Computer Architecture
program partitioning and scheduling  IN Advanced Computer Architectureprogram partitioning and scheduling  IN Advanced Computer Architecture
program partitioning and scheduling IN Advanced Computer ArchitecturePankaj Kumar Jain
 
2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdf2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdfbcanawakadalcollege
 
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMI
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMIEvolving role of Software,Legacy software,CASE tools,Process Models,CMMI
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMInimmik4u
 
Introduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed ComputingIntroduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed ComputingSayed Chhattan Shah
 
source code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniquessource code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniquesSiva Priya
 
Issues in knowledge representation
Issues in knowledge representationIssues in knowledge representation
Issues in knowledge representationSravanthi Emani
 
Artificial Neural Network Lect4 : Single Layer Perceptron Classifiers
Artificial Neural Network Lect4 : Single Layer Perceptron ClassifiersArtificial Neural Network Lect4 : Single Layer Perceptron Classifiers
Artificial Neural Network Lect4 : Single Layer Perceptron ClassifiersMohammed Bennamoun
 
System interconnect architecture
System interconnect architectureSystem interconnect architecture
System interconnect architectureGagan Kumar
 
Unified process model
Unified process modelUnified process model
Unified process modelRyndaMaala
 
Communication primitives
Communication primitivesCommunication primitives
Communication primitivesStudent
 
Introduction to Parallel Computing
Introduction to Parallel ComputingIntroduction to Parallel Computing
Introduction to Parallel ComputingAkhila Prabhakaran
 

What's hot (20)

Staffing level estimation
Staffing level estimation Staffing level estimation
Staffing level estimation
 
Unit II - 2 - Operating System - Threads
Unit II - 2 - Operating System - ThreadsUnit II - 2 - Operating System - Threads
Unit II - 2 - Operating System - Threads
 
Lecture 2 more about parallel computing
Lecture 2   more about parallel computingLecture 2   more about parallel computing
Lecture 2 more about parallel computing
 
program partitioning and scheduling IN Advanced Computer Architecture
program partitioning and scheduling  IN Advanced Computer Architectureprogram partitioning and scheduling  IN Advanced Computer Architecture
program partitioning and scheduling IN Advanced Computer Architecture
 
2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdf2- THE CHANGING NATURE OF SOFTWARE.pdf
2- THE CHANGING NATURE OF SOFTWARE.pdf
 
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMI
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMIEvolving role of Software,Legacy software,CASE tools,Process Models,CMMI
Evolving role of Software,Legacy software,CASE tools,Process Models,CMMI
 
Cocomo model
Cocomo modelCocomo model
Cocomo model
 
Introduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed ComputingIntroduction to Parallel and Distributed Computing
Introduction to Parallel and Distributed Computing
 
source code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniquessource code metrics and other maintenance tools and techniques
source code metrics and other maintenance tools and techniques
 
Issues in knowledge representation
Issues in knowledge representationIssues in knowledge representation
Issues in knowledge representation
 
Spline representations
Spline representationsSpline representations
Spline representations
 
Artificial Neural Network Lect4 : Single Layer Perceptron Classifiers
Artificial Neural Network Lect4 : Single Layer Perceptron ClassifiersArtificial Neural Network Lect4 : Single Layer Perceptron Classifiers
Artificial Neural Network Lect4 : Single Layer Perceptron Classifiers
 
Uml Common Mechanism
Uml Common MechanismUml Common Mechanism
Uml Common Mechanism
 
System interconnect architecture
System interconnect architectureSystem interconnect architecture
System interconnect architecture
 
Unified process model
Unified process modelUnified process model
Unified process model
 
Aca2 01 new
Aca2 01 newAca2 01 new
Aca2 01 new
 
HOPFIELD NETWORK
HOPFIELD NETWORKHOPFIELD NETWORK
HOPFIELD NETWORK
 
Applications of hybrid systems
Applications of hybrid systemsApplications of hybrid systems
Applications of hybrid systems
 
Communication primitives
Communication primitivesCommunication primitives
Communication primitives
 
Introduction to Parallel Computing
Introduction to Parallel ComputingIntroduction to Parallel Computing
Introduction to Parallel Computing
 

Similar to Vector Supercomputers and Scientific Array Processors

introduction COA(M1).pptx
introduction COA(M1).pptxintroduction COA(M1).pptx
introduction COA(M1).pptxBhavanaMinchu
 
Hadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache Apex
Hadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache ApexHadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache Apex
Hadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache ApexApache Apex
 
Apache Big Data 2016: Next Gen Big Data Analytics with Apache Apex
Apache Big Data 2016: Next Gen Big Data Analytics with Apache ApexApache Big Data 2016: Next Gen Big Data Analytics with Apache Apex
Apache Big Data 2016: Next Gen Big Data Analytics with Apache ApexApache Apex
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionmohamed drahem
 
Bitfusion Nimbix Dev Summit Heterogeneous Architectures
Bitfusion Nimbix Dev Summit Heterogeneous Architectures Bitfusion Nimbix Dev Summit Heterogeneous Architectures
Bitfusion Nimbix Dev Summit Heterogeneous Architectures Subbu Rama
 
Automated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsAutomated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsSAIL_QU
 
Unit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsUnit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsBalaji Vignesh
 
Basics of micro controllers for biginners
Basics of  micro controllers for biginnersBasics of  micro controllers for biginners
Basics of micro controllers for biginnersGerwin Makanyanga
 
Daniel dauwe ece 561 Trial 3
Daniel dauwe   ece 561 Trial 3Daniel dauwe   ece 561 Trial 3
Daniel dauwe ece 561 Trial 3cinedan
 
Daniel dauwe ece 561 Benchmarking Results
Daniel dauwe   ece 561 Benchmarking ResultsDaniel dauwe   ece 561 Benchmarking Results
Daniel dauwe ece 561 Benchmarking Resultscinedan
 
Daniel dauwe ece 561 Benchmarking Results Trial 2
Daniel dauwe   ece 561 Benchmarking Results Trial 2Daniel dauwe   ece 561 Benchmarking Results Trial 2
Daniel dauwe ece 561 Benchmarking Results Trial 2cinedan
 
Low latency high throughput streaming using Apache Apex and Apache Kudu
Low latency high throughput streaming using Apache Apex and Apache KuduLow latency high throughput streaming using Apache Apex and Apache Kudu
Low latency high throughput streaming using Apache Apex and Apache KuduDataWorks Summit
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded ComputingPradeep Kumar TS
 
System design techniques and networks
System design techniques and networksSystem design techniques and networks
System design techniques and networksRAMPRAKASHT1
 

Similar to Vector Supercomputers and Scientific Array Processors (20)

introduction COA(M1).pptx
introduction COA(M1).pptxintroduction COA(M1).pptx
introduction COA(M1).pptx
 
Aca module 1
Aca module 1Aca module 1
Aca module 1
 
Hadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache Apex
Hadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache ApexHadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache Apex
Hadoop Summit SJ 2016: Next Gen Big Data Analytics with Apache Apex
 
Next Gen Big Data Analytics with Apache Apex
Next Gen Big Data Analytics with Apache Apex Next Gen Big Data Analytics with Apache Apex
Next Gen Big Data Analytics with Apache Apex
 
Apache Big Data 2016: Next Gen Big Data Analytics with Apache Apex
Apache Big Data 2016: Next Gen Big Data Analytics with Apache ApexApache Big Data 2016: Next Gen Big Data Analytics with Apache Apex
Apache Big Data 2016: Next Gen Big Data Analytics with Apache Apex
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Bitfusion Nimbix Dev Summit Heterogeneous Architectures
Bitfusion Nimbix Dev Summit Heterogeneous Architectures Bitfusion Nimbix Dev Summit Heterogeneous Architectures
Bitfusion Nimbix Dev Summit Heterogeneous Architectures
 
Automated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise ApplicationsAutomated Discovery of Performance Regressions in Enterprise Applications
Automated Discovery of Performance Regressions in Enterprise Applications
 
Chap 03.pdf
Chap 03.pdfChap 03.pdf
Chap 03.pdf
 
Unit 1 Computer organization and Instructions
Unit 1 Computer organization and InstructionsUnit 1 Computer organization and Instructions
Unit 1 Computer organization and Instructions
 
Basics of micro controllers for biginners
Basics of  micro controllers for biginnersBasics of  micro controllers for biginners
Basics of micro controllers for biginners
 
Daniel dauwe ece 561 Trial 3
Daniel dauwe   ece 561 Trial 3Daniel dauwe   ece 561 Trial 3
Daniel dauwe ece 561 Trial 3
 
Daniel dauwe ece 561 Benchmarking Results
Daniel dauwe   ece 561 Benchmarking ResultsDaniel dauwe   ece 561 Benchmarking Results
Daniel dauwe ece 561 Benchmarking Results
 
Daniel dauwe ece 561 Benchmarking Results Trial 2
Daniel dauwe   ece 561 Benchmarking Results Trial 2Daniel dauwe   ece 561 Benchmarking Results Trial 2
Daniel dauwe ece 561 Benchmarking Results Trial 2
 
Low latency high throughput streaming using Apache Apex and Apache Kudu
Low latency high throughput streaming using Apache Apex and Apache KuduLow latency high throughput streaming using Apache Apex and Apache Kudu
Low latency high throughput streaming using Apache Apex and Apache Kudu
 
Computer !
Computer !Computer !
Computer !
 
Challenges in Embedded Computing
Challenges in Embedded ComputingChallenges in Embedded Computing
Challenges in Embedded Computing
 
System design techniques and networks
System design techniques and networksSystem design techniques and networks
System design techniques and networks
 
Cao u1
Cao u1Cao u1
Cao u1
 
Chap4.ppt
Chap4.pptChap4.ppt
Chap4.ppt
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

Vector Supercomputers and Scientific Array Processors

  • 1. Presentation on Vector Supercomputers and Scientific Attached Processors Submitted by, Hsuvas borkakoty Roll no. 02(2years)
  • 2. Outline • Vector Supercomputers • Processing Speed-FLOPS • Generations of Vector Supercomputers • Application Areas of Vector Supercomputers • Scientific Attached Processors • Working methodology • Applications of Scientific Attached Processor • Projected Speed and Performence Evaluation • Advantages and Limitations of Scientific Attached Processor • Conclusion • Bibliography
  • 3. Vector Supercomputers • commonly called as supercomputers • came to lights in late '60s • machines built to handle large scientific and engineering calculations • handles one dimensional array of data called vectors • characterised by-  Computational Speed  Fast and large Memory(primary/secondary)  extensive use of parallel structured software • has a large application domain • data elements are arranged in vector/matrix form • current supercomputers has the processing speed in petaflops.
  • 4. Processing speed-FLOPS • Floating Point Operations per Second • Measure of Computer Performance • Best used in Scientific Calculation requiring Floating Point Calculations • performance measure Table: Name Unit Value kiloFLOPS kFLOPS 103 megaFLOPS MFLOPS 106 gigaFLOPS GFLOPS 109 teraFLOPS TFLOPS 1012 petaFLOPS PFLOPS 1015 exaFLOPS EFLOPS 1018 zettaFLOPS ZFLOPS 1021 yottaFLOPS YFLOPS 1024
  • 5. Generations of Vector Supercomputer • First Generation Supercomputers:  came into light in 1960s  Equipped with multiple functional pipelines  to achieve parallel to vector procesing  Peak speed=40 mFLOPS(STAR-100,TI-ASC)  examples: STAR-100 (used memory to memory architecture with 2 pipelines) TI-ASC(can handle 3D vector computations in pipeline mode) Illiac-IV
  • 6. Generations of Vector Supercomputer • Second Generation Supercomputers:  Built from first generation supercomputers  increased speed  increased Accuracy  Different variations were available for different uses  Example:  Cray-1  Cyber-200  Fujitsu-VP 200  Cyber 205
  • 7. Application areas of Vector Supercomputer • Structural Engineering • Petroleum Engineering • VLSI circuit design • Aerodynamics • Hydrodynamics • Meterology • Tomography • Artificial Intelligence
  • 8. Scientific Attached Processor • Designed as back-end machines attached to a host computer • most of it are pipeline structure • designed to enhance floating point capabilities of the host machine • can be attached to minicomputer/mainframe • most used systems:  AP-120B  FPS-164  FACOM 230/75
  • 9. Working Methodology • Processors are attached to Host • In a host backend computer organization:  Host is a program manager that handles: Input-Output Code compilation Operating System Functions • backend processor concentrates on Arithmetic computations with data supplied by host machine. • Also called as Scientific Array Processor
  • 10. Applications of Scientific Attached Processor • Stactural Analysis • Analog circuit simulations • Computational Chemistry • Electromegnetic Modeling • AI applications like Recognition,Classification etc.
  • 11. Projected Speed and Performance Evaluation • Figure describes the projected speed and performence evaluation of Scientific Attached Processors. • Parameters taken:  Horizontal Axis: Year  Vertical Axis: Million Operations Per Second(MOPS)  all theoretical peak performance of the processor inside the parenthesis. • Relative speed comparison between the processors can also be done in the figure
  • 12. Projected Speed and Performance Evaluation
  • 13. Advantages and Limitations of Scientific Attached Processors • Advantages:  Enhances the speed of Host Machine  Can be attached to different computers  Attached processor cost much less than Mainframe and Super Computers • Limitations:  Most attached array processors must be microcoded for various operations  The software might be inadequate and costly than the hardware  High speed interfacing might be required to maintain the flow of data
  • 14. Conclusion • Vector Supercomputers has become an intregal part of various application domain • Its speed and accuracy has shown the wide range of possibilities in todays world • In a world where flow of data has crossed every limit, evaluation and manipulation with maintaining the efficiency is one major question • However, with proper help of Vector Computers and the processing powers of Scientific Attached Processors, this can be achieved.
  • 15. Bibliography and Reference • Bibliography:  Hwang,Kai,Briggs,Faye A.;Computer Architecture and Parallel Processing • Web Reference:  http://www.johngustafson.net/pubs/pub19/Kai Hwang.html  https://en.wikipedia.org/wiki/Supercomputer