KOCL: Power Self-awareness for Arbitrary FPGA-SoC-accelerated OpenCL Applications

File Description SizeFormat 
DT_DTSI-2017-01-0009.R1_Davis.pdfAccepted version368.15 kBUnknownView/Open
Title: KOCL: Power Self-awareness for Arbitrary FPGA-SoC-accelerated OpenCL Applications
Authors: Davis, JJ
Levine, JM
Stott, EA
Hung, E
Cheung, PYK
Constantinides, GA
Item Type: Journal Article
Abstract: 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.
Issue Date: 11-Sep-2017
Date of Acceptance: 13-Aug-2017
URI: http://hdl.handle.net/10044/1/50420
DOI: https://dx.doi.org/10.1109/MDAT.2017.2750909
ISSN: 2168-2356
Publisher: IEEE
Start Page: 36
End Page: 45
Journal / Book Title: IEEE Design and Test
Volume: 34
Issue: 6
Copyright Statement: © 2017 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor/Funder: Engineering & Physical Science Research Council (E
Royal Academy Of Engineering
Imagination Technologies Ltd
Funder's Grant Number: 11908 (EP/K034448/1)
Prof Constantinides Chair
Prof Constantinides Chair
Keywords: Science & Technology
Computer Science, Hardware & Architecture
Engineering, Electrical & Electronic
Computer Science
Publication Status: Published
Appears in Collections:Faculty of Engineering
Electrical and Electronic Engineering

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Creative Commonsx