19
Engineering the future Integration HPC-Big Data-IOT Roberto Martínez

Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Engineering the future

Integration HPC-Big Data-IOT

Roberto Martínez

Page 2: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

H2020 Work Programme

Page 3: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Horizon 2020 - Work Programme 2018-2020

….The aim of the activities under this heading is to enable the creation of a

world-class High Performance Computing (HPC)/Big Data (BD) ecosystem

based on European leadership in HPC, Cloud and Big Data technologies….

“The Internet of Things and the

convergence of HPC, Big Data and

Cloud computing technologies”*

“…..resulting in an increased prevalence

of data value chains and related

technologies (HPC/BD/Cloud/IoT).” *

“…..a coordinated action with all related areas

(e.g. analytics, software engineering, HPC,

Cloud technologies, IoT) is necessary.”*

* From H2020 ICT 11 and ICT 12 topics

Page 4: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Contributing to the Digital Single Market Strategy Implementation

Page 5: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Organisations

Page 6: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

BDVA – Big Data Value Association

http://bdva.eu

Page 7: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

TF3: Community

TF1: Programme

TF2: Impact

TF4: Communication

HPC – Big Data

IoT– Big Data

Cyber Security – Big Data

TF5: Policy & Societal

Policy & Societal

TF6:

Technical

TF6-SG1: Data Management

TF6-SG2: Data Processing

Architectures

TF6-SG3: Data Analytics

TF6-SG4: Data Protection and Pseudonymisation

Mechanisms

TF6-SG5: Advanced Visualisation and User

Experience

TF6-SG6: Standardisation

TF7:

Application

TF7-SG1: Emerging Application Areas

TF7-SG2: Telecom

TF7-SG3: Healthcare

TF7-SG4: Media

TF7-SG5: Earth observation & geospatial

TF7-SG6: Smart Manufacturing Industry

TF7-SG7: Mobility and Logistics

TF7-SG8: Smart Cities

TF8:

Business

TF8-SG1: Data

entrepreneurs (SMEs and startups)

TF8-SG2: Transforming

traditional business (Large

Enterprise)

TF8-SG3: Observatory

on Data Business Models

TF9:

Skills and Education

TF9.SG1: Skill requirements

from European industries

TF9SG2: Analysis of

current curricula

related to data science

TF9.SG3: Liaison with

existing educational

projects

BDVA Task Forces

Page 8: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

TF3.SG3: Big Data - HPC collaboration http://bdva.eu/?q=task-force-3

Page 9: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

HPC-BD Collaboration - Timeline

BDVA attended European Extreme Data & Computing

Initiative) 1st workshop in

Barcelona (20-21 September 2016) -

~50 attendees

BDVA participation

in ETP4HPC’s

Steering Board

Meeting in

Barcelona (22-23

September 2016),

~25 attendees

ETP4HPC

participation in

BDVA’s mini

Summit in

Valencia (29

Nov-1 Dec 2016),

~300 attendees

ETP4HPC SRA

Kick-off -

meeting 20

March 2017,

Munich –

presentation

by BDVA

2017

BDV-PPP – Technical

Committee: ETP4HPC

representative present, Brussels

BDVA attended

European HPC

Summit in

Barcelona 15-19

May 2017;

presenting and

contributing to

workshops/round

tables

BDVA attended

European Extreme

Data & Computing

Initiative) 2nd

workshop in

Bologna

HPC

attend

EBDVF &

workshops

(x2),

Versailles

2016 2017 2016 2017 2017 2017

Page 10: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

HPC-BD Collaboration, Bologna Workshop, July 2017

Agenda

1. HPC - Big Data - a common glossary

2. Cross-Pollination of HPC and BD technologies

3. Extreme BD workloads

4. Collaboration between HPC CoEs and BD CoEs

• Centres of Excellence for HPC

• Centres of Excellence for Big Data

5. User engagement

6. Exploring options for possible collaborations

Common

understanding

of technical

challenges for

joint future

research

priorities

Page 11: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

HPC-BD Collaboration- EBDVF Workshops x 2, Nov 2017

Monday - 6 hour (pre)workshop

- Use cases – review in detail

- Upcoming calls for potential

collaboration e.g. ICT call 11 (17) HPC

enabled extreme data analytics

- Preparation for Thursday workshop

Thursday, 90min Workshop

- Results of Mon

- Areas of research commonality: Vision

for future by BDVA, HPC, HIPEAC,

AIOTI, BDEC

Page 12: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

HPC-BD Collaboration, Versailles Workshop 1, Nov 2017

Agenda

1. Welcome

2. Introduction of AIOTI as organisation technical agenda

3. Review of remaining use cases

4. ISO use case template walk-through

5. HPC template walk-through

6. Research projects: critical implementation aspects

(political, economical, social and technical challenges)

7. Joint look at ICT 11 and 12

8. Next events and steps

Structured description of use cases

=> common understanding

Page 13: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

HPC-BD Collaboration, Versailles Workshop 2, Nov 2017

Challenges:

- Extreme Analytics, High Performance Data

Analytics, Big Data, HPC, IOT/Edge

Session organisers:

- Jim Kenneally (Intel), Michael Malms (IBM)

Panel session speakers:

- Thomas Hahn (Siemens AG), Mark Asch (Total),

Marc Duranton (CEA), María S. Pérez (UPM)

Page 14: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Big Data – HPC subgroup technical roadmap

Page 15: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

From BDEC report: HPC and Big Data stacks side by side

Reed et al, COMMUNICATIONS OF THE ACM | JULY 2015 | VOL. 58 | NO. 7

Page 16: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

ETP4HPCs extension to HPC, Big Data and Deep Learning

HPC Big Data Deep Learning

Infiniband &

OPA fabrics

Storage & I/O

nodes, NAS GP* CPU nodes,

GPUs, FPGAs

Linux OS Variant

Containers

PFS

(Lustre etc.)

MPI OpenMP,

threading

Accelerator

APIs

Numerical

libraries

Performance

& debugging

Domain-specific libraries

Conventional compiled

languages (C, C++, FORTRAN)

Scripting

(Python, …)

IDEs & Frameworks

(PETSc, …)

Compiled in-house, commercial & OSS applications

Cluster

management

(OpenHPC)

Batch scheduling

(SLURM …)

Linux OS Variant (some Windows)

Ethernet

fabrics

Local

storage GP* CPU hyper-

convergent nodes

Virtualization: hypervisor or containers

(Dockers, Kubernetes, …)

VMM and container management

I/O libraries

(HDF5, …)

Orchestration and RMS

Cloud service

I/F

Storage systems

(DFS, Key/value, …)

Map-Reduce

Processing

(Hadoop, Spark)

Data stream processing

(Storm, …)

Distributed coordination

(Zookeeper, …)

Workflows combining many application elements

Compiled

languages

(C++)

Traditional ML

(Mahout)

Scripting & WF languages

(R, Python, Java, Scala, …)

Linux OS Variant (Windows?)

Ethernet‡

GP* CPU +

GPU/FPGA,

TPU

Local storage or

NAS/SAN

Virtualization: hypervisor or containers

(Dockers, Kubernetes, …)

VMM and container management

Orchestration and RMS

Neural network frameworks

(Caffe, Torch, Theano, … )

Load distribution layer

Scripting languages

(Python, …)

Inference engines

(low precision)

Defined and instantiated/trained neural networks

Can be part of

Applications

Middleware

& Mgmt.

System

SW

Hardware

* GP: general purpose

User-space

fabric

access

Direct

accelerator

use

Numerical libraries

(dense LA) Accelerator APIs

Cloud service

I/F

Storage systems

(DFS, Key/value, …)

Red boxes: data components ‡ need for faster fabrics for training scale-out

This is the structural foundation of the technical roadmap work ahead

Page 17: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Storage &

Curation

@Cloud

BD Analytics @Cloud

IoT / CPS / Edge /…

Expanded Services

@HPC

BD Analytics @Edge

Enabling new forms of transforming

[Data] > [Information] > [Action] > [Value]

Page 18: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

Spectrum of

high-impact use

cases

20

Page 19: Engineering the future - Planetic...September 2016), ~25 attendees ETP4HPC participation in DVA’s mini Summit in (29 Nov-1 Dec 2016), ~300 attendees ETP4HPC SRA Kick-off - meeting

o Lead: Jim Kenneally (Intel)

[email protected]

o Co-lead: María S. Pérez-Hernández (UPM)

[email protected]

o Roberto Martínez (UPM)

[email protected]

BDVA-HPC subgroup