ICT4 - Customised and low power computing Sandro D'Elia European Commission Directorate-general CONNECT Unit "Complex Systems & Advanced Computing" sandro.delia@ec.europa.eu
Excellent Science: HPC Strategy - Computer Science: towards exascale High Performance Computing (FET); - Providing access to the best supercomputing facilities and services for both industry and academia (PRACE); - Achieving excellence in HPC applications (FET + Research Infrastructure). LEIT: ECSEL joint undertaking Components Next generation micro processors / controllers, System-on-Chip, processor architectures Societal Challenges: Applications Health, food, energy, transport, climate, inclusion/innovation, security LEIT (ICT7 + ICT8): Cloud strategy - Cloud R&I: Heterogeneous cloud infrastructures, federated cloud networking; cloud innovation platforms; -PCP for public sector cloud computing services; PPI for cloud computing solutions. LEIT (ICT4): Customised and low power computing systems Next generation computing systems: scalable microservers ("data-centres in the box") Programming approaches for the computing continuum: productivity, multi-parameter optimisation Platform-building for problems with real-time constraints; application experiments in cyber-physical systems LEIT = Leadership in Enabling and Industrial Technologies
20 MW power limit in HPC 10000 mah battery limit in mobiles Energy as a critical cost factor Embedded Energy Security Most IT systems (including Cyberphysical systems) are connected to the Internet Mixed-criticality applications growing fast in many domains Computing continuum Parallelism All processors are multicore Heterogeneous HW architectures Supercomputer Strategic focus: reinforce and expand Europe's strengths in low-power ICT.
What we ask for (1 Research and Innovation Actions) Servers, micro-server and highly parallel embedded computing systems based on ultra-low power architectures Integration of HW and SW into working prototypes Low-power, low-cost, high-density, secure, reliable, scalable Cross-layer programming approaches to exploit the full potential of heterogeneous parallel architectures Multi-dimensional optimisation Programming approach per application class, easy for programmers Scalable market approach CPUs GPUs FPGAs
What we ask for (2 Innovation Actions) Reference architectures and platforms across several sectors and application domains Use-case driven Industrial consensus building, pre-normative activities, reference implementations, proof-of concept demonstrations and validation in key application domains Small proposals Application experiments bringing together all actors along the value chain Experiments clustered in large scale projects driven by networks of European centres of excellence Special emphasis on SMEs Large proposals Financial support to 3 rd parties possible (50k-150k each, max 50% total)
What we ask for (3 Support Actions) cross-sectorial platform-building clustering of projects structuring academic and industrial research communities dissemination and impact analysis constituency building and road-mapping across several sectors and application domains
Yes, but what's new? Embedded computers evolved into cyberphysical systems (connected) Wide availability of multi-core and heterogeneous systems (GPU, FPGA, CPU) HPC remains a different market, but now "embedded HPC" is emerging Parallel programming too difficult for the average developer We do NOT want: Proposals with no industrial or innovation aspects. Proposals with no prototypes, applications or experiments. http://ec.europa.eu/digital-agenda/en/advanced-computing Call coordinator: sandro.delia@ec.europa.eu Proposers should contact their National Contact Point for pre-proposal check