Transcript
Page 1: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Roadmap Pitch:

HiPEAC Vision 2017

Marc Duranton 23/10/2017

Paris

Platforms4CPS Roadmap Workshop

The HiPEAC project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement number 687698.

Page 2: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

The HiPEAC Vision Document is a deliverable of the coordination and

support action on High Performance and Embedded Architecture and Compilation that gathers over 450 leading European academic and industrial computing system researchers from nearly 320 institutions in one virtual center of excellence of 1700 researchers.

HiPEAC Vision 2017

2009 2011 2008 2013 2015 2017

January 2017 version is available at: http://hipeac.net/vision

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 3: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Entering in Human and machine collaboration era:

The Centaur era

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 4: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Artificial Intelligence is changing the man-machine interaction – and how to “program” machines:

• Image and situation understanding,voice recognition and synthesis

• Unstructured data pattern recognition

• …decision taking

• Optimizing complex and not well defined problems

• …

• The new systems should make intelligent and trustable decisions

ENABLED BY ARTIFICIAL INTELLIGENCE

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 5: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Key ingredients for trustable systems

Mixed-criticality

Security Privacy

Safety

Compatibility with existing system

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 6: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

New services

Smart sensors

“Dumb” Internet of Things devices

Big Data

Data Analytics / Cognitive

computing

Cloud / HPC

Cyber Physical Systems

Enabling Intelligent data

processing at the edge: Fog computing

Edge computing

Stream analytics

Fast data…

• Secure exchanges between the edge devices and the cloud • With human in the loop: Centaur era

ENABLING EDGE INTELLIGENCE

Intelligent edge devices

Transforming Data into

Information as soon as possible

True collaboration between edge devices and the cloud ensuring: - Data security / Privacy - Lower bandwidth - Better use of cloud

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

C2PS: COGNITIVE ( CYBERNETIC* AND PHYSICAL ) SYSTEMS

* As defined by Norbert Wiener: how humans, animals and machines control and communicate with each other.

Page 7: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

System should be autonomous to make good decisions in all conditions

Safety will impose that basic autonomous functions should not rely on “always connected” or “always available”

Embedded intelligence needs local high-end computing

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 8: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Dumb sensors Smart sensors: Streaming and distributed data analytics

Bandwidth will require more local processing

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Embedded intelligence needs local high-end computing

Page 9: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Privacy will impose that some processing should be done locally and not be sent to the cloud.

Example: detecting elderly people falling in their home

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Embedded intelligence needs local high-end computing

Page 10: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Cognitive solutions for complex computing systems: • Using AI techniques for

computing systems • Similar to Generative

design for mechanical engineering

Managing complexity

11 Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 11: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Using AI for making CPS systems: “Generative design” approach

Motorcycle swingarm: the piece that hinges the rear wheel to the bike’s frame

The user only states desired goals and constraints -> The complexity wall might prevent explaining the solution

“Autodesk”

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 12: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

• Ne-XVP project – Follow-up of the TriMedia VLIW (https://en.wikipedia.org/wiki/Ne-XVP )

• 1,105,747,200 heterogeneous multicores in the design space

• 2 millions years to evaluate all design points

• AI inspired techniques allowed to reduce the induction time to only few days

=> x16 performance increase

EXAMPLE: DESIGN SPACE EXPLORATION FOR DESIGN MULTI-CORE PROCESSORS1 (2010)

1 M. Duranton et all., “Rapid Technology-Aware Design Space Exploration for Embedded HeterogeneousMultiprocessors” in Processor and System-on-Chip Simulation, Ed. R. Leupers, 2010

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 13: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Holistic view

Guaranteeing trust (SSP*)

Mastering complexity

Improving performance and energy efficiency

New Technologies: • 3D (monolithic) • NVMs (STDP) • Photonic • Quantum • …

Reinventing Computing: • Using AI • Beyond best

effort computing • Computing in memory

• New computing paradigms

Transparency “Meta” supervision

Mastering parallelism and heterogeneity

Beyond predictability by design

* Security, Safety, Privacy

Page 14: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

15

http://hipeac.net/vision

Download the current HiPEAC Vision at:

Answer to the survey for the HiPEAC vision 2019 https://www.surveymonkey.com/r/HiPEACVision2030

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

Page 15: Roadmap Pitch: HiPEAC Vision 2017 - Platforms4CPS...The HiPEAC Vision Document is a deliverable of the coordination and support action on High Performance and Embedded Architecture

Platforms4CPS

Platforms4CPS - Creating the CPS Vision, Strategy, Technology Building Blocks

T 5.4 Publications and participation in fairs and conferences (KTH/M1-M24)

T 5.5 Final publication / Glossy print of main project results (THHINK/M20-M24)

T 5.6 Platforms4CPS final conference / EU-consultation meeting (THA/M20-M24)

T 5.8 Strategy to sustain Platforms4CPS after the project end (S2i/M13-M24)


Recommended