Presentation 2014-01-29
PerCUDA : CUDA Binding Framework for Perl
Takayuki FUKUMOTO, Nagisa ISHIURA,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) This article presents "PerCUDA," which is a framework of GPGPU by way of script language Perl. In PerCUDA, kernel functions as well as driver scripts are written in Perl, which are translated into PTX intermediate codes for CUDA and are executed on a GPU upon calls from the drivers. This enables GPGPU programming solely in Perl. An engine for processing the kernel functions can be switched between a GPU and the perl interpreter, which allows developing and debugging scripts on computers without GPUs. A preliminary experiment on array multiplication of 1024×1024 elements demonstrates that GPGPU by PerCUDA is 1151.5 times faster than the Perl interpreter
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Perl / GPGPU / CUDA
Paper # VLD2013-132,CPSY2013-103,RECONF2013-86
Date of Issue

Conference Information
Committee CPSY
Conference Date 2014/1/21(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 Computer Systems (CPSY)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) PerCUDA : CUDA Binding Framework for Perl
Sub Title (in English)
Keyword(1) Perl
Keyword(2) GPGPU
Keyword(3) CUDA
1st Author's Name Takayuki FUKUMOTO
1st Author's Affiliation Kwansei Gakuin University()
2nd Author's Name Nagisa ISHIURA
2nd Author's Affiliation Kwansei Gakuin University
Date 2014-01-29
Paper # VLD2013-132,CPSY2013-103,RECONF2013-86
Volume (vol) vol.113
Number (no) 417
Page pp.pp.-
#Pages 6
Date of Issue