Imperial College London

DrEdwardStott

Faculty of EngineeringDepartment of Electrical and Electronic Engineering

Senior Teaching Fellow
 
 
 
//

Contact

 

+44 (0)20 7594 6314ed.stott

 
 
//

Location

 

612Electrical EngineeringSouth Kensington Campus

//

Summary

 

Publications

Citation

BibTex format

@article{Davis:2017:10.1109/MDAT.2017.2750909,
author = {Davis, JJ and Levine, JM and Stott, EA and Hung, E and Cheung, PYK and Constantinides, GA},
doi = {10.1109/MDAT.2017.2750909},
journal = {IEEE Design and Test},
pages = {36--45},
title = {KOCL: Power Self-awareness for Arbitrary FPGA-SoC-accelerated OpenCL Applications},
url = {http://dx.doi.org/10.1109/MDAT.2017.2750909},
volume = {34},
year = {2017}
}

RIS format (EndNote, RefMan)

TY  - JOUR
AB - Given the need for developers to rapidly produce complex, high-performance and energy-efficient hardware systems, methods facilitating their intelligent runtime management are of ever-increasing importance. For energy optimization, such control decisions require knowledge of power usage at subsystem granularity. This information must be made accessible to developers now accustomed to creating systems from high-level descriptions, such as those written in OpenCL. To address these challenges, we introduce KOCL, a tool allowing OpenCL developers targeting FPGA-SoC devices to query live kernel-level power consumption using function calls embedded in their host code. KOCL is open-source, available online at https://github.com/PRiME-project/KOCL. To maximize accessibility, its use necessitates zero exposure to hardware.
AU - Davis,JJ
AU - Levine,JM
AU - Stott,EA
AU - Hung,E
AU - Cheung,PYK
AU - Constantinides,GA
DO - 10.1109/MDAT.2017.2750909
EP - 45
PY - 2017///
SN - 2168-2356
SP - 36
TI - KOCL: Power Self-awareness for Arbitrary FPGA-SoC-accelerated OpenCL Applications
T2 - IEEE Design and Test
UR - http://dx.doi.org/10.1109/MDAT.2017.2750909
UR - http://ieeexplore.ieee.org/document/8031047/
UR - http://hdl.handle.net/10044/1/50420
VL - 34
ER -