Invention Grant
- Patent Title: Generation of parallelized program based on program dependence graph
- Patent Title (中): 基于程序依赖图生成并行程序
-
Application No.: US12585957Application Date: 2009-09-29
-
Publication No.: US08656347B2Publication Date: 2014-02-18
- Inventor: Makiko Ito
- Applicant: Makiko Ito
- Applicant Address: JP Kawasaki
- Assignee: Fujitsu Limited
- Current Assignee: Fujitsu Limited
- Current Assignee Address: JP Kawasaki
- Agency: Staas & Halsey LLP
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A method of generating a parallelized program includes calculating an execution order of vertices of a degenerate program dependence graph, generating basic blocks by consolidating vertices including neither branching nor merging, generating procedures each corresponding to a respective one of the vertices, and generating a procedure control program by arranging an instruction to execute a first procedure after an instruction to wait for output data transfer from a second procedure for a dependence relation crossing a border between the basic blocks, generating an instruction to register a dependence relation that a third procedure has on output data transfer from a fourth procedure for a dependence relation within one of the basic blocks, and generating an instruction to perform a given data transfer directly from procedure to procedure for each of a data transfer within one of the basic blocks and a data transfer crossing a border between the basic blocks.
Public/Granted literature
- US20100023731A1 Generation of parallelized program based on program dependence graph Public/Granted day:2010-01-28
Information query