HPC Architectures
Types of resource currently in use
HPC Architectures Types of resource currently in use Outline - - PowerPoint PPT Presentation
HPC Architectures Types of resource currently in use Outline Shared memory architectures Distributed memory architectures Distributed memory with shared-memory nodes Accelerators What is the difference between different Tiers?
Types of resource currently in use
Simplest to use, hardest to build
common since the early 90’s
systems on a single chip
Memory
Processor
Shared Bus
Processor Processor Processor Processor
to multicore
numbers (> 1024 cores)
Clusters and interconnects
contained part is called a node.
its own copy of the OS
Processor Processor Processor Processor Processor Processor Processor Processor
Interconnect
the interconnect performance
reveal themselves to be CPU, memory or IO bound
usually provide the performance required
Almost everything now falls into this class
shared-memory system
some specific topology
have NUMA nodes
systems with multicore processors
runs a single copy
programming
memory (MPI+OpenMP) programming
appropriate number of shared-memory threads to occupy all the cores
complicated on these machines
Login/PP Nodes Compute Nodes
GPFS 23PB NFS 218TB Lustre 4.4PB
How are they incorporated?
using the hybrid architecture model
Phi) recently added
has 16GB on chip memory
What is the difference between different tiers?
Tiers Tier 0 – Pan-national Facilities Tier 1 – National Facilities Tier 2 – Regional Facilities Tier 3 – Institutional Facilities
linked by an interconnect.
memory
memory model