Packing Sequential Stretches in the MDFM
スポンサーリンク
概要
- 論文の詳細を見る
The Manchester Dataflow Machine (MDFM) works with tasks of size equal to one single instruction. This fine granularity aims at exploring all parallelism at the instruction level. However, this project decision increases the instruction communication cost, which ends up to jam the interconnection network and reduces the system performance. One way to skirt this problem is to adopt variable size tasks instead of working with such small task size. In this paper, in order to study whether or not the usage of such variable size tasks in the MDFM architecture contributes to the improvement of the performance, some simulations by toy programs take place. In the simulation, variable size tasks are realized by packing the sequential instruction stretches into one task. To manage this packing, the Sequential Block (SB) technique is developed. The simulation of those packed and unpacked programs give an outline of advantages and disadvantages of working with variable size tasks, and how the SB technique should be implemented in the system.
- 社団法人電子情報通信学会の論文
- 1995-04-25
著者
-
Goto M
Fujitsu Lab. Ltd. Atsugi‐shi Jpn
-
Lorenzo Paulo
Department of Computer Science, Gifu University
-
Goto Munehiro
Department of Computer Science, Gifu University
-
Catto Arthur
Department of Computer Science, UNICAMP
-
Catto Arthur
Department Of Computer Science Unicamp
-
Lorenzo Paulo
Department Of Computer Science Gifu University:department Of Computer Science Unicamp