go to top scroll for more

Projects


Projects: Projects for Investigator
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) 50%;
Not Energy Related 50%;
Research Types Basic and strategic applied research 100%
Science and Technology Fields PHYSICAL SCIENCES AND MATHEMATICS (Computer Science and Informatics) 100%
UKERC Cross Cutting Characterisation Not Cross-cutting 100%
Principal Investigator Dr JL Nunez Yanez
No email address given
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 Electronics
Region South West
Programme NC : ICT
 
Investigators Principal Investigator Dr JL Nunez Yanez , Electrical and Electronic Engineering, University of Bristol (99.999%)
  Other Investigator Professor S McIntosh-Smith , Computer Science, University of Bristol (0.001%)
  Industrial Collaborator Project Contact , Arm Holdings (0.000%)
Project Contact , Altera Europe (0.000%)
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?
Publications (none)
Final Report (none)
Added to Database 23/08/16