Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PROGRAM REWRITE DEVICE, METHOD, AND STORAGE MEDIUM
Document Type and Number:
WIPO Patent Application WO/2017/056427
Kind Code:
A1
Abstract:
The present invention provides a technology which rewrites a program, which is executed by a computer system which includes processors and accelerators, so as to efficiently supply data to the accelerators. A program analysis unit 11 identifies a process to be offloaded in a program which is executed by a computer system which includes processors and accelerators. A high-level synthesis unit 12 generates design content information for a computation device for implementing the process to be offloaded on an accelerator, and generates structural information about the computation device. On the basis of the structural information, a program code fragment generating unit 13 generates a program code fragment which describes a process which positions in a contiguous memory region a combination of input data which is simultaneously supplied to the computation device, and which describes a process which, using the contiguous region, calls the process to be offloaded. A program rewrite unit 14 embeds the program code fragment in the program in a call location of the process to be offloaded.

Inventors:
KOBAYASHI YUKI (JP)
Application Number:
PCT/JP2016/004193
Publication Date:
April 06, 2017
Filing Date:
September 14, 2016
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NEC CORP (JP)
International Classes:
G06F9/45
Foreign References:
JP2003114914A2003-04-18
JPH04314133A1992-11-05
JP2006011840A2006-01-12
JPH09282179A1997-10-31
Attorney, Agent or Firm:
SHIMOSAKA, Naoki (JP)
Download PDF: