Presentation | 2011-01-17 Approximated Variable Scheduling for High-Level Synthesis Kousuke SONE, Nagisa ISHIURA, |
---|---|
PDF Download Page | PDF download Page Link |
Abstract(in Japanese) | (See Japanese page) |
Abstract(in English) | This article presents approximated variable scheduling methods for high-level synthesis. In the presence of indefinite cycle operations, which complete their tasks in different cycles depending on the values of their operands, conventional static scheduling often results in inefficient execution. Variable scheduling enables efficient computation by adjusting the execution steps of each operation dynamically based on the completion signal from the functional unit. However, the size of the state transition graphs, which are the results of variable scheduling, often grow so large that the area and the delay of the synthesized circuits may not be acceptable. For the purpose of relaxing this problem, we propose two approximate methods which curve the area and the delay of the synthesized circuits at the cost of the average execution cycles in variable scheduling. The first method is based on deletion of the states that do not contribute to the reduction of the execution cycles. The second one is based on state independent binding of operations to functional units, which reduces both the state transition graph size and the datapath complexity. Experimental results show that the size and the delay of the circuits are reduced as compared with the conventional variable scheduling, although the average number of execution cycles is increased. |
Keyword(in Japanese) | (See Japanese page) |
Keyword(in English) | high-level synthesis / indefinite cycle operation / variable scheduling / approximate method |
Paper # | VLD2010-90,CPSY2010-45,RECONF2010-59 |
Date of Issue |
Conference Information | |
Committee | RECONF |
---|---|
Conference Date | 2011/1/10(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 | Reconfigurable Systems (RECONF) |
---|---|
Language | JPN |
Title (in Japanese) | (See Japanese page) |
Sub Title (in Japanese) | (See Japanese page) |
Title (in English) | Approximated Variable Scheduling for High-Level Synthesis |
Sub Title (in English) | |
Keyword(1) | high-level synthesis |
Keyword(2) | indefinite cycle operation |
Keyword(3) | variable scheduling |
Keyword(4) | approximate method |
1st Author's Name | Kousuke SONE |
1st Author's Affiliation | School of Science and Technology, Kwansei Gakuin University() |
2nd Author's Name | Nagisa ISHIURA |
2nd Author's Affiliation | School of Science and Technology, Kwansei Gakuin University |
Date | 2011-01-17 |
Paper # | VLD2010-90,CPSY2010-45,RECONF2010-59 |
Volume (vol) | vol.110 |
Number (no) | 362 |
Page | pp.pp.- |
#Pages | 6 |
Date of Issue |