13
Services for Experienced and Starting HPC Tier 3 Users (SES-HPC) Prof. Dr.-Ing Sabine Roller

Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

Services for Experienced and Starting HPC Tier 3 Users (SES-HPC)

Prof. Dr.-Ing Sabine Roller

Page 2: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 2

• Permeability between Tier 3 and higher tiers– More resources needed for larger

problem sizes – Code development on Tier 3 –

productive runs on Tier 1

Project Focus:Tier1

National/International

Tier3Federal/Local

Tier2National/Federal

• Getting people onto Tier 3– Users need beginner-level training– Users need continuous support and

training

Page 3: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 3

Five pillars of support

PerformanceAnalysis

TeachingandTraining

Third-partyCodeSupport

TierChangeSupport

KnowledgeTransfer

Page 4: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 4

Five pillars of support

PerformanceAnalysis

Experiencedcodedevelopers

• Performancereviews

• Performancemeasurementtools

TeachingandTraining

Third-partyCodeSupport

TierChangeSupport

KnowledgeTransfer

Page 5: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 5

Five pillars of support

PerformanceAnalysis

Experiencedcodedevelopers

• Performancereviews

• Performancemeasurementtools

TeachingandTraining

Beginnercodedevelopers

• Holdclasses

• Adviseonexternalcourses

• Gaugedemandfornewcourses

Third-partyCodeSupport

TierChangeSupport

KnowledgeTransfer

Page 6: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 6

Five pillars of support

PerformanceAnalysis

Experiencedcodedevelopers

• Performancereviews

• Performancemeasurementtools

TeachingandTraining

Beginnercodedevelopers

• Holdclasses

• Adviseonexternalcourses

• Gaugedemandfornewcourses

Third-partyCodeSupport

Usersofcomm-ercial/open-source

codes

• Support infinding optimalsettings

• Findmostsuitablehardware

TierChangeSupport

KnowledgeTransfer

Page 7: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 7

Five pillars of support

PerformanceAnalysis

Experiencedcodedevelopers

• Performancereviews

• Performancemeasurementtools

TeachingandTraining

Beginnercodedevelopers

• Holdclasses

• Adviseonexternalcourses

• Gaugedemandfornewcourses

Third-partyCodeSupport

Usersofcomm-ercial/open-source

codes

• Support infinding optimalsettings

• Findmostsuitablehardware

TierChangeSupport

Devteamswhowanttoapplyforhigher tierhardw.

• Findmostsuitablehardware

• Testandevaluationofsoftware

KnowledgeTransfer

Page 8: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 8

Five pillars of support

PerformanceAnalysis

Experiencedcodedevelopers

• Performancereviews

• Performancemeasurementtools

TeachingandTraining

Beginnercodedevelopers

• Holdclasses

• Adviseonexternalcourses

• Gaugedemandfornewcourses

Third-partyCodeSupport

Usersofcomm-ercial/open-source

codes

• Support infinding optimalsettings

• Findmostsuitablehardware

TierChangeSupport

Devteamswhowanttoapplyforhigher tierhardw.

• Findmostsuitablehardware

• Testandevaluationofsoftware

KnowledgeTransfer

AllHPCusers

• Establishandmaintainwiki

• Organizenetworkingworkshops

Page 9: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

THANK YOU FOR YOUR KIND ATTENTION.

20.07.17 SES-HPC 9

Page 10: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 10

Production system:• Hardware

– 136 dual socket Intel Westmere nodes– 20 dual socket Intel Haswell nodes

• Operating system– SLES

• Cluster manager– Bright Cluster Manager 7.0

• Job scheduler– Slurm

• Storage– BeeGFS

Current Installation(s): HorUS

Page 11: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 11

Soon-to-be-production system:• Changes:

– Operating system• SLES à CentOS 7.3

– Cluster manager• Bright Cluster Manager 7.0 à 7.3 (8.0?)

• Reasons:– Licencing in SLES changed

• Lowest/cheapest support level canceled– Better experience when installing community projects

• OpenFOAM/NwCHEM– Compiler/Toolchain/...

Current Installation(s): HorUS

Page 12: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 12

• HPC– CFD

• Development/Testing/Production of Tier-1– Research codes (APES, Musubi, Ateles, ...)

• Production runs using commercial codes– Powerflow, Ansys, ...

• Production runs using open-source frameworks– OpenFOAM, ...

– Structural Analysis• Commercial Software

– Abaqus, Pam-Crash, Hyperworks, ...– Chemistry

• Gaussian, NWchem, ...

Current user profile

ChemistryandBiology13%

Electrical Engineeringandcomputer science

1%

MechanicalEngineering79%

Mathematics1%

Physics6%

Usergroups onthe cluster

Page 13: Services for Experienced and Starting HPC Tier 3 Users (SES … · 2017-07-24 · 20.07.17 SES-HPC 2 • Permeability between Tier 3 and higher tiers – More resources needed for

20.07.17 SES-HPC 13

• DFG funded project: SES-HPC– Services for experienced and starting HPC Tier 3 users

• Optimization of codes• Support for larger simulations with open-source and commercial software• Training and courses• Supporting the step to larger machines• Sustainability and knowledge transfer

HPC Projects