著者
町田 智志 中西 悠 平澤 将一 本多 弘樹
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告計算機アーキテクチャ(ARC) (ISSN:09196072)
巻号頁・発行日
vol.2007, no.115, pp.71-76, 2007-11-22

Cell Broadband Engine(CBE) は,その高性能計算能力から注目を集めている.しかし,Cell プロセッサの性能を引き出すプログラムを作成するためには,Cell プロセッサ向けに用意された API を用いて,Cell プロセッサ特有の制御処理を記述する必要があり,プログラマの負担となる.そこで本研究では,POSIX スレッドで記述したソースコードを Cell プロセッサ向けに変換するツールを作成し,評価を行った.その結果,プログラマが Cell プロセッサの制御処理を意識することなく,POSIX スレッドによるソースコードを記述するだけで,Cell プロセッサの性能を活用した PPE/SPE ソースコードが得られることが確認できた.Cell Broadband Engine(CBE) with high efficiency computing power attracts attention. However, to draw the performance of Cell processor, a program must be described with API prepared for for Cell processor. In addition, it burdens programmers because the API is a thing peculiar to a Cell processor. In this paper, we developed a tool to convert the source code that was described in a POSIX thread into for a Cell processor and evaluated it. Experimental results show that the proposed tool enables programmers to create PPE/SPE source codes for Cell processor easily without discriptions to control Cell processor.