Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Compiler and Runtime Support for Enabling Generalized Reduction Computations on Heterogeneous Parallel
 

Summary: Compiler and Runtime Support for Enabling Generalized
Reduction Computations on Heterogeneous Parallel
Configurations
Vignesh T. Ravi Wenjing Ma David Chiu Gagan Agrawal
Department of Computer Science and Engineering
The Ohio State University Columbus OH 43210
{raviv,mawe,chiud,agrawal}@cse.ohio-state.edu
ABSTRACT
A trend that has materialized, and has given rise to much atten-
tion, is of the increasingly heterogeneous computing platforms.
Presently, it has become very common for a desktop or a note-
book computer to come equipped with both a multi-core CPU and
a GPU. Capitalizing on the maximum computational power of such
architectures (i.e., by simultaneously exploiting both the multi-core
CPU and the GPU) starting from a high-level API is a critical chal-
lenge. We believe that it would be highly desirable to support a
simple way for programmers to realize the full potential of today's
heterogeneous machines.
This paper describes a compiler and runtime framework that can
map a class of applications, namely those characterized by gener-

  

Source: Agrawal, Gagan - Department of Computer Science and Engineering, Ohio State University

 

Collections: Computer Technologies and Information Sciences