Skip to main content

Low-Power Parallel Computing on GPUs 2

Objective

Low-power GPUs have become ubiquitous, they can be found in domains ranging from wearable and mobile computing, to automotive systems. With this ubiquity has come a wider range of applications exploiting low-power GPUs, placing ever increasing demands on the expected performance and power efficiency of the devices. Future low-power system-on-chips will have to provide higher performance and be able to support more complex applications, without using any additional power.

The strict power limitations means that these demands cannot be met through hardware improvements alone, however, but the software must better exploit the available resources. Unfortunately, programmers are hindered when creating low-power GPU software by the quality of current performance analysis tools. In low-power GPU contexts there is only a minimal amount of performance information, and essentially no power information, available to the programmer. As software becomes more complex it becomes increasingly unmanageable for programmers to optimise the software for low-power devices.

This project proposes to aid the programmer in creating software for low-power GPUs by building on the results of the first LPGPU project to provide a complete performance analysis process for the programmer. This project will address all aspects of performance analysis, from hardware power and performance counters, to a toolchain that processes and visualises information from these counters, to applications that will be used as use-cases to drive the entire design. To access the new hardware performance counters a standardisable API will be produced to interface to a prototype hardware implementation. This will let the analysis and visualisation tool connect to any GPU driver that implements the API. The consortium's expertise will be used not only to drive the initial design of the API and analyses, but also multiple application use-cases will be developed to demonstrate the efficacy of the toolchain.

Field of science

  • /natural sciences/computer and information sciences/software

Call for proposal

H2020-ICT-2015
See other projects for this call

Funding Scheme

IA - Innovation action

Coordinator

TECHNISCHE UNIVERSITAT BERLIN
Address
Strasse Des 17 Juni 135
10623 Berlin
Germany
Activity type
Higher or Secondary Education Establishments
EU contribution
€ 692 565

Participants (4)

CODEPLAY SOFTWARE LIMITED
United Kingdom
EU contribution
€ 674 275
Address
Regent House 316 Beulah Hill
SE19 3HF London
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
THINK SILICON RESEARCH AND TECHNOLOGY SINGLE MEMBER SOCIETE ANONYME
Greece
EU contribution
€ 627 812,50
Address
Patras Sciences Park
265 04 Platani Rio Akhaias
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
SAMSUNG ELECTRONICS (UK) LIMITED
United Kingdom
EU contribution
€ 781 134,38
Address
Samsung House - 1000 Hillswood Drive
KT16 0PS Chertsey - Surrey
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)
SPIN DIGITAL VIDEO TECHNOLOGIES GMBH
Germany
EU contribution
€ 200 000
Address
Helmholtzstrasse 2-9 Aufgang H
10587 Berlin
Activity type
Private for-profit entities (excluding Higher or Secondary Education Establishments)