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