SlideShare uma empresa 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
=

Mais conteúdo relacionado

Destaque

Destaque (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
 

Semelhante 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: 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
 
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
 

Semelhante 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: 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...
 
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...
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
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
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
🐬 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
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
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?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

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 =