Can CUDA be exposed through web services?

Massimo Becker
Computer Science Department, California Polytechnic State University
California Polytechnic State University, 2011


   title={Can CUDA be exposed through web services?},

   author={Becker, M.},



Download Download (PDF)   View View   Source Source   



Massively parallel programming is an increasingly growing field with the recent introduction of general purpose GPU computing. Modern graphics processors from NVidia and AMD have massively parallel architectures that can be used for 3D ren-dering, financial analysis, physics simulations, and biomedical analysis. These mas-sively parallel systems are exposed to programmers through interfaces such as NVidias CUDA, openCL, and Microsofts C++ AMP. These frameworks expose functionality using primarily either C or C++. In order to use these massively parallel frameworks, the programs being implemented must be run on machines equipped with massively parallel hardware. These requirements limit the exibility of new massively parallel systems. This paper explores the possibility that massively parallel systems can be exposed through web services in order to facilitate using these architectures from remote systems written in other languages.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: