Presentation 2012-10-12
Study and Evaluation of Runtime Binary Acceleration Mechanism for OpenCV and GPU
Takaaki MIYAJIMA, David THOMAS, Hideharu AMANO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Runtime Binary Acceleration is a sort of acceleration such like that based on a analysis of running software binary (executable file), user designate arbitrary part to off-load, then automatically off-load it to acceleartors. We assume that target applications are already executed and long execution time, hours or days. We are developing Toolchain and Domain Specific Language for Runtime Binary Acceleration, called Courier and Trailblazer. In this paper, we focus on implementation and evaluation of hooking mechanism for automatically replace designated OpenCV CPU function with corresponding GPU function. In our case study, designated functions are hooked and off-loaded to GPU without touching original binary, and execution time of target application speed-up x2.06 by using Courier.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Runtime Binary Acceleration / Dataflow Extraction / GPU / Domain Specific Language / OpenCV
Paper # CPSY2012-37
Date of Issue

Conference Information
Committee CPSY
Conference Date 2012/10/5(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Computer Systems (CPSY)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Study and Evaluation of Runtime Binary Acceleration Mechanism for OpenCV and GPU
Sub Title (in English)
Keyword(1) Runtime Binary Acceleration
Keyword(2) Dataflow Extraction
Keyword(3) GPU
Keyword(4) Domain Specific Language
Keyword(5) OpenCV
1st Author's Name Takaaki MIYAJIMA
1st Author's Affiliation Faculty of Science and Technology, Keio University()
2nd Author's Name David THOMAS
2nd Author's Affiliation Department of Electrical and Electronic Engineering, Imperial Collegem London
3rd Author's Name Hideharu AMANO
3rd Author's Affiliation Faculty of Science and Technology, Keio University
Date 2012-10-12
Paper # CPSY2012-37
Volume (vol) vol.112
Number (no) 237
Page pp.pp.-
#Pages 6
Date of Issue