SlideShare a Scribd company logo
HIGH PERFORMANCE
COMPUTERS
INTRODUCTION
⚫High Performance Computer:
⚫the practice of
aggregating computing power in a way
that delivers much higher
performance than one could get out of a
typical desktop computer or workstation
⚫Used in order to solve large problems in
science, engineering, or business.
INTRODUCTION
⚫Main area of discipline is developing parallel
processing algorithms and software
⚫programs can be divided into small
independent parts and can be executed
simultaneously by separate processors
⚫HPC systems have shifted from
supercomputer to computing clusters
APPLICATIONS
• Used to solve complex modeling problems in a
spectrum of disciplines
• HPC is currently applied to business uses as well
o data warehouses
o transaction processing
•Nuclear physics
•Physical oceanography
•Plasma physics
•Quantum physics
•Quantum chemistry
•Solid state physics
•Structural dynamics.
•Artificial intelligence
•Climate modeling
•Automotive engineering
•Cryptographic analysis
•Geophysics
•Molecular biology
•Molecular dynamics
CLUSTERS
⚫Cluster is a group of machines interconnected in a
way that they work together as a single system
⚫Node – individual machine in a cluster
⚫Head/Master node – connected to both the private
network of the cluster and a public network
⚫used to access a given cluster.
⚫Gives user an environment to work with and
distributing tasks among the other nodes.
⚫Compute nodes – connected to only the private network of
the cluster
⚫Used for running jobs assigned to them by the head node.
CLUSTERS
⚫Reduced Cost
❖ Single HPC can compute complex problems requiring
lesser no. of personnels and offers greater accuracy.
⚫ Processing Power
❖ The parallel processing power of a high‐performance
cluster can, in many cases, prove more cost effective
than a mainframe with similar power.
⚫ Scalability
❖ mainframe computers have a fixed processing capacity
❖ computer clusters can be expanded as per requirements
by adding additional nodes to the network
BENEFITS OF CLUSTERS
⚫Improved Network Technology
❖In clusters, computers are typically connected via a single
virtual local area network (VLAN)
❖Information can be passed throughout these networks
with very little lag, ensuring that data doesn’t bottleneck
between nodes.
⚫Availability
❖When a mainframe computer fails, the entire system fails.
❖if a node in a computer cluster fails, its operations can be
simply transferred to another node within the cluster,
ensuring that there is no interruption in service.
BENEFITS OF CLUSTERS
NEED FOR HPC
⚫Perform a high number of operations per
seconds
⚫Complete a time‐consuming operation in less
time
⚫Save on Operational Costs.
⚫Complete an operation under a tight deadline.
NEED FOR HPC
Climate modeling Protein folding
Drug discovery Energy research
Data analysis
10
DRAWBACKS
⚫Very expensive
⚫HPC use lot of electricity
⚫Can’t be transported easily
⚫Virus and malwares can spread via computer network
⚫Security aspects
⚫Can heat up randomly – making processors
unreliable.
NEED FOR PARALLEL COMPUTING
⚫Real world data needs more dynamic simulation and
modelling
⚫Provides concurrency and saves time and money
⚫Complex, large datasets, and their management can
be organized
⚫Ensures the effective utilization of the resources
⚫Hardware is guaranteed to be used effectively
PARALLEL COMPUTING
⚫Form of computation in which many calculations are
carried out simultaneously
⚫A problem is broken down into discrete parts that
can be solved concurrently.
⚫Instructions from each part execute simultaneously
on different processors.
⚫An overall control or coordination mechanism is
employed.
⚫Most super computers employ parallel computing
principles to operate.
ADVANTAGES OF PARALLEL
COMPUTING
⚫Saves time, allowing the execution of applications in a
shorter wall-clock time
⚫Solve Larger Problems in a short point of time
⚫Can do many things simultaneously by using multiple
computing resources
⚫It has massive data storage and quick data computations
⚫Main advantages are total performance and total memory
⚫it is impractical to implement real-time systems using
serial computing
DISADVANTAGES OF PARALLEL
COMPUTING
⚫There are different models of parallel computing and
each model is programmed in different way.
⚫Power consumption is huge by these computing.
⚫Better cooling technologies are required in case of
clusters.
⚫It is hard to implement and to debug.
DIFFERENCES BETWEEN
⚫NORMAL COMPUTERS
⚫Single Mainframe
⚫Multi-Core (CPU)
⚫Doesn’t communicate
with other systems even
if present within a
network (to complete a
task)
⚫HPC
⚫Combinations of single
mainframe
⚫Many-Core (GPU)
⚫Communicates with
every other node within
it’s private network to
complete any given task.
DIFFERENCES BETWEEN
⚫Supercomputer
⚫Built for a specific
application
⚫ Supercomputers are
designed for continuous
usage with production
applications and are
most economical for
continuous-production
users.
⚫HPC
⚫Is modular
⚫provide capacity cluster
technologies that are
economical at delivering
compute capacity for
irregular workloads.
REFERENCE
⚫https://portal.ictp.it/icts/hpc-appointments/HPC-
Appointment-3.pdf
⚫https://www.geekboots.com/story/parallel-
computing-and-its-advantage-and-disadvantage
THANK YOU ☺

More Related Content

What's hot

Vector architecture
Vector architectureVector architecture
Vector architecture
BreethiSundar
 
Unit 3 -Data storage and cloud computing
Unit 3 -Data storage and cloud computingUnit 3 -Data storage and cloud computing
Unit 3 -Data storage and cloud computing
MonishaNehkal
 
High performance computing for research
High performance computing for researchHigh performance computing for research
High performance computing for research
Esteban Hernandez
 
Chapter15
Chapter15Chapter15
Chapter15
gourab87
 
Introduction to Hadoop and Hadoop component
Introduction to Hadoop and Hadoop component Introduction to Hadoop and Hadoop component
Introduction to Hadoop and Hadoop component
rebeccatho
 
Computer architecture multi core processor
Computer architecture multi core processorComputer architecture multi core processor
Computer architecture multi core processor
Mazin Alwaaly
 
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
Distributed DBMS - Unit 3 - Distributed DBMS ArchitectureDistributed DBMS - Unit 3 - Distributed DBMS Architecture
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
Gyanmanjari Institute Of Technology
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
Aradhya Kundu
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
Dell World
 
Task assignment and scheduling
Task assignment and schedulingTask assignment and scheduling
Task assignment and scheduling
RajalakshmiSermadurai
 
Virtualization Basics
Virtualization BasicsVirtualization Basics
Virtualization Basics
SrikantMishra12
 
Data Mining: Mining stream time series and sequence data
Data Mining: Mining stream time series and sequence dataData Mining: Mining stream time series and sequence data
Data Mining: Mining stream time series and sequence data
DataminingTools Inc
 
Introduction to GPU Programming
Introduction to GPU ProgrammingIntroduction to GPU Programming
Introduction to GPU Programming
Chakkrit (Kla) Tantithamthavorn
 
Introduction to High-Performance Computing
Introduction to High-Performance ComputingIntroduction to High-Performance Computing
Introduction to High-Performance Computing
Umarudin Zaenuri
 
Real Time Kernels
Real Time KernelsReal Time Kernels
Real Time Kernels
Arnav Soni
 
R18 b.tech.ece syllabus1
R18 b.tech.ece syllabus1R18 b.tech.ece syllabus1
R18 b.tech.ece syllabus1
RAVIKUMAR Digital Signal Processing
 
Dichotomy of parallel computing platforms
Dichotomy of parallel computing platformsDichotomy of parallel computing platforms
Dichotomy of parallel computing platforms
Syed Zaid Irshad
 
Cluster computing
Cluster computingCluster computing
Cluster computing
pooja khatana
 
Brain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector MachineBrain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector Machine
IRJET Journal
 
Dma
DmaDma

What's hot (20)

Vector architecture
Vector architectureVector architecture
Vector architecture
 
Unit 3 -Data storage and cloud computing
Unit 3 -Data storage and cloud computingUnit 3 -Data storage and cloud computing
Unit 3 -Data storage and cloud computing
 
High performance computing for research
High performance computing for researchHigh performance computing for research
High performance computing for research
 
Chapter15
Chapter15Chapter15
Chapter15
 
Introduction to Hadoop and Hadoop component
Introduction to Hadoop and Hadoop component Introduction to Hadoop and Hadoop component
Introduction to Hadoop and Hadoop component
 
Computer architecture multi core processor
Computer architecture multi core processorComputer architecture multi core processor
Computer architecture multi core processor
 
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
Distributed DBMS - Unit 3 - Distributed DBMS ArchitectureDistributed DBMS - Unit 3 - Distributed DBMS Architecture
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
High Performance Computing
High Performance ComputingHigh Performance Computing
High Performance Computing
 
Task assignment and scheduling
Task assignment and schedulingTask assignment and scheduling
Task assignment and scheduling
 
Virtualization Basics
Virtualization BasicsVirtualization Basics
Virtualization Basics
 
Data Mining: Mining stream time series and sequence data
Data Mining: Mining stream time series and sequence dataData Mining: Mining stream time series and sequence data
Data Mining: Mining stream time series and sequence data
 
Introduction to GPU Programming
Introduction to GPU ProgrammingIntroduction to GPU Programming
Introduction to GPU Programming
 
Introduction to High-Performance Computing
Introduction to High-Performance ComputingIntroduction to High-Performance Computing
Introduction to High-Performance Computing
 
Real Time Kernels
Real Time KernelsReal Time Kernels
Real Time Kernels
 
R18 b.tech.ece syllabus1
R18 b.tech.ece syllabus1R18 b.tech.ece syllabus1
R18 b.tech.ece syllabus1
 
Dichotomy of parallel computing platforms
Dichotomy of parallel computing platformsDichotomy of parallel computing platforms
Dichotomy of parallel computing platforms
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
Brain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector MachineBrain Tumor Classification using Support Vector Machine
Brain Tumor Classification using Support Vector Machine
 
Dma
DmaDma
Dma
 

Similar to High Performance Computer

Cluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptxCluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptx
tiwarirajan1
 
Grid computiing
Grid computiingGrid computiing
Grid computiing
Aamir chouhan
 
Cluster computing
Cluster computingCluster computing
CC unit 1.pptx
CC unit 1.pptxCC unit 1.pptx
CC unit 1.pptx
DivyaRadharapu1
 
Deco1
Deco1Deco1
Simulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud InfrastructuresSimulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud Infrastructures
CloudLightning
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
purplesea
 
Grid computing
Grid computingGrid computing
Grid computing
shweta-sharma99
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
Hitesh Mohapatra
 
Parallel Algorithms Advantages and Disadvantages
Parallel Algorithms Advantages and DisadvantagesParallel Algorithms Advantages and Disadvantages
Parallel Algorithms Advantages and Disadvantages
Murtadha Alsabbagh
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing trainee
Damilola Mosaku
 
Cloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basicsCloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basics
moeincanada007
 
CloudLightning Simulator
CloudLightning SimulatorCloudLightning Simulator
CloudLightning Simulator
CloudLightning
 
An Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptAn Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.ppt
HarshalUbale2
 
Mt19 Integrated systems as a foundation of the Software Defined Datacentre
Mt19 Integrated systems as a foundation of the Software Defined DatacentreMt19 Integrated systems as a foundation of the Software Defined Datacentre
Mt19 Integrated systems as a foundation of the Software Defined Datacentre
Dell EMC World
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
BOSS Webtech
 
Meeting application performance needs: Scaling up versus scaling out
Meeting application performance needs: Scaling up versus scaling outMeeting application performance needs: Scaling up versus scaling out
Meeting application performance needs: Scaling up versus scaling out
Cloud Genius
 
Simulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightningSimulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightning
CloudLightning
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr Ali
Amr Ali
 
Multiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptxMultiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptx
DrPrakashN1
 

Similar to High Performance Computer (20)

Cluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptxCluster Technique used in Advanced Computer Architecture.pptx
Cluster Technique used in Advanced Computer Architecture.pptx
 
Grid computiing
Grid computiingGrid computiing
Grid computiing
 
Cluster computing
Cluster computingCluster computing
Cluster computing
 
CC unit 1.pptx
CC unit 1.pptxCC unit 1.pptx
CC unit 1.pptx
 
Deco1
Deco1Deco1
Deco1
 
Simulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud InfrastructuresSimulation of Heterogeneous Cloud Infrastructures
Simulation of Heterogeneous Cloud Infrastructures
 
System models for distributed and cloud computing
System models for distributed and cloud computingSystem models for distributed and cloud computing
System models for distributed and cloud computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Parallel Algorithms Advantages and Disadvantages
Parallel Algorithms Advantages and DisadvantagesParallel Algorithms Advantages and Disadvantages
Parallel Algorithms Advantages and Disadvantages
 
Data management in cloud computing trainee
Data management in cloud computing  traineeData management in cloud computing  trainee
Data management in cloud computing trainee
 
Cloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basicsCloud Computing-UNIT 1 claud computing basics
Cloud Computing-UNIT 1 claud computing basics
 
CloudLightning Simulator
CloudLightning SimulatorCloudLightning Simulator
CloudLightning Simulator
 
An Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.pptAn Introduction to Cloud Computing and Lates Developments.ppt
An Introduction to Cloud Computing and Lates Developments.ppt
 
Mt19 Integrated systems as a foundation of the Software Defined Datacentre
Mt19 Integrated systems as a foundation of the Software Defined DatacentreMt19 Integrated systems as a foundation of the Software Defined Datacentre
Mt19 Integrated systems as a foundation of the Software Defined Datacentre
 
Cluster Computing
Cluster ComputingCluster Computing
Cluster Computing
 
Meeting application performance needs: Scaling up versus scaling out
Meeting application performance needs: Scaling up versus scaling outMeeting application performance needs: Scaling up versus scaling out
Meeting application performance needs: Scaling up versus scaling out
 
Simulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightningSimulating Heterogeneous Resources in CloudLightning
Simulating Heterogeneous Resources in CloudLightning
 
Cloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr AliCloud Computing and Virtualization Overview by Amr Ali
Cloud Computing and Virtualization Overview by Amr Ali
 
Multiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptxMultiprocessors MP&MC.pptx
Multiprocessors MP&MC.pptx
 

More from Ashok Raj

Manipulators in c++
Manipulators in c++Manipulators in c++
Manipulators in c++
Ashok Raj
 
How c++ stored in ram
How c++ stored in ramHow c++ stored in ram
How c++ stored in ram
Ashok Raj
 
Command line arguments
Command line argumentsCommand line arguments
Command line arguments
Ashok Raj
 
Super computers
Super computersSuper computers
Super computers
Ashok Raj
 
Pros and cons of c as a compiler language
  Pros and cons of c as a compiler language  Pros and cons of c as a compiler language
Pros and cons of c as a compiler language
Ashok Raj
 
Programming language paradigms
Programming language paradigmsProgramming language paradigms
Programming language paradigms
Ashok Raj
 
Printers and its types
Printers and its typesPrinters and its types
Printers and its types
Ashok Raj
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
Ashok Raj
 
Mother board
Mother boardMother board
Mother board
Ashok Raj
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
Ashok Raj
 
FULL stack -> MEAN stack
FULL stack -> MEAN stackFULL stack -> MEAN stack
FULL stack -> MEAN stack
Ashok Raj
 

More from Ashok Raj (11)

Manipulators in c++
Manipulators in c++Manipulators in c++
Manipulators in c++
 
How c++ stored in ram
How c++ stored in ramHow c++ stored in ram
How c++ stored in ram
 
Command line arguments
Command line argumentsCommand line arguments
Command line arguments
 
Super computers
Super computersSuper computers
Super computers
 
Pros and cons of c as a compiler language
  Pros and cons of c as a compiler language  Pros and cons of c as a compiler language
Pros and cons of c as a compiler language
 
Programming language paradigms
Programming language paradigmsProgramming language paradigms
Programming language paradigms
 
Printers and its types
Printers and its typesPrinters and its types
Printers and its types
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
Mother board
Mother boardMother board
Mother board
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
FULL stack -> MEAN stack
FULL stack -> MEAN stackFULL stack -> MEAN stack
FULL stack -> MEAN stack
 

Recently uploaded

LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
lorraineandreiamcidl
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
kalichargn70th171
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
Aftab Hussain
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
Green Software Development
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
mz5nrf0n
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 

Recently uploaded (20)

LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptxLORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
LORRAINE ANDREI_LEQUIGAN_HOW TO USE WHATSAPP.pptx
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
Why Mobile App Regression Testing is Critical for Sustained Success_ A Detail...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit ParisNeo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
Neo4j - Product Vision and Knowledge Graphs - GraphSummit Paris
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of CodeA Study of Variable-Role-based Feature Enrichment in Neural Models of Code
A Study of Variable-Role-based Feature Enrichment in Neural Models of Code
 
GreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-JurisicGreenCode-A-VSCode-Plugin--Dario-Jurisic
GreenCode-A-VSCode-Plugin--Dario-Jurisic
 
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
在线购买加拿大英属哥伦比亚大学毕业证本科学位证书原版一模一样
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 

High Performance Computer

  • 2. INTRODUCTION ⚫High Performance Computer: ⚫the practice of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation ⚫Used in order to solve large problems in science, engineering, or business.
  • 3. INTRODUCTION ⚫Main area of discipline is developing parallel processing algorithms and software ⚫programs can be divided into small independent parts and can be executed simultaneously by separate processors ⚫HPC systems have shifted from supercomputer to computing clusters
  • 4. APPLICATIONS • Used to solve complex modeling problems in a spectrum of disciplines • HPC is currently applied to business uses as well o data warehouses o transaction processing •Nuclear physics •Physical oceanography •Plasma physics •Quantum physics •Quantum chemistry •Solid state physics •Structural dynamics. •Artificial intelligence •Climate modeling •Automotive engineering •Cryptographic analysis •Geophysics •Molecular biology •Molecular dynamics
  • 5. CLUSTERS ⚫Cluster is a group of machines interconnected in a way that they work together as a single system ⚫Node – individual machine in a cluster ⚫Head/Master node – connected to both the private network of the cluster and a public network ⚫used to access a given cluster. ⚫Gives user an environment to work with and distributing tasks among the other nodes.
  • 6. ⚫Compute nodes – connected to only the private network of the cluster ⚫Used for running jobs assigned to them by the head node. CLUSTERS
  • 7. ⚫Reduced Cost ❖ Single HPC can compute complex problems requiring lesser no. of personnels and offers greater accuracy. ⚫ Processing Power ❖ The parallel processing power of a high‐performance cluster can, in many cases, prove more cost effective than a mainframe with similar power. ⚫ Scalability ❖ mainframe computers have a fixed processing capacity ❖ computer clusters can be expanded as per requirements by adding additional nodes to the network BENEFITS OF CLUSTERS
  • 8. ⚫Improved Network Technology ❖In clusters, computers are typically connected via a single virtual local area network (VLAN) ❖Information can be passed throughout these networks with very little lag, ensuring that data doesn’t bottleneck between nodes. ⚫Availability ❖When a mainframe computer fails, the entire system fails. ❖if a node in a computer cluster fails, its operations can be simply transferred to another node within the cluster, ensuring that there is no interruption in service. BENEFITS OF CLUSTERS
  • 9. NEED FOR HPC ⚫Perform a high number of operations per seconds ⚫Complete a time‐consuming operation in less time ⚫Save on Operational Costs. ⚫Complete an operation under a tight deadline.
  • 10. NEED FOR HPC Climate modeling Protein folding Drug discovery Energy research Data analysis 10
  • 11. DRAWBACKS ⚫Very expensive ⚫HPC use lot of electricity ⚫Can’t be transported easily ⚫Virus and malwares can spread via computer network ⚫Security aspects ⚫Can heat up randomly – making processors unreliable.
  • 12. NEED FOR PARALLEL COMPUTING ⚫Real world data needs more dynamic simulation and modelling ⚫Provides concurrency and saves time and money ⚫Complex, large datasets, and their management can be organized ⚫Ensures the effective utilization of the resources ⚫Hardware is guaranteed to be used effectively
  • 13. PARALLEL COMPUTING ⚫Form of computation in which many calculations are carried out simultaneously ⚫A problem is broken down into discrete parts that can be solved concurrently. ⚫Instructions from each part execute simultaneously on different processors. ⚫An overall control or coordination mechanism is employed. ⚫Most super computers employ parallel computing principles to operate.
  • 14. ADVANTAGES OF PARALLEL COMPUTING ⚫Saves time, allowing the execution of applications in a shorter wall-clock time ⚫Solve Larger Problems in a short point of time ⚫Can do many things simultaneously by using multiple computing resources ⚫It has massive data storage and quick data computations ⚫Main advantages are total performance and total memory ⚫it is impractical to implement real-time systems using serial computing
  • 15. DISADVANTAGES OF PARALLEL COMPUTING ⚫There are different models of parallel computing and each model is programmed in different way. ⚫Power consumption is huge by these computing. ⚫Better cooling technologies are required in case of clusters. ⚫It is hard to implement and to debug.
  • 16. DIFFERENCES BETWEEN ⚫NORMAL COMPUTERS ⚫Single Mainframe ⚫Multi-Core (CPU) ⚫Doesn’t communicate with other systems even if present within a network (to complete a task) ⚫HPC ⚫Combinations of single mainframe ⚫Many-Core (GPU) ⚫Communicates with every other node within it’s private network to complete any given task.
  • 17. DIFFERENCES BETWEEN ⚫Supercomputer ⚫Built for a specific application ⚫ Supercomputers are designed for continuous usage with production applications and are most economical for continuous-production users. ⚫HPC ⚫Is modular ⚫provide capacity cluster technologies that are economical at delivering compute capacity for irregular workloads.