LPGPU2Project reference: 688759
Funded under :
Low-Power Parallel Computing on GPUs 2
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.
EU contribution: EUR 692 565
STRASSE DES 17 JUNI 135
EU contribution: EUR 674 275
York Place 45
EH1 3HP Edinburgh
EU contribution: EUR 627 812,5
PATRAS SCIENCES PARK
26504 PLATANI RIO AKHAIAS
EU contribution: EUR 781 134,38
SAMSUNG HOUSE - 1000 HILLSWOOD DRIVE
KT16 0PS CHERTSEY - SURREY
EU contribution: EUR 200 000