SlideShare una empresa de Scribd logo
1 de 30
CSC Supercomputing Services
Olli-Pekka Lehto
Development Manager
Computing Platforms
olli-pekka.lehto@csc.fi
@ople
Supercomputers back in the day..
Supercomputers today
Commodity technologies rule
– Clusters of x86 Linux servers
– Ethernet, InfiniBand networks
– DIY software stacks
Special systems in high-end
– BlueGene, Cray, NEC
– Increasingly commodity-based
Cloud computing increasing
CSC: >4000 customers, ~500 projects
http://www.top500.org
Use of supercomputers today
Use of supercomputers diversifying
– Finance
– Digital product design
– Digital humanities (“socionomics”)
– Linguistics
Huge potential
– Able to solve old problems in large scale
– New approaches to existing problems
– Dreaming up new approaches
Supercomputer architecture today
EdustasolmuEdustasolmut
Frontend nodes
Kytkentäverkko
Interconnect networkLaskentasolmut
Compute nodes
Levypalvelimet
Storage servers
Levyjärjestelmä
Storage system
Internet
Hallintasolmut
Management nodes
Hallintaverkko
Hallintasolmut
Management nodes
CSC Computing Services
Performance Capacity Accelerated Cloud Hosting
Sisu
Massive
parallelism
Fast
interconnect
Taito
General use
Large memory
>100
applications
Taito
extension
Visualization
Special codes
Nvidia GPU
Intel Xeon Phi
cPouta
Build your
own
Openstack
IaaS
Kajaani
Espoo
Efficient and
secure
datacenters
Virtual and
physical
servers
Storage Services
Backup Archiving
Fast parallel storage
CSC Computing Services
Performance Capacity Accelerated Cloud Hosting
Sisu
Cray XC40
40512
cores
1700 TFlops
Taito
HP Cluster
18880
cores
580 TFlops
Taito
extension
Bull cluster
76 Nvidia K40
GPU
90 Intel Xeon
Phi 7120X
240 TFlops
cPouta
Dynamically
provisioned
from Taito
Kajaani
Espoo
Storage Services
>4PB, ~ 100GB/s
New: Xeon Haswell E5 CPUs
Intel Xeon E5-2690v3 2,6GHz
– Launched 9/2014
– 12 cores/CPU (+50%)
– AVX2 instructions (2x max flops/GHz)
– DDR4 memory
– “Energy-to-solution” at best 1/3 vs.
Sandy Bridge
CSC one of earliest adopters
– Sisu upgraded 7/2014
– Taito upgraded 12/2014
Total performance:
2.7 PFlop/s
CSC is the most powerful academic
computing facility in the Nordics
Datacenter Kajaani
Old paper warehouse
– Renforsin Ranta
Advantages
– Cool climate
– Cheap & reliable power
– Expandable
– High energy-efficiency
– Local expertise
Getting started
Academic use (OKM)
Activate an account at CSC
– https://research.csc.fi/accounts-and-projects
Initial quota for testing & minor work
– Taito access, core hours, storage
Other use (non-OKM, commercial)
Paid packages
– Annual base package + additional compute
and storage quota options
Send mail to asiakaspalvelu@csc.fi for
details
Accessing Taito & Sisu
NoMachine NX –virtual desktop
Unix shell & X-Windows
Scientists’ User Interface
https://sui.csc.fi
Usage Options
1. Use preinstalled apps (>100)
– MATLAB, Maple, Mathematica, Abaqus,
Ansys, Fluent, SUI web apps etc.
– https://research.csc.fi/software
2. Install your own apps
– (RedHat) Linux –compatibility needed
3. Build your own code
– Popular languages C/C++, Fortran, Python, R
GPU: CUDA, OpenCL, OpenACC
– Parallelization: MPI, OpenMP, PGAS
Which system to use?
Various levels of capability
– From fast workstation
– ..to world-class supercomputing
Various levels of expertise needed
1. Scientist’s User Interface
https://sui.csc.fi/
1. Taito-shell – Get started quickly
Instant access
– ssh into taito-shell.csc.fi
– You will be logged in to a shared server
– Run programs directly
Resources are not guaranteed
– 4 cores, 128GB RAM as “best effort”
– We scale node pool according to usage
Not recommended for heavy computing
https://research.csc.fi/sisu-user-guide
2. Taito – For general use
Guaranteed resources
– ssh into taito.csc.fi (frontend node)
– Prepare your job on the fronend node
– Submit your job into the batch job system (SLURM)
– SLURM allocates the resources and runs the job
Guaranteed resources
– 1-100s of cores, 64-256GB RAM per node
– 2 hugemem nodes: 1.5TB RAM per node
https://research.csc.fi/taito-user-guide
3. Taito extension - Novel technology
Specialized processors for computing
– Intel Xeon Phi 7120X
– Nvidia Tesla K40 GPU (also for visualization)
Usage is similar to Taito (SLURM etc.)
Potential for high performance (>2x CPU)
– Applications must support Phi/GPU
– Performance depends on the application
Future of supercomputing?
https://research.csc.fi/taito-gpu
https://research.csc.fi/taito-mic
4. Sisu – Extreme scaling
When you need even more cores
– 100s to 1000s of cores
– At this point scaling is challenging
Cray’s fast interconnect network helps out a lot
Usage similar to Taito (SLURM etc.)
Apply for access
– Demsonstrate that your application can scale
– ..or use a preinstalled application
https://research.csc.fi/sisu-user-guide
5. Grand Challenges & PRACE
If even 8000 cores is not enough?
Grand Challenge calls
– For cutting-edge research that requires huge
resources
– Assessed by a scientific customer panel
PRACE calls
– Access to the largest systems in Europe
https://www.csc.fi/en/web/guest/grand-challenge-proposals
http://www.prace-ri.eu/
Scalable computing solutions
Taito-shell
SUI
Taito
Sisu
Grand Challenges
PRACETaito
extension
Capability
Common storage for all systems
All systems x86 Linux –based
New: Accelerators
Special processors for computing
– 72 Nvidia Tesla K40 GPGPU
– 90 Intel Xeon Phi 7120X
Very efficient and powerful
– ..if the application supports it
GPUs can be used for visualization
Integrated into the Taito-cluster
– Direct-liquid cooled racks by Bull-Atos
https://research.csc.fi/taito-gpu
https://research.csc.fi/taito-mic
Why use CSC computing services?
High-end compute HW, storage, networks
Free for academia
Secure operations
Data stays in Finland
Large library of applications
Specialist support & consulting
Highly developed HPC software stack
Services for all usage levels
– You can also mix & match!
Energy-efficiency
0
0.5
1
1.5
2
2.5
3
3.5
Vuori Sisu P1 Taito P1 Sisu P2 Taito P2 Bull
GFlop/W
Taito-extension
Cray XC blade
4 dual CPU nodes (96 cores)
64GB RAM per node
Aries Router
(500GB/s switching capability)
Power
Net
Blade in XC rack
48 blades
384 CPUs
4608 cores
Party in the back
Aries Interconnect
2 dimensional
all-to-all network
in a group
All-to-all network
between groups
Source:
Robert Alverson, Cray
Hot Interconnects 2012 keynote
Optical uplinks to
inter-group net
29CSC presentation
Cray interconnect bandwidth
9 000 000 x 1,75 x
Avg european consumer IP
traffic (~4TB/s) 2013
OR
1080p Netflix streams
~7 TB/s
=

Más contenido relacionado

Destacado

Destacado (6)

Abhishek seminar
Abhishek seminarAbhishek seminar
Abhishek seminar
 
From the Archives: Future of Supercomputing at Altparty 2009
From the Archives: Future of Supercomputing at Altparty 2009From the Archives: Future of Supercomputing at Altparty 2009
From the Archives: Future of Supercomputing at Altparty 2009
 
CARBON ABATEMENT TECHNOLOGY(CAT)
CARBON ABATEMENT TECHNOLOGY(CAT)CARBON ABATEMENT TECHNOLOGY(CAT)
CARBON ABATEMENT TECHNOLOGY(CAT)
 
Writing a Literature Review- handout
Writing a Literature Review- handout Writing a Literature Review- handout
Writing a Literature Review- handout
 
CARBON ABATEMENT TECHNOLOGIES
CARBON ABATEMENT TECHNOLOGIESCARBON ABATEMENT TECHNOLOGIES
CARBON ABATEMENT TECHNOLOGIES
 
Sample literature review
Sample literature reviewSample literature review
Sample literature review
 

Similar a CSC Supercomputing Services @ Vaasa University 18.2.2015

Designing High-Performance and Scalable Middleware for HPC, AI and Data Science
Designing High-Performance and Scalable Middleware for HPC, AI and Data ScienceDesigning High-Performance and Scalable Middleware for HPC, AI and Data Science
Designing High-Performance and Scalable Middleware for HPC, AI and Data ScienceObject Automation
 
Designing High performance & Scalable Middleware for HPC
Designing High performance & Scalable Middleware for HPCDesigning High performance & Scalable Middleware for HPC
Designing High performance & Scalable Middleware for HPCObject Automation
 
Role of python in hpc
Role of python in hpcRole of python in hpc
Role of python in hpcDr Reeja S R
 
Cluster Tutorial
Cluster TutorialCluster Tutorial
Cluster Tutorialcybercbm
 
Designing HPC, Deep Learning, and Cloud Middleware for Exascale Systems
Designing HPC, Deep Learning, and Cloud Middleware for Exascale SystemsDesigning HPC, Deep Learning, and Cloud Middleware for Exascale Systems
Designing HPC, Deep Learning, and Cloud Middleware for Exascale Systemsinside-BigData.com
 
General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school ISSGC Summer School
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleAntoine COETSIER
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...inside-BigData.com
 
Accelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing TechnologiesAccelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing TechnologiesIntel® Software
 
High-Performance and Scalable Designs of Programming Models for Exascale Systems
High-Performance and Scalable Designs of Programming Models for Exascale SystemsHigh-Performance and Scalable Designs of Programming Models for Exascale Systems
High-Performance and Scalable Designs of Programming Models for Exascale Systemsinside-BigData.com
 
Scalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC SystemsScalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC Systemsinside-BigData.com
 
Designing HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale SystemsDesigning HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale Systemsinside-BigData.com
 
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storageWebinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storageMayaData Inc
 
Innovation with ai at scale on the edge vt sept 2019 v0
Innovation with ai at scale  on the edge vt sept 2019 v0Innovation with ai at scale  on the edge vt sept 2019 v0
Innovation with ai at scale on the edge vt sept 2019 v0Ganesan Narayanasamy
 
Introduction to HPC & Supercomputing in AI
Introduction to HPC & Supercomputing in AIIntroduction to HPC & Supercomputing in AI
Introduction to HPC & Supercomputing in AITyrone Systems
 
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...OCCIware
 
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OW2
 

Similar a CSC Supercomputing Services @ Vaasa University 18.2.2015 (20)

Designing High-Performance and Scalable Middleware for HPC, AI and Data Science
Designing High-Performance and Scalable Middleware for HPC, AI and Data ScienceDesigning High-Performance and Scalable Middleware for HPC, AI and Data Science
Designing High-Performance and Scalable Middleware for HPC, AI and Data Science
 
Designing High performance & Scalable Middleware for HPC
Designing High performance & Scalable Middleware for HPCDesigning High performance & Scalable Middleware for HPC
Designing High performance & Scalable Middleware for HPC
 
Role of python in hpc
Role of python in hpcRole of python in hpc
Role of python in hpc
 
Cluster Tutorial
Cluster TutorialCluster Tutorial
Cluster Tutorial
 
Designing HPC, Deep Learning, and Cloud Middleware for Exascale Systems
Designing HPC, Deep Learning, and Cloud Middleware for Exascale SystemsDesigning HPC, Deep Learning, and Cloud Middleware for Exascale Systems
Designing HPC, Deep Learning, and Cloud Middleware for Exascale Systems
 
General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school General Introduction to technologies that will be seen in the school
General Introduction to technologies that will be seen in the school
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
 
1 App,
1 App, 1 App,
1 App,
 
Techmeeting-17feb2016
Techmeeting-17feb2016Techmeeting-17feb2016
Techmeeting-17feb2016
 
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
How to Achieve High-Performance, Scalable and Distributed DNN Training on Mod...
 
Accelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing TechnologiesAccelerate Big Data Processing with High-Performance Computing Technologies
Accelerate Big Data Processing with High-Performance Computing Technologies
 
High-Performance and Scalable Designs of Programming Models for Exascale Systems
High-Performance and Scalable Designs of Programming Models for Exascale SystemsHigh-Performance and Scalable Designs of Programming Models for Exascale Systems
High-Performance and Scalable Designs of Programming Models for Exascale Systems
 
Scalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC SystemsScalable and Distributed DNN Training on Modern HPC Systems
Scalable and Distributed DNN Training on Modern HPC Systems
 
Designing HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale SystemsDesigning HPC & Deep Learning Middleware for Exascale Systems
Designing HPC & Deep Learning Middleware for Exascale Systems
 
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storageWebinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
Webinar: OpenEBS - Still Free and now FASTEST Kubernetes storage
 
Innovation with ai at scale on the edge vt sept 2019 v0
Innovation with ai at scale  on the edge vt sept 2019 v0Innovation with ai at scale  on the edge vt sept 2019 v0
Innovation with ai at scale on the edge vt sept 2019 v0
 
Review of QNX
Review of QNXReview of QNX
Review of QNX
 
Introduction to HPC & Supercomputing in AI
Introduction to HPC & Supercomputing in AIIntroduction to HPC & Supercomputing in AI
Introduction to HPC & Supercomputing in AI
 
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
OCCIware, an extensible, standard-based XaaS consumer platform to manage ever...
 
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
OCCIware: Extensible and Standard-based XaaS Platform To Manage Everything in...
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

CSC Supercomputing Services @ Vaasa University 18.2.2015

  • 1. CSC Supercomputing Services Olli-Pekka Lehto Development Manager Computing Platforms olli-pekka.lehto@csc.fi @ople
  • 3. Supercomputers today Commodity technologies rule – Clusters of x86 Linux servers – Ethernet, InfiniBand networks – DIY software stacks Special systems in high-end – BlueGene, Cray, NEC – Increasingly commodity-based Cloud computing increasing CSC: >4000 customers, ~500 projects http://www.top500.org
  • 4. Use of supercomputers today Use of supercomputers diversifying – Finance – Digital product design – Digital humanities (“socionomics”) – Linguistics Huge potential – Able to solve old problems in large scale – New approaches to existing problems – Dreaming up new approaches
  • 5. Supercomputer architecture today EdustasolmuEdustasolmut Frontend nodes Kytkentäverkko Interconnect networkLaskentasolmut Compute nodes Levypalvelimet Storage servers Levyjärjestelmä Storage system Internet Hallintasolmut Management nodes Hallintaverkko Hallintasolmut Management nodes
  • 6. CSC Computing Services Performance Capacity Accelerated Cloud Hosting Sisu Massive parallelism Fast interconnect Taito General use Large memory >100 applications Taito extension Visualization Special codes Nvidia GPU Intel Xeon Phi cPouta Build your own Openstack IaaS Kajaani Espoo Efficient and secure datacenters Virtual and physical servers Storage Services Backup Archiving Fast parallel storage
  • 7. CSC Computing Services Performance Capacity Accelerated Cloud Hosting Sisu Cray XC40 40512 cores 1700 TFlops Taito HP Cluster 18880 cores 580 TFlops Taito extension Bull cluster 76 Nvidia K40 GPU 90 Intel Xeon Phi 7120X 240 TFlops cPouta Dynamically provisioned from Taito Kajaani Espoo Storage Services >4PB, ~ 100GB/s
  • 8. New: Xeon Haswell E5 CPUs Intel Xeon E5-2690v3 2,6GHz – Launched 9/2014 – 12 cores/CPU (+50%) – AVX2 instructions (2x max flops/GHz) – DDR4 memory – “Energy-to-solution” at best 1/3 vs. Sandy Bridge CSC one of earliest adopters – Sisu upgraded 7/2014 – Taito upgraded 12/2014
  • 9. Total performance: 2.7 PFlop/s CSC is the most powerful academic computing facility in the Nordics
  • 10. Datacenter Kajaani Old paper warehouse – Renforsin Ranta Advantages – Cool climate – Cheap & reliable power – Expandable – High energy-efficiency – Local expertise
  • 11. Getting started Academic use (OKM) Activate an account at CSC – https://research.csc.fi/accounts-and-projects Initial quota for testing & minor work – Taito access, core hours, storage Other use (non-OKM, commercial) Paid packages – Annual base package + additional compute and storage quota options Send mail to asiakaspalvelu@csc.fi for details
  • 12. Accessing Taito & Sisu NoMachine NX –virtual desktop Unix shell & X-Windows Scientists’ User Interface https://sui.csc.fi
  • 13. Usage Options 1. Use preinstalled apps (>100) – MATLAB, Maple, Mathematica, Abaqus, Ansys, Fluent, SUI web apps etc. – https://research.csc.fi/software 2. Install your own apps – (RedHat) Linux –compatibility needed 3. Build your own code – Popular languages C/C++, Fortran, Python, R GPU: CUDA, OpenCL, OpenACC – Parallelization: MPI, OpenMP, PGAS
  • 14. Which system to use? Various levels of capability – From fast workstation – ..to world-class supercomputing Various levels of expertise needed
  • 15. 1. Scientist’s User Interface https://sui.csc.fi/
  • 16. 1. Taito-shell – Get started quickly Instant access – ssh into taito-shell.csc.fi – You will be logged in to a shared server – Run programs directly Resources are not guaranteed – 4 cores, 128GB RAM as “best effort” – We scale node pool according to usage Not recommended for heavy computing https://research.csc.fi/sisu-user-guide
  • 17. 2. Taito – For general use Guaranteed resources – ssh into taito.csc.fi (frontend node) – Prepare your job on the fronend node – Submit your job into the batch job system (SLURM) – SLURM allocates the resources and runs the job Guaranteed resources – 1-100s of cores, 64-256GB RAM per node – 2 hugemem nodes: 1.5TB RAM per node https://research.csc.fi/taito-user-guide
  • 18. 3. Taito extension - Novel technology Specialized processors for computing – Intel Xeon Phi 7120X – Nvidia Tesla K40 GPU (also for visualization) Usage is similar to Taito (SLURM etc.) Potential for high performance (>2x CPU) – Applications must support Phi/GPU – Performance depends on the application Future of supercomputing? https://research.csc.fi/taito-gpu https://research.csc.fi/taito-mic
  • 19. 4. Sisu – Extreme scaling When you need even more cores – 100s to 1000s of cores – At this point scaling is challenging Cray’s fast interconnect network helps out a lot Usage similar to Taito (SLURM etc.) Apply for access – Demsonstrate that your application can scale – ..or use a preinstalled application https://research.csc.fi/sisu-user-guide
  • 20. 5. Grand Challenges & PRACE If even 8000 cores is not enough? Grand Challenge calls – For cutting-edge research that requires huge resources – Assessed by a scientific customer panel PRACE calls – Access to the largest systems in Europe https://www.csc.fi/en/web/guest/grand-challenge-proposals http://www.prace-ri.eu/
  • 21. Scalable computing solutions Taito-shell SUI Taito Sisu Grand Challenges PRACETaito extension Capability Common storage for all systems All systems x86 Linux –based
  • 22.
  • 23. New: Accelerators Special processors for computing – 72 Nvidia Tesla K40 GPGPU – 90 Intel Xeon Phi 7120X Very efficient and powerful – ..if the application supports it GPUs can be used for visualization Integrated into the Taito-cluster – Direct-liquid cooled racks by Bull-Atos https://research.csc.fi/taito-gpu https://research.csc.fi/taito-mic
  • 24. Why use CSC computing services? High-end compute HW, storage, networks Free for academia Secure operations Data stays in Finland Large library of applications Specialist support & consulting Highly developed HPC software stack Services for all usage levels – You can also mix & match!
  • 25. Energy-efficiency 0 0.5 1 1.5 2 2.5 3 3.5 Vuori Sisu P1 Taito P1 Sisu P2 Taito P2 Bull GFlop/W Taito-extension
  • 26. Cray XC blade 4 dual CPU nodes (96 cores) 64GB RAM per node Aries Router (500GB/s switching capability) Power Net
  • 27. Blade in XC rack 48 blades 384 CPUs 4608 cores
  • 28. Party in the back
  • 29. Aries Interconnect 2 dimensional all-to-all network in a group All-to-all network between groups Source: Robert Alverson, Cray Hot Interconnects 2012 keynote Optical uplinks to inter-group net 29CSC presentation
  • 30. Cray interconnect bandwidth 9 000 000 x 1,75 x Avg european consumer IP traffic (~4TB/s) 2013 OR 1080p Netflix streams ~7 TB/s =