Title
An Intermediate Library for Multi-GPUs Computing Skeletons.
Abstract
This paper introduces a library which supports programmers to write parallel programs on GPU architecture, especially with a system consisting of multi-GPUs. The library is designed from the idea of skeletons, which helps us to make parallel programs easily and quickly as if writing sequential programs. Skeletons usually are described by functional language which supports high-order function totally. Because of the performance and popularity of C++ language, we try to re-annotate C++ language to support high-order functions completely, hence, it is convenience for us to create general-purpose skeletons.
Year
DOI
Venue
2012
10.1109/rivf.2012.6169863
RIVF
Keywords
Field
DocType
functional languages,skeleton,parallel programming,instruction sets
Programming language,GPU cluster,Functional programming,CUDA,Computer science,Instruction set,Parallel computing,Code generation,Graphics processing unit,Skeleton (computer programming)
Conference
ISBN
Citations 
PageRank 
978-1-4673-0307-1
1
0.38
References 
Authors
1
5
Name
Order
Citations
PageRank
Duc Tung Le110.38
Huu Duc Nguyen210.38
Tuan Anh Pham3163.32
Huy Hoang Ngo4296.02
Minh Thap Nguyen520.74