| 講演抄録/キーワード |
| 講演名 |
2012-03-03 09:00
Cell Broadband Engineクラスタ向けスレッド仮想化環境におけるMapReduceフレームワークの実装と評価 ○山田昌弘・中浜徹也(慶大)・吉見真聡(同志社大)・天野英晴(慶大) CPSY2011-87 DC2011-91 |
| 抄録 |
(和) |
近年,高い演算処理性能を達成するために,
Cell Broadband Engine(Cell/B.E.)やGraphic Processing Unit(GPU)
などの非対称型マルチコアプロセッサがクラスタシステムに用いられている.
しかし,プログラム開発の際には,コンピュータ間通信とコア間通信の両方を記述する必要があり,
複雑なプログラミングモデルとなる問題点がある.
本研究はCell/B.E.クラスタ向けのプログラム開発支援を目的として,
スレッド仮想化環境(TVE)とTVEを用いたMapReduceフレームワークを実装$\cdot$評価する.
TVEはプログラマからコンピュータ間通信を隠蔽するフレームワークである.
TVEを用いたMapReduceフレームワークにより,
プログラマからコンピュータ間通信とコア間通信を隠蔽し,
Cell/B.E.クラスタ上での容易なプログラム開発を支援する.
プログラマビリティの観点では,
既存のCell/B.E.クラスタ向けMapReduceフレームワークと比較して,
平均33\%のコード削減を達成した.
性能評価の観点では,
通信回数が多いプログラムでは期待する性能が得られなかったが,
通信回数が少ないプログラムでは台数効果を得ることができた. |
| (英) |
Recently heterogeneous multi-core processors such as
Cell Broadband Engine(Cell/B.E.) are introduced into cluster systems.
In a case of introducing such processors,
programmers have to write both inter-computer
and inter-core communication statements.
In this report,
we implemented Thread Virtualization Environment(TVE)
and MapReduce framework with TVE.
TVE hides inter-computer communication from programmers.
MapReduce hides inter-computer and inter-core communication from programmers.
MapReduce with TVE can reduce the amount of programs by about 33\% than
a conventional MapReduce framework for Cell/B.E. clusters.
We found that less communication-intensive program is able to be
scaled depending on the number of computers,
but communication-intensive program is hard to
avoid increase of the execution time. |
| キーワード |
(和) |
Cell Broadband Engine / MapReduce / PlayStation3 / クラスタ / フレームワーク / / / |
| (英) |
Cell Broadband Engine / MapReduce / PlayStation3 / cluster / framework / / / |
| 文献情報 |
信学技報, vol. 111, no. 461, CPSY2011-87, pp. 169-174, 2012年3月. |
| 資料番号 |
CPSY2011-87 |
| 発行日 |
2012-02-24 (CPSY, DC) |
| ISSN |
Print edition: ISSN 0913-5685 Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
| PDFダウンロード |
CPSY2011-87 DC2011-91 |
| 研究会情報 |
| 研究会 |
CPSY DC IPSJ-SLDM IPSJ-EMB |
| 開催期間 |
2012-03-02 - 2012-03-03 |
| 開催地(和) |
ホテル松島大観荘 |
| 開催地(英) |
|
| テーマ(和) |
組込み技術とネットワークに関するワークショップ ETNET2012 |
| テーマ(英) |
|
| 講演論文情報の詳細 |
| 申込み研究会 |
CPSY |
| 会議コード |
2012-03-CPSY-DC-SLDM-EMB |
| 本文の言語 |
日本語 |
| タイトル(和) |
Cell Broadband Engineクラスタ向けスレッド仮想化環境におけるMapReduceフレームワークの実装と評価 |
| サブタイトル(和) |
|
| タイトル(英) |
An Implementation and Evaluation of MapReduce Framework with Thread Virtualization Environment for Cell Broadband Engine Clusters |
| サブタイトル(英) |
|
| キーワード(1)(和/英) |
Cell Broadband Engine / Cell Broadband Engine |
| キーワード(2)(和/英) |
MapReduce / MapReduce |
| キーワード(3)(和/英) |
PlayStation3 / PlayStation3 |
| キーワード(4)(和/英) |
クラスタ / cluster |
| キーワード(5)(和/英) |
フレームワーク / framework |
| キーワード(6)(和/英) |
/ |
| キーワード(7)(和/英) |
/ |
| キーワード(8)(和/英) |
/ |
| 第1著者 氏名(和/英/ヨミ) |
山田 昌弘 / Masahiro Yamada / ヤマダ マサヒロ |
| 第1著者 所属(和/英) |
慶應義塾大学 (略称: 慶大)
Keio University (略称: Keio Univ.) |
| 第2著者 氏名(和/英/ヨミ) |
中浜 徹也 / Tetsuya Nakahama / ナカハマ テツヤ |
| 第2著者 所属(和/英) |
慶應義塾大学 (略称: 慶大)
Keio University (略称: Keio Univ.) |
| 第3著者 氏名(和/英/ヨミ) |
吉見 真聡 / Masato Yoshimi / ヨシミ マサト |
| 第3著者 所属(和/英) |
同志社大学 (略称: 同志社大)
Doshisha University (略称: Doshisha Univ.) |
| 第4著者 氏名(和/英/ヨミ) |
天野 英晴 / Hideharu Amano / アマノ ヒデハル |
| 第4著者 所属(和/英) |
慶應義塾大学 (略称: 慶大)
Keio University (略称: Keio Univ.) |
| 第5著者 氏名(和/英/ヨミ) |
/ / |
| 第5著者 所属(和/英) |
(略称: )
(略称: ) |
| 第6著者 氏名(和/英/ヨミ) |
/ / |
| 第6著者 所属(和/英) |
(略称: )
(略称: ) |
| 第7著者 氏名(和/英/ヨミ) |
/ / |
| 第7著者 所属(和/英) |
(略称: )
(略称: ) |
| 第8著者 氏名(和/英/ヨミ) |
/ / |
| 第8著者 所属(和/英) |
(略称: )
(略称: ) |
| 第9著者 氏名(和/英/ヨミ) |
/ / |
| 第9著者 所属(和/英) |
(略称: )
(略称: ) |
| 第10著者 氏名(和/英/ヨミ) |
/ / |
| 第10著者 所属(和/英) |
(略称: )
(略称: ) |
| 第11著者 氏名(和/英/ヨミ) |
/ / |
| 第11著者 所属(和/英) |
(略称: )
(略称: ) |
| 第12著者 氏名(和/英/ヨミ) |
/ / |
| 第12著者 所属(和/英) |
(略称: )
(略称: ) |
| 第13著者 氏名(和/英/ヨミ) |
/ / |
| 第13著者 所属(和/英) |
(略称: )
(略称: ) |
| 第14著者 氏名(和/英/ヨミ) |
/ / |
| 第14著者 所属(和/英) |
(略称: )
(略称: ) |
| 第15著者 氏名(和/英/ヨミ) |
/ / |
| 第15著者 所属(和/英) |
(略称: )
(略称: ) |
| 第16著者 氏名(和/英/ヨミ) |
/ / |
| 第16著者 所属(和/英) |
(略称: )
(略称: ) |
| 第17著者 氏名(和/英/ヨミ) |
/ / |
| 第17著者 所属(和/英) |
(略称: )
(略称: ) |
| 第18著者 氏名(和/英/ヨミ) |
/ / |
| 第18著者 所属(和/英) |
(略称: )
(略称: ) |
| 第19著者 氏名(和/英/ヨミ) |
/ / |
| 第19著者 所属(和/英) |
(略称: )
(略称: ) |
| 第20著者 氏名(和/英/ヨミ) |
/ / |
| 第20著者 所属(和/英) |
(略称: )
(略称: ) |
| 第21著者 氏名(和/英/ヨミ) |
/ / |
| 第21著者 所属(和/英) |
(略称: )
(略称: ) |
| 第22著者 氏名(和/英/ヨミ) |
/ / |
| 第22著者 所属(和/英) |
(略称: )
(略称: ) |
| 第23著者 氏名(和/英/ヨミ) |
/ / |
| 第23著者 所属(和/英) |
(略称: )
(略称: ) |
| 第24著者 氏名(和/英/ヨミ) |
/ / |
| 第24著者 所属(和/英) |
(略称: )
(略称: ) |
| 第25著者 氏名(和/英/ヨミ) |
/ / |
| 第25著者 所属(和/英) |
(略称: )
(略称: ) |
| 第26著者 氏名(和/英/ヨミ) |
/ / |
| 第26著者 所属(和/英) |
(略称: )
(略称: ) |
| 第27著者 氏名(和/英/ヨミ) |
/ / |
| 第27著者 所属(和/英) |
(略称: )
(略称: ) |
| 第28著者 氏名(和/英/ヨミ) |
/ / |
| 第28著者 所属(和/英) |
(略称: )
(略称: ) |
| 第29著者 氏名(和/英/ヨミ) |
/ / |
| 第29著者 所属(和/英) |
(略称: )
(略称: ) |
| 第30著者 氏名(和/英/ヨミ) |
/ / |
| 第30著者 所属(和/英) |
(略称: )
(略称: ) |
| 第31著者 氏名(和/英/ヨミ) |
/ / |
| 第31著者 所属(和/英) |
(略称: )
(略称: ) |
| 第32著者 氏名(和/英/ヨミ) |
/ / |
| 第32著者 所属(和/英) |
(略称: )
(略称: ) |
| 第33著者 氏名(和/英/ヨミ) |
/ / |
| 第33著者 所属(和/英) |
(略称: )
(略称: ) |
| 第34著者 氏名(和/英/ヨミ) |
/ / |
| 第34著者 所属(和/英) |
(略称: )
(略称: ) |
| 第35著者 氏名(和/英/ヨミ) |
/ / |
| 第35著者 所属(和/英) |
(略称: )
(略称: ) |
| 第36著者 氏名(和/英/ヨミ) |
/ / |
| 第36著者 所属(和/英) |
(略称: )
(略称: ) |
| 講演者 |
第1著者 |
| 発表日時 |
2012-03-03 09:00:00 |
| 発表時間 |
30分 |
| 申込先研究会 |
CPSY |
| 資料番号 |
CPSY2011-87, DC2011-91 |
| 巻番号(vol) |
vol.111 |
| 号番号(no) |
no.461(CPSY), no.462(DC) |
| ページ範囲 |
pp.169-174 |
| ページ数 |
6 |
| 発行日 |
2012-02-24 (CPSY, DC) |