Skip to main content
Go to the home page of the European Commission (opens in new window)
English en
CORDIS - EU research results
CORDIS

Holistic Integration of Emerging Supercomputing Technologies

Project description

Cracking the code to efficiently map workloads on hardware resources

Not all computers are fast. Some seem to be as slow as a snail crawling uphill. The challenge of efficiently mapping workloads on hardware resources is a longstanding problem in computational sciences. In this context, the European Research Council-funded Hi-EST project aims to tackle the challenge of placing workloads on hardware resources to maximise performance and resource utilisation. Specifically, it will build on four research pillars: supervised learning of placement properties, placement algorithms for tasks, placement algorithms for data, and software-defined environments for placement enforcement. The project aims to advance research frontiers in adaptive learning algorithms, task placement, data placement and software-defined environments. The objective is to perform more efficient management of computing infrastructure by continuously adjusting resource allocation.

Objective

Hi-EST aims to address a new class of placement problem, a challenge for computational sciences that consists in mapping workloads on top of hardware resources with the goal to maximise the performance of workloads and the utilization of resources. The objective of the placement problem is to perform a more efficient management of the computing infrastructure by continuously adjusting the number and type of resources allocated to each workload.

Placement, in this context, is well known for being NP-hard, and resembles the multi-dimensional knapsack problem. Heuristics have been used in the past for different domains, providing vertical solutions that cannot be generalised. When the workload mix is heterogeneous and the infrastructure hybrid, the problem becomes even more challenging. This is the problem that Hi-EST plans to address. The approach followed will build on top of four research pillars: supervised learning of the placement properties, placement algorithms for tasks, placement algorithms for data, and software defined environments for placement enforcement.

Hi-EST plans to advance research frontiers in four different areas: 1) Adaptive Learning Algorithms: by proposing the first known use of Deep Learning techniques for guiding task and data placement decisions; 2) Task Placement: by proposing the first known algorithm to map heterogeneous sets of tasks on top of systems enabled with Active Storage capabilities, and by extending unifying performance models for heterogeneous workloads to cover and unprecedented number of workload types; 3) Data Placement: by proposing the first known algorithm used to map data on top of heterogeneous sets of key/value stores connected to Active Storage technologies; and 4) Software Defined Environments (SDE): by extending SDE description languages with a still inexistent vocabulary to describe Supercomputing workloads that will be leveraged to combine data and task placement into one single decision-making process.

Programme(s)

Topic(s)

Funding Scheme

ERC-STG - Starting Grant

See all projects funded under this funding scheme

Call for proposal

(opens in new window) ERC-2014-STG

See all projects funded under this call

Host institution

BARCELONA SUPERCOMPUTING CENTER CENTRO NACIONAL DE SUPERCOMPUTACION
Net EU contribution
€ 1 467 783,00
Address
CALLE JORDI GIRONA 31
08034 BARCELONA
Spain
Region
Este Cataluña Barcelona
Activity type
Research Organisations
Links
Total cost
€ 1 467 783,00

Beneficiaries (1)