0
|
1 \begin{abstract}
|
13
|
2 並列プログラミングフレームワーク Cerium の改良を行った。
|
|
3 プログラムは、PPE から Mail 機能を用いて各 SPE に処理が割り振られ並列実行される。
|
|
4 しかし、 PPE からの Mail 応 答が遅い場合、 SPE の待ち時間が発生し、処理性能が低下する。
|
|
5 また、Ceirum ではアーキテクチャ依存の記述が避けにくい。
|
|
6 これらを改良するために TaskArray, ソフトウェアMailQueue, MemorySegment の実装を行った。
|
|
7 その結果、例題を用いた計測では、Mail 待ちが解消され、FPSが向上し、アーキテクチャ依存の記述を隠蔽することに成功した。
|
0
|
8
|
13
|
9
|
|
10 We have developed parallel programming framework Cerium. Program is alloted processing to each SPE using Mail function from PPE, and It's excuted in parallel.
|
|
11 But when Mail reply from PPE is late, the waiting time of SPE occurs, and the treatment performance fails.
|
|
12 Moreover, in Ceirum, it is hard to avoid description of architecture dependence.
|
|
13 To improve these, We implemented TaskArray, Software MailQueue and MemorySegment.
|
|
14 As a result, in the measurement using an exercise, the waiting for Mail was reduced, FPS improved and it succeeded in concealing description of architecture dependence.
|
0
|
15 \end{abstract}
|
13
|
16
|