1
|
1 申込者氏名: 當眞大千
|
|
2 申込者所属: 琉球大学工学部情報工学科並列信頼研究室
|
|
3 メールアドレス: toma@cr.ie.u-ryukyu.ac.jp
|
|
4 原稿執筆案内郵送先: 902-0213 沖縄県西原町千原1 琉球大学工学部情報工学科並列信頼研
|
|
5 電話番号: 090-6858-5657
|
|
6 発表題目: Cerium Task Manager
|
|
7 発表概要(700〜1000文字程度): 本研究室で作成したCerium Task Managerは、並列処理をTask単位で記述するフレームワークである。
|
|
8 Cerium Task Managerでは、Taskにinputデータ、outputデータ、依存関係を設定し、Task ManagerとしてそれらのTaskを管理し、並列実行することができる。
|
|
9 また、PlayStation 3/Cell、MacOSX、Linux上で利用することができ、アーキテクチャに依存しないプログラムを記述することが可能である。
|
|
10 現在はC++で記述されており、基本的な例題や、シューティングゲーム、レーシングゲームなどの例題で妥当な性能がでている。
|
|
11 Cerium Task Managerは、本学の学生の実験にも使われており、フレームワークとして使用することで、並列プログラミング経験の浅い学生でも、並列効果のあるプログラムを比較的容易に作成できる。
|
|
12 今までは、PlayStation 3/Cell上でのみ並列実行を可能にしていたが、今回新たにMacOSX、Linux上でのマルチプロセッサに対応した。
|
|
13 これは、PlayStation 3/Cellのメールボックスに対応させる形で、Synchronized Queueを用いてLinux側のCeriumの設計をし直したものである。
|
|
14 これにより、様々な環境で並列プログラミングのフレームワークとして利用することができ、プログラマの負担を軽減できる。
|
|
15 今回のポスター発表では、既存のCerium Task Managerの実装の説明、および新しいSynchronized Queueを用いた並列実行の機構について説明するとともに、実際にCerium Task Managerを利用して、並列実行のデモを行う。
|
|
16
|
|
17 著者一覧(氏名,所属,登壇者に○): 當眞大千(琉球大学)○
|
|
18 金城裕(琉球大学)
|
|
19 河野真治(琉球大学)
|
|
20 デモの有無(ポスターの他にあれば): デモあり
|
|
21 ポスター発表者の区分: 学生
|
|
22 備考:
|