Presentation 2012-01-26
Development and Evaluation of ParaRuby : a Distributed GPGPU Framework using Ruby
Ryo NAKAMURA, Masato YOSHIMI, Mitsunori MIKI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) 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.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) GPU / Parallel Computing / Ruby
Paper # VLD2011-113,CPSY2011-76,RECONF2011-72
Date of Issue

Conference Information
Committee RECONF
Conference Date 2012/1/18(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Development and Evaluation of ParaRuby : a Distributed GPGPU Framework using Ruby
Sub Title (in English)
Keyword(1) GPU
Keyword(2) Parallel Computing
Keyword(3) Ruby
1st Author's Name Ryo NAKAMURA
1st Author's Affiliation Department of intelligent information engineering and Science, Doshisha University()
2nd Author's Name Masato YOSHIMI
2nd Author's Affiliation Department of intelligent information engineering and Science, Doshisha University
3rd Author's Name Mitsunori MIKI
3rd Author's Affiliation Department of intelligent information engineering and Science, Doshisha University
Date 2012-01-26
Paper # VLD2011-113,CPSY2011-76,RECONF2011-72
Volume (vol) vol.111
Number (no) 399
Page pp.pp.-
#Pages 6
Date of Issue