Development and Evaluation of ParaRuby: a Distributed GPGPU Framework
スポンサーリンク
概要
- 論文の詳細を見る
Graphic Processing Unit (GPU), which was entirely used for image processing, has been widely applied to general computation called GPGPU. Even several developing environments are already provided, software developing cost remains high. Implementation of GPGPU program of the target algorithm exploiting parallelism requires not only realization of the target algorithm, but also knowledge of architecture such as memory hierarchy. To provide support for parallel programming with GPGPU, we propose ParaRuby, which is a distributed GPGPU framework using Ruby. The framework enables programmers to implement GPGPU program with Ruby and to execute the program on multiple remote nodes. This paper reports several evaluations of the application implemented on the framework and discusses about performance and programmability.
- 日本ソフトウェア科学会の論文
日本ソフトウェア科学会 | 論文
- LCDと透明弾性体の光弾性を用いたユーザインタフェース (特集 インタラクティブシステムとソフトウェア)
- Bluetoothによる位置検出
- COINSにおけるSIMD並列化(最新コンパイラ技術とCOINSによる実践)
- データ型を考慮した軽量なXML文書処理系の自動生成(ソフトウェア開発を支援する基盤技術)
- 計算と論理のための自然枠組NF/CAL(システム検証の科学技術)