The HBP's High Performance Computing Platform - Thomas Lippert, Jülich, HBP Subproject HPC
←
→
Page content transcription
If your browser does not render page correctly, please read the page content below
HBP Goals
To unify our understanding of the human brain!
!
To gain profound insights into what makes us human!
!
To use neuroinformatics and brain simulation !
!
To collect & integrate experimental data!
!
To build revolutionary new, brain derived, computing
technologies (HPC and neuromorphic)!
www.humanbrainproject.euHBP Goal FIGURE 2
Future
Applica>ons
• To build an integrated
ICT infrastructure
Integra>on
ICT
Pla7orms
enabling a
• global collaborative
effort towards
understanding the
human brain, and
ultimately
• to emulate its Data,
computational Knowledge,
Technologies,
...
capabilities
www.humanbrainproject.euThe Subprojects
Sub-projects! Research Areas! Sub-projects!
Strategic Mouse Brain Data!
Strategic Human Brain
Data!
Data!
Cognitive Architectures!
Neuroinformatics
Platform!
Theoretical Neuroscience! Theory!
Brain Simulation
Platform!
High Performance
Computing
Platform!
Platforms!
Medical Informatics
Platform!
Neuromorphic Computing
• Future Computing! Platform!
Applications!
• Future Neuroscience! Applications!
• Future Medicine!
Neurorobotics
Platform!
Ethics & Society! Ethics!HBP Platforms
Neuroinforma+cs
gateway
to
all
data,
knowledge
&
publicaAons
on
the
brain
Brain
Simula+on
capability
to
reconstruct
and
simulate
the
human
brain
from
parAal
and
comparaAve
data
using
fundamental
principles
of
biology
High
Performance
Compu+ng
remotely
High
accessible,
mulA-‐scale,
Performance
interacAve
exa-‐scale
Compu+ng
supercompuAng
remotely
accessible,
mulA-‐scale,
interacAve
and
data-‐
intensive
supercompuAng
Medical
Informa+cs
service
for
biologically-‐based
and
personal
disease
diagnosis,
treatment
and
drug
development
Neuromorphic
Compu+ng
biologically
grounded
pipeline
for
implemenAng
the
brain’s
circuits,
mechanisms
&
principles
in
compuAng
systems
Neurorobo+cs
biologically
ground
pipeline
to
develop
brain
inspired
roboAc
systems
www.humanbrainproject.eu 7Neuron Perspective
Mean
Field/
Maps/Bayesian
~0.1MB/
neuron
NEST
Neuron-‐based
NEURON
~1MB/
neuron
up
to
100GB/
ReacAon-‐
STEPS
neuron
Diffusion
up
to
100TB/
Molecular
GROMACS
neuron
Dynamics
www.humanbrainproject.eu 9Memory Requirements
Memory
Requirements
Cellular
Human
Brain
Planned
EU
–
HBP
Exaflop
machine
100
PB
Planned
EU
–
HBP
50
PF
machine
Jülich
BlueGene/Q
machine
Cellular
Rodent
Brain
100
TB
BBP
/
CSCS
Research
HPC
System
CADMOS
4-‐rack
BlueGene/P
1
TB
Cellular
Neocor+cal
Cellular
Mesocircuit
Column
10
GB
Single
Cellular
Model
1
MB
1
Gigaflops
1
Teraflops
1
Petaflops
1
Exaflops
Computa+onal
Complexity
Innova+on
required:
Need
hierarchical
memory
concept
for
the
HBP
www.humanbrainproject.eu 10HBP Supercomputer Schedule
FP7 Horizon2020 ?
Exascale
pre-Exascale
JUQUEEN
PCP PPI
Operational phase
Ramp-up phase
2013 2014 2015 2016 2017 2018 2019 2020 2021 2022
Launch of HBP
www.humanbrainproject.euHPC Platform Architecture
Development
Molecular
Dynamics
Capacity
Capacity
CSCS
BSC
Global
Parallel
File
System
HBP
Supercomputer
Capacity
Jülich
High-‐speed
network
Massive
Data
AnalyAcs
Capacity
Cloud
storage
CINECA
KIT
12
www.humanbrainproject.euThe HPC Platform
HPC Platform Work Package
Leaders
Thomas Lippert Jesus Labarta Torsten Kuhlen Anastasia Ailamaki Thomas Schulthess
Director, JSC Director, CS Dept. Director, VR Group Director, DIAS Lab Director, CSCS
Leader SP7: Leader WP7.2: Leader WP7.3: Leader WP7.4: Leader WP7.5:
HPC Platform Mathematical Interactive Exascale Data Integration and
Leader WP 7.1: Methods, Visualization, Analysis Management Operations
Technology Evaluation Programming Models and Control
and Tools
Leader WP7.6:
User Support and
Community Building
Leader WP7.7:
Scientific CoordinationHPC Platform Task Leaders
Anastasia Ailamaki Rosa M Badia Javier Bartolome Peter Buneman Luc Corbeil Giovanni Erbacci Andreas Frommer Minos Garofalakis
EPFL BSC BSC U Edinburgh ETH Zürich / CSCS CINECA U Wuppertal TU Crete
T7.4.1, T7.4.5 T7.2.2 T7.5.3 T7.4.3 T7.5.2 T7.5.4 T7.2.5 T7.4.2
Sergi Girona Marcus Hardt Martin Kersten Torsten Kuhlen Jesus Labarta Thomas Lippert Daniel Mallmann Vicente Martín
BSC KIT CWI RWTH Aachen BSC FZ Jülich FZ Jülich UPM
T7.6.2 T7.5.5 T7.4.4 T7.3.4 T7.2.1, T7.2.3 T7.1.2, T7.7.1 T7.5.7 T7.3.3
Bernd Mohr Ralph Niederberger Boris Orth Luis Pastor Dirk Pleiter Thomas Schulthess Felix Schürmann Klaus Wolkersdorfer
FZ Jülich FZ Jülich FZ Jülich URJC FZ Jülich ETH Zürich / CSCS EPFL FZ Jülich
T7.2.4 T7.5.6 T7.6.1 T7.3.2 T7.1.3 T7.1.1 T7.3.1 T7.5.1The First 18 Months
Make the supercomputing
capabilities at Jülich, Lugano,
Barcelona and Bologna available Subcellular Computing System
to the HBP Consortium
Main Production System
Software Development System
Data Analytics System
+ High-speed network + Shared filesystem
+ Local storage + Cloud storage @KITDefine the specific supercomputing requirements of HBP modeling and simulations • Work with HPC Industry in an open and transparent, competitive process è Pre-Commercial Procurement • To arrive at innovative HPC technology solutions meeting the HBP’s requirements such as large memory and interactive supercomputing • Thus lay the technological basis for the procurement of a pre- exascale production system in the next phase of the project
Work on the software • Components for interactive visualization, analysis and steering • Large-scale data management • Programming models FIGURE 44 • Resource and I/O management • Tools for performance analysis • Novel mathematical methods for neuroscience
Coordinate with other European HPC initiatives and research infrastructures www.humanbrainproject.eu
Many thanks!
You can also read