www.bsc.es
Madrid, Febrero, 2014
Barcelona Supercomputing Center
Centro Nacional de Supercomputación
Prof. Mateo Valero, Director
Relevance
Excellence
Our Origins...Plan Nacional de Investigación
High-performance Computing group @ Computer Architecture
Department (UPC)
High-speed Low-cost Parallel Architecture Design PA85-0314 High Performance Computing TIC95-429 Architectures and Compilers for Supercomputers TIC92-880 Parallelism Exploitation in High Speed Architectures TIC89-299 High Performance Computing II TIC98-511-C02-01 High Performance Computing III TIC2001-995-C02-01 High Performance Computing IV TIN2004-07739-C02-01CEPBA
CIRI
BSC
High Performance Computing VI TIN2012-34557Relevance
COMPAQ
INTEL
MICROSOFT
IBM
INTEL
(Exascale)
NVIDIA
REPSOL
SAMSUNG
IBERDROLA
2008 - 2011 2012 - 2015 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 1987 1988 1989 High Performance Computing V TIN2007-60625Our Origins
AMES, CIMNE Metodos Cuantitativos Gonfiesa CESCA, CESGA Hesperia Neosystem s UPC-EIOIberdrola, Uitesa, UPV
AZTI UPC-LIM Ayto. Barcelona Uitesa UPC-EIO TGI UPM-DATSI Tecnatom, UMA Italeco Geospace Intecs Univ. Leiden Ospedali Galliera Le Molinette Parsytec PAC EDS ENEL EDF CSR4 Reiter Kenijoki Cari Verona AIS PAC Univ. Cat. Milan Volkswagen Ricardo PAC CANDEMAT CIMNE CEPBA-UPC Cristaleria Española UNICAN CEPBA-UPC Inisel Espacio Infocarto UPC-TSC CEPBA-UPC Intera SP Intera UK UPC-DIT CEPBA-UPC Torres Soft Greenhouse CEPBA-UPC BCN COSIVER Mides UPC-EIO CEBAL-ENTEC NEOSYSTEMS Soler y Palau CIMNE CEPBA-UPC CASA Envision GTD Intespace RUS CEPBA CESCA UMA UNICAN UPM SENER CIC UNICAN Iberdrola SAGE CEPBA-UPC INDO, CEPBA-UPC ST Mecanica DERBI AUSA CEPBA-UPC Ferrari, Genias, P3C
Como avanza la ciencia hoy?
CARO
PELIGROSO
IMPOSIBLE
Simulación
Simulación = Calcular las fórmulas de la teoría
Teoria
Observación
Experimentación
Los “fórmula 1” de la supercomputación hoy
FLOP/segon
(operaciones en cifras reales)
#1 (55 PF)
Tianhe @
National University of
Defense Technology, 54.9 PFlops
#1 EU (5PF)
JUQUEEN @ Forschungszentrum Jülich
#1 Espanya (1PF)
MN3 @ BSC
Samsung Exynos > 50 Gflops
Prototips MontBlanc @ BSC
MareNostrum 3 Supercomputer
10
15
Floating Point Operations per Second
Nearly 50,000 cores
Ranked 34th fastest in the world
and 12th in Europe (top500
Barcelona Supercomputing Center
Centro Nacional de Supercomputación
BSC-CNS objectives:
–
R&D in Computer, Life, Earth and Engineering Sciences
–
Supercomputing services and support to Spanish and
European researchers
BSC-CNS is a consortium that includes:
–
Spanish Government 51%
–
Catalonian Government 37%
–
Universitat Politècnica de Catalunya (UPC) 12%
+400 people, 40 countries
7
8
EARTH SCIENCES
To develop and implement
global and regional
state-of-the-art models for
short-term air quality
forecast and long-term
climate applications
LIFE SCIENCES
To understand living
organisms by means of
theoretical and
computational methods
(molecular modeling,
genomics, proteomics)
CASE
To develop scientific and
engineering software to
efficiently exploit
super-computing capabilities
(biomedical, geophysics,
COMPUTER
SCIENCES
To influence the way
machines are built,
programmed and used:
programming models,
performance tools, Big
Data, computer
atmospheric, energy,
social and economic simulations)
architecture, energy efficiency
Joint Research Centres
BSC-NVIDIA CUDA
Center of Excellence
Training in Parallel Programming using CUDA
and StarSs
Optimising management of execution resources
in multi-GPU environments with GMAC
Repsol-BSC Research
Center
Research into advanced technologies
for the exploration of hydrocarbons,
subterranean and subsea reserve
modelling and fluid flows
Intel-BSC
Exascale Lab
Multi-year agreement focussing on
optimising efficiency through research into:
-
Programming Models
-
Performance Tools
-
Applications
BSC-IBM Technology Center
for Supercomputing
Research into future challenges for
supercomputers including power efficiency and
scalability, new programming models, and tools
for analysis and optimization of applications
BSC-Microsoft
Research Centre
Research into the design and interaction of
future microprocessors and software for the
mobile and desktop market segments
10
REPSOL-BSC Research Center
Developing the most advanced technology for geophysical
exploration
11
REPSOL-BSC Research Center
Energy sector
Iberdrola Renovables
14
Influyendo en el diseño de sistemas HPC
Performance analytics
Co-disseny hardware-software
:
ILP / memory/ power / resiliency walls
Influint en els
standards
de programació
StarSs
E
R
HPC everywhere
desktop, mobile,
realtime embedded
Publicaciones en las mejores
revistas y conferencias
The Human Brain Project
In the life sciences, one of the most spectacular
applications of information technology will be the EU’s
10-year €1.2bn Human Brain Project, the world’s largest
neuroscience research programme. Every aspect of the
project depends on computing, from neuroinformatics to
eventually simulating a working brain in a machine.
Mont-Blanc– Prototype and design of future European Exascale
machine and software stack
– EC funded project, started Oct 2011
– Low power, Embedded technology
exascale
– Low power components + MPI/OmpSs
18
Advanced ERC - Riding on Moore’s Law
5-year ERC Advanced Grant (M. Valero)
Idea: a radically new conception of parallel
architectures, built using a higher level of
abstraction
Objective: ensure continued performance
improvements by riding on Moore's Law.
Holistic approach with parallel architecture partially implemented as a
software runtime management layer
Multicore architecture with vector accelerators exploiting both thread
and data level parallelism to optimize data movement
Handling parallelism, the memory wall and the power wall, in application
domains from mobile to supercomputers .
E
19
Como un fármaco encuentra su diana
LifeScience: projecte
PELE
(Protein Energy Landscape Exploration)
NAR
, 41, W322-8 (2013);
J. Comp Chem
31, 1224-35 (2010)
Receptores hormonales nuclear
(proyecto conjunto con AstraZeneca)
Mediante PELE podemos observar
como un fármaco encuentra su diana y
estudiar, a nivel atómico, los enlaces.
Podemos estudiar efectos producidos
por mutaciones, nuevos fármacos, etc.
R
20
R
E
Chronic Lymphocitic Leukemia
We set up a Sequencing pipeline for the
Chronic Lymphocytic
Leukemia (CLL) Genome Project,
that aims to generate a
comprehensive catalogue of genomic alterations involved in the
development and progression of the disease.
Genome
Sequencing (CNAG)
BSC
500 Patients
1 Patient = less than a day
Data Management
expected 1.5 Pb
HPC Computing
Sustained 10-15%
BSC MareNostrum
Experimental
Validation
Nature 2011; Nature Genetics 2011; Nature Genetics 2012
CLL consortium lead by
C.López-Otin & E.Campos
22
R
Biomedical Research & Experimental Facilities
International Research Centers
BSC: Hub for HPC life science applications
Patients & Physicians
National and European Infrastructures
Massive Genomics Processing
Molecular Simulation
Organ and Tissue Simulations
Big Data
Programming Models and Tools
Energy-efficiency
Training
23
CENTRO DE VISIÓN POR COMPUTADOR Technical University of DenmarkNature Natotechnology (2013), Nature Methods (2013)
Nature (2012), Nature Genetics (2012), Nature (2011),
Genome Research (2011)
24
ALYA RED
E
J. for Numerical Methods in Biomedical Engineering (2011, 2012)
26
Big Data Challenges
1
2
3
Data processing challenges
Data storage challenges
Data management challenges
Competitive Income, all BSC R&D projects
(2005-….)
Total 89.7 M€ in grants and contracts*
24.6 M€
43.3 M€
21.8 M€
Top10
Rank Site Computer Procs Rmax Rpeak Power GFlops/W
att Name
1 National University of Defense Technology
TH-IVB-FEP Cluster, Intel Xeon E5-2692 12C 2.200GHz, TH Express-2, Intel Xeon Phi 31S1P
3120000
2736000 33,86 54,90 17,8 1,90 (MilkyWay-2) Tianhe-2
2 DOE/SC/OAK Ridge National Lab CRAY XK7, Opteron 6274 16C, 2.20 GHz, Cray Gemini interconnect, NVIDIA K20x
560640
261632 17,59 27,11 8,21 2,14 Titan
3 DOE/NNSA/LLNL BlueGene/Q, Power BQC 16C 1.60 GHz, Custom 1572864 17,17 20,13 7,89 2,18 Sequoia
4 RIKEN Advanced Institute for Computational Science (AICS)
Fujitsu, K computer, SPARC64 VIIIfx 2.0GHz, Tofu
interconnect
705024 10,51 11,28 12,65 0,83 K
5 DOE/SC/Argonne National Laboratory BlueGene/Q, Power BQC 16C 1.60GHz, Custom 786432 8,58 10,06 3,94 2,18 Mira
6 CSCS Cray XC30, Xeon E5-2670 8C 2.600GHz, Aries interconnect , NVIDIA K20x
115984
73808 6,27 7,79 2,32 2,70 Piz Daint
7 Texas Advanced Computing Center PowerEdge C8220, Xeon E5-2680 8C 2.700GHz, Infiniband FDR, Intel Xeon Phi
462462
366366 5,17 8,52 4,51 1,14 Stampede
8 Forschungszentrum Juelich (FZJ) BlueGene/Q, Power BQC 16C 1.60GHz, Custom 458752 5,00 5,87 2,30 2,18 JUQUEEN
9 DOE/NNSA/LLNL BlueGene/Q, Power BQC 16C 1.60 GHz, Custom 393216 4,29 5,03 1,97 2,18 Vulcan