go to top scroll for more

ENergy Efficient Adaptive Computing with multi-grain heterogeneous architectures (ENEAC)

Reference Number
EP/N002539/1
Title
ENergy Efficient Adaptive Computing with multi-grain heterogeneous architectures (ENEAC)
Status
Completed
Energy Categories
Energy Efficiency(Residential and commercial)
Not Energy Related
Research Types
Basic and strategic applied research
Science and Technology Fields
PHYSICAL SCIENCES AND MATHEMATICS (Computer Science and Informatics)
UKERC Cross Cutting Characterisation
Not Cross-cutting
Principal Investigator
Dr JL Nunez Yanez
Electrical and Electronic Engineering
University of Bristol
Award Type
Standard
Funding Source
EPSRC
Start Date
05 January 2016
End Date
04 January 2020
Duration
48 months
Total Grant Value
£567,204
Industrial Sectors
Info. & commun. Technol.
Region
South West
Programme
NC : ICT
Investigators
Principal Investigator
Dr JL Nunez Yanez, Electrical and Electronic Engineering, University of Bristol
Other Investigator
Professor S McIntosh-Smith, Computer Science, University of Bristol
Industrial Collaborator
Project Contact, ARM Ltd
Project Contact, Altera Europe
Web Site
Objectives
Abstract
Energy efficiency is one of the primary design constraints for modern processing systems. Hardware accelerators are seen as a key technology to address the high performance with limited energy issue. In addition the arrival of computing languages such as OpenCL offer a route to the programmer to target different types of multi-core accelerators using a single source code. Performance portability is a significant challenge specially if the accelerators have different microarchitectures such as is the case in CPU-GPU-FPGA systems. This research addresses the energy and performance challenge by investigating how a device formed by processing units with different granularities ranging from coarse grain CPU cores of different complexity, medium grain general purpose GPU cores and fine grain FPGA logic cells can be dynamically programmed. The challenge is to be able to program all these resources with a single programming model and create a run-time system that can automatically tune the software to the best execution resource from energy and performance points of view. The results from this research are expected to deliver new fundamental insights to the question of: How future computers can obtain orders of magnitude higher performance with limited energy budgets?
Data

No related datasets

Projects

No related projects

Publications

No related publications

Added to Database
23/08/16