• No results found

Barcelona Supercomputing Center

N/A
N/A
Protected

Academic year: 2021

Share "Barcelona Supercomputing Center"

Copied!
36
0
0

Loading.... (view fulltext now)

Full text

(1)

www.bsc.es

Madrid, Febrero, 2014

Barcelona Supercomputing Center

Centro Nacional de Supercomputación

Prof. Mateo Valero, Director

(2)

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-01

CEPBA

CIRI

BSC

High Performance Computing VI TIN2012-34557

Relevance

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-60625

(3)

Our Origins

AMES, CIMNE Metodos Cuantitativos Gonfiesa CESCA, CESGA Hesperia Neosystem s UPC-EIO

Iberdrola, 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

(4)

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

(5)

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

(6)

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

(7)

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)

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

(9)

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)

10

REPSOL-BSC Research Center

Developing the most advanced technology for geophysical

exploration

(11)

11

REPSOL-BSC Research Center

(12)
(13)

Energy sector

Iberdrola Renovables

(14)

14

(15)

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

(16)

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.

(17)

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)

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 .

(19)

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)

20

(21)

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)

22

(23)

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 Denmark

Nature Natotechnology (2013), Nature Methods (2013)

Nature (2012), Nature Genetics (2012), Nature (2011),

Genome Research (2011)

(24)

24

ALYA RED

E

J. for Numerical Methods in Biomedical Engineering (2011, 2012)

(25)

26

(26)

Big Data Challenges

1

2

3

Data processing challenges

Data storage challenges

Data management challenges

(27)
(28)
(29)

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€

(30)

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

(31)

32

Education and Professional Training

There is a shortage of

HPC professionals

Users must also be

trained

This fast moving

technology area

needs a

multidisciplinary

educational approach

• Master & PhD

programmes

• Summer schools

• Workshops

• Seminars

• Retreats

(32)

Professional Training courses – PRACE in BSC(2013-14)

Code

Course Title

Level / days

Dates

BSC10

Parallel Programming Workshop

L1 -1; L2 - 4

14 -18.10. 2013

BSC09

Introduction to simulation environment for Earth Sciences

C/C- 2

12 -13.12. 2013

BSC11i

System Administration on a Petaflop System, MareNostrum III

L3 - 2

27, 28.01.2014

BSC13i

13

th

VI - HPC Tuning Workshop

L2/3 - 3

10 – 12.02. 2014

BSC07

HPC-based simulations: Engineering and Environment

C/C - 3

05 -07.02. 2014

BSC08

Simulation environment for Life Sciences

C/C - 2

13 -14.03. 2014

BSC06

Systems Workshop: Programming MareNostrum III

L2 - 2

10 -11.04. 2014

BSC01

Performance Analysis and Tools

L2 -1; L3 - 1

12 -13.05. 2014

BSC02

Heterogeneous Programming on GPUs with MPI + OmpSs

L2 -1; L3 - 1

14 -15.05. 2014

BSC03

Programming ARM based prototypes

L3 - 1

16.05. 2014

BSC12i

HPC-based simulations for the Industrial Realm

C/C - 1

19. 05. 2014

BSC04

Introduction to CUDA Programming (with CCOE)

L2 - 5

02 -06.05. 2014

BSC05

PUMPS Summer School (with CCOE)

L2 -1; L3 - 4

July 2014

legend

BSCXY in white – standard training course

(33)

Overall BSC training attendees period Sep'2011- Oct’13

Academic

year

Number

of

events

Number of

attendees

2011 -

2012

16

624

2012 -

2013

29

1125

2013 -

2014

planned

23

so far 608

still in

progress

(34)

Education for Parallel Programming

Multicore-based pacifier

I multi-core

programming

I many-core

programming

We all

massive parallel

prog.

I games

(35)

36

Argentina

Austria

Belgium

Bosnia

Bulgaria

Canada

Colombia

Chile

China

Cuba

Denmark

Ecuador

France

Germany

Greece

Hungary

India

Iran

Ireland

Italy

Japan

Lithuania

Mexico

Montenegro

Pakistan

Poland

Portugal

Romania

Russia

Serbia

Slovakia

Spain

Sweden

Syria

Thailand

Turkey

Ukraine

United

Kingdom

USA

Venezuela

Staff from 40 different countries work together at BSC

Science today is about collaborating and competing

internationally

(36)

www.bsc.es

Thank you!

References

Related documents