Upload
cory-lester
View
222
Download
5
Tags:
Embed Size (px)
Citation preview
1 Cray Inc
04/21/23 Cray IncSlide 2
Cray 2004-2010
Cray Adaptive Supercomputing
Vision
Cray moves to Linux-base OS
Cray Introduces
CX1
Cray moves to x86 with AMD Opteron
with XT3
Announces Intel and AMD will be incorporated into
future Cascade
Announces XT5m “mini” for the mid-
range
Cray scales production
systems to the petascale
CX1000 for the cluster/hybrid for
departmental markets
Cray Linux Environment
Version 3(CLE3)
ORNL, NICS, HECTOR, NERSC5&6, DOD HPCMP(AFRL, ERDC, NAVO, ARL, ARSC), CIELO, KMA, CSCS, CSC, NCAR, IndianaU, UofDuisberg-Essen, ISM, SWIFT, SNL, JRTRI, U of Bergen, HRLS and many others.
Deskside“Ease of Everything”
Mid-Range SupercomputingProduction Scalable
Capability ClustersHybrid Capable
High-End SupercomputingProduction Petascale
Cray XT6
Cray XT6m
CrayCX1
Cray CX1000
100 TF to Petascale$2M+
10TF to 100+ TF$0.5M to $3M
2 TF to 10+ TF$100K to $800K
Deskside$15K to $120K
3 Cray Inc
Cray Inc4
For the first time in a long time…
The most powerful supercomputers on the planet…
Enables applications at over a sustained petaflops and…can also run your key ISV applications.
®
®
®
®
5
Benefits of CLE3 and Cray’s Adaptive Supercomputing VisionPerformance: Support ultimate scalability
Scalability to run sustained petascale applications New storage and IO features with improved Lustre supportImproved scheduler features and supportBetter high-multicore node support with “Core Specialization”
Reliability: Industry-leading system availabilityNode health checking with “Advanced NodeKARE”Improved network resiliencyImproved serviceability and node replacement
Compatibility: Industry-standard OS baseSUSE base linuxImproved parallel IO support with “Data Virtualization Service (DVS)”Introducing CCM – Cluster Compatibility Mode
Flexibility: OS adapts at job runtimeExtreme Scalability Mode and Cluster Compatibility Mode
Cray Inc
6
• No compromise scalability• Low-Noise Kernel for scalability• Native Comm. & Optimized MPI• Application-specific performance
tuning and scaling
ESM – Extreme Scalability Mode
• No compromise compatibility• Fully standard x86/Linux• Standardized Communication Layer• Out-of-the-box ISV Installation• ISV applications simply install and run
CCM –Cluster Compatibility Mode
CLE3 run mode is set by the user on a job-by-job basis to provide full flexibility
Cray Inc
• Many Applications running in Extreme Scalability Mode (ESM)• Submit CCM application through Batch Scheduler, nodes reserved
qsub -q ccm Qname AppScript• Nodes assigned by batch SW and configured for CCM• Executes the batch script and Application• Other nodes scheduled for ESM or CCM applications as available • After CCM job completes, CCM nodes cleared• CCM nodes available for ESM or CCM mode Applications
Slide 7
Cray XT6/Baker System
Service Nodes
Compute NodesCCM Mode Running
ESM Mode Running
ESM Mode Idle
Cray Inc
Install out of the box No changes to install procedure
Install on shared storage Any globally shared storage
available on the compute nodes
Supports networked licenses
8 Cray Inc
CLE3 Offers our 3rd Generation SUSE Linux based OS New features for performance, scalability, reliability and compatibility Roadmap for further improvements
Cray Inc9
2009-2013
XT5/XT5m
XT6/XT6m (G34/SS)
Baker (G34/Gemini)
CLE 2.x
Cascade
CLE 3.x
Future OS ReleasesCLE 2Released 2008-2009
CLE 3 - Released 2010XT5/XT5m/XT6/XT6m/Baker
AMD OpteronTM 6100 Series ProcessorCluster Compatibility Mode 1.0Core SpecializationLUSTRE 1.8DVS Enhancements
2011Baker+
Future AMD OpteronTM 6000 SeriesCluster Compatibility Mode 2.0ISV Applications Acceleration
Cray Systems
Cray Inc10
CrayPATCray Apprentice
Iterative Refinement ToolkitCray PETSc, CASK
DVS
®
®
®
Every XT6 Cray System IncludesCray Integrated Tools Cray Compilation Environment
Fortran/C/UPC/CAF/C++ Optimized OpenMP/MPI Libraries CrayPat, Cray Apprentice2 Optimized Math Libraries
Iterative Refinement Toolkit Cray PETSc, CASK
Customer-selected OptionsCompilers
PGI, PathScaleDebuggers
TotalView, Allinea DDTSchedulers
Moab, PBS Professional, LSF
11 Cray Inc
Compilers, libraries, programming aids and tools to {enhance | improve} application performance and programmer productivity