6種のタスク並列処理系の比較評価
書誌事項
- タイトル別名
-
- A Comparative Study of Six Task Parallel Programming Systems
この論文をさがす
抄録
タスク並列プログラミングモデルは,関数や文などを実行する 「タスク」 を動的に生成することで並列処理を記述するプログラミングモデルである.タスク並列処理は高並列な環境で高生産性と性能を両立させるための,今後有望なパラダイムであると信じられている一方で SPMD や静的な負荷分散と異なり,実行方式がプログラマから見えない 「ブラックボックス」 的な要素が多く,性能が第一義な HPC 分野の開発者にとって使いづらいという一面もある.そこで本論文は,種々のタスク並列処理系のベンチマークを通して,プログラマがタスク並列プログラムの性能を理解する際の助けとなる情報を提供すること,今後の処理系実装者に有用な情報を提供することを目指す.48 プロセッサの Opteron および 61 物理コア (244プロセッサ) の Intel Xeon Phi 上で,MassiveThreads,Cilk,OpenMP,TBB,Qthreads,Nanos の 6 種類の並列処理系,10 種類の実装の評価を行い,各処理系の性能や特徴を明らかにする.
収録刊行物
-
- 情報処理学会研究報告. [ハイパフォーマンスコンピューティング]
-
情報処理学会研究報告. [ハイパフォーマンスコンピューティング] 2013 (16), 1-10, 2013-07-24
一般社団法人情報処理学会
- Tweet
キーワード
詳細情報 詳細情報について
-
- CRID
- 1571135652881764608
-
- NII論文ID
- 110009588136
-
- NII書誌ID
- AN10463942
-
- 本文言語コード
- ja
-
- データソース種別
-
- CiNii Articles