3A-05
GPUアクセラレータを伴うマルチコア上での階層統合型粗粒度並列処理
○安部拓未,吉田明正(明大)
マルチコアシステムにおいて複数階層の粗粒度タスク並列性を利用する方法として,階層統合型実行制御を伴う粗粒度並列処理手法が提案されている。この粗粒度並列処理手法では,OpenMPあるいはマルチスレッドを用いて,ダイナミックスケジューリングコードを含む並列コードを生成する。本稿では,最近普及しているGPUアクセラレータを伴うマルチコア環境において,粗粒度タスク間の並列性を利用しつつ,処理時間の大きい粗粒度タスクの実行にGPUを用いて高速化を実現する方法を提案する。Intel Xeon E5-2680およびNVIDIA Tesla K80からなる並列システム上で,ヤコビ法プログラムを用いて性能評価を行ったところ,提案手法の有効性が確認された。

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会