theibm‐bsc deep learningcenter - home - … · official creation of the barcelona supercomputing...

19
The IBM‐BSC Deep Learning Center Prof. Mateo Valero BSC Director 27/10/2016

Upload: vonhan

Post on 30-Aug-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

The IBM‐BSC Deep Learning Center 

Prof. Mateo ValeroBSC  Director

27/10/2016

Page 2: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Barcelona Supercomputing CenterCentro Nacional de Supercomputación

BSC‐CNS objectives:• Supercomputing services to 

Spanish and EU researchers

• R&D in Computer, Life, Earth and Engineering Sciences

• PhD programme, technology transfer, public engagement

BSC‐CNS is a consortium that includes:

Spanish Government         60%

Catalonian Government     30%

Univ. Politècnica de Catalunya (UPC)   10%

447 people from 44 countries *31th of December 2015

Page 3: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

One of the 23 Severo Ochoa Centres

Instituto de Física Teórica

Page 4: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

The MareNostrum 3 SupercomputerOver 1015 Floating Point Operations per second

70% PRACE        24% RES       6% BSC‐CNS

3 PBof disk storage

3 PBof disk storage

100.8 TBof main memory

100.8 TBof main memory

Nearly50,000 cores

Nearly50,000 cores

Page 5: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Mission of BSC Scientific Departments

Earth SciencesEarth 

Sciences

CASECASE

ComputerSciencesComputerSciences

LifeSciences

LifeSciences

To influence the way machines are built, programmed and used: programming models, performance tools, Big Data, computer architecture, energy efficiency

To develop and implement global and regional state‐of‐the‐art models for short‐term air quality forecast and long‐term 

climate applications

To understand living organisms by means of theoretical and computational methods 

(molecular modeling, genomics, proteomics)

To develop scientific and engineering software to efficiently exploit super‐computing capabilities 

(biomedical, geophysics, atmospheric, energy, social and economic simulations)

Page 6: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

BSC and the Global IT Industry 2016

NVIDIA GPU Center of Excellence

IBM‐BSC Deep Learning Center

Intel‐BSC Exascale Lab

BSC‐Microsoft Research Centre

Page 7: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

BSC and the Industrial Sector

Research  into advanced technologies for the exploration of hydrocarbons, subterranean and subsea reserve modelling and fluid flows

Repsol‐BSC Research Center Iberdrola Renovables

Page 8: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Collaborations with OpenPOWER members

Processor architecture, programming models, performance tools, resource management, applications

Programming models, operating system, applications (GPU Center of Excellence) (PUMPS Summer School)

Novel memory architectures for HPC

FPGA programming models

Memory architecture, programming models

Other collaborations (EU projects)

Page 9: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

IBM‐BSC research collaboration

2013 2014 2015 2016 2017 2018 2019

Technology Center for Supercomputing, a BSC‐IBM initiative

IBM‐BSC DeepLearning Center

2011 2012

Installation of MareNostrum III

MareIncognito Project2005 2006 2007 2008 2009 2010

Upgrade to MareNostrum II and creation of the Spanish Network for Supercomputing (RES)

Installation of first MareNostrum, ranked 4 in world Top500 list, first in EU

Official creation of the Barcelona Supercomputing Center (BSC)

Research collaboration agreement ‐ IBM Innovation Initiative at BSC

1984   1999 2000 2001 2002 2003 2004

CEPBA‐IBM Research Institute (CIRI)

Page 10: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

IBM‐BSC MareIncognito project (2007‐11)

Performance analysis tools

Processor and node

Load balancing

Interconnection networks

ApplicationsProgramming models

Models and prototype

- 4 relevant applications from BSC:Materials: SIESTAGeophysics imaging: RTMComp. Mechanics: ALYAPlasma: EUTERPE

- General kernels

- BSC’s tools and research (automatic analysis, sampling, clustering, …)

- Integration with IBM’s tools (Peekperf)

- BSC’s research on inter- and intra-application contention, and computation/communication overlap

- Integration of BSC’s Dimemas and IBM’s Venus simulators

- Contributions to new Cell B./E. design

- BSC research on architectural support to programming models

and their runtime implementation

- BSC’s research on coordinated Scheduling

(execution and powerefficiency)

- BSC’s programming models (OmpSs)

- BSC’s implementations of OpenMP for IBM compiler

(Cell B./E.)

Page 11: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

But we Need to Go One (Big) Step Further

IT companies in the 

HPC/Cognitive convergence

Sector‐specific companies 

tackling societal challenges

End‐users

Interdisciplinary cutting‐edge research 

institutions

StrongAlliances

Government and funding agencies

Page 12: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

• In June 2014, the University of Illinois at Urbana‐Champaign,INRIA, Argonne National Laboratory, BarcelonaSupercomputing Center and Jülich Supercomputing Centreformed the Joint Laboratory on Extreme Scale Computing.

• The Joint Laboratory focuses on software challenges found inextreme scale high‐performance computers.

• JLESC workshops organized twice per year. Next one in RikenAICS (December 2016)

Page 13: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Selected Centers for the Storage, Analysis and Distribution of PanCancer data

European Bioinf. Institute, UK

Electronics and Telecom, Korea 

IMSUT RIKEN Japan

Barcelona SupercomputingCenter, Spain

University ofCalifornia, San Diego

University ofCalifornia, Santa Cruz

DeutschesKrebsforschungszentrum,  

Germany

The SangerInstitute, UK

Ontario Institute of Cancer Research, CA

• 2500 tumor‐normal WG pairs for more than 20 tumor types

• ~1500 RNAseq samples• ~1500 expression arrays• ~1400 methylation data• Clinical records

Page 14: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

The Example of Precision MedicineData generators 

Drug Development

Data transfer, storage, processing, analysis and access

Pharmaceutical Companies

Precise Medicine

Enabling …

Health Systems

Personalised Healthcare

Page 15: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Next generation Human‐Computer (molecular) Design Tools

HPC Biophysics

Cognitive Computing Visualization

Page 16: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

A first initiative with IBM

National Collaboration Center for Research on Cognitive Precision Medicine

Page 17: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Joint IBM‐BSC Deep Learning Center (2016‐19)

Genomic Analytics Text Analytics Biochip and organ simulation

Hw acceleration of cognitive workloads (from Cloud to the Edge)

Programming models and runtimes (HPC and BigData intersection)

Data models and algorithms (representation, approximate computing)

Cognitive Precision medicine

Watson and ZurichResearch Labs

Page 18: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

Open Precision Medicine

The big alliance BSC is looking for

Page 19: TheIBM‐BSC Deep LearningCenter - Home - … · Official creation of the Barcelona Supercomputing Center (BSC) ... INRIA, Argonne National Laboratory, Barcelona SupercomputingCenterandJülichSupercomputingCentre

www.bsc.es

For further information please [email protected]

Looking forward for collaboration!