GPU: Difference between revisions
(Initial page) |
(→Links: paper) |
||
(One intermediate revision by one other user not shown) | |||
Line 28: | Line 28: | ||
== Links == | == Links == | ||
* [http://conal.net/papers/Vertigo/ Programming Graphics Processors Functionally] (PDF) | |||
* [http://chimera.labs.oreilly.com/books/1230000000929/ch06.html Parallel and Concurrent Programming in Haskell, Chapter 6. GPU Programming with Accelerate] | * [http://chimera.labs.oreilly.com/books/1230000000929/ch06.html Parallel and Concurrent Programming in Haskell, Chapter 6. GPU Programming with Accelerate] | ||
Line 43: | Line 45: | ||
* [http://www.cse.unsw.edu.au/~keller/Papers/gpugen.pdf GPU Kernels as Data-Parallel Array Computations in Haskell] (PDF) | * [http://www.cse.unsw.edu.au/~keller/Papers/gpugen.pdf GPU Kernels as Data-Parallel Array Computations in Haskell] (PDF) | ||
* [http://www.wotug.org/papers/CPA-2012/Cole12a/Cole12a.pdf Beauty And The Beast: Exploiting GPUs | * [http://www.wotug.org/papers/CPA-2012/Cole12a/Cole12a.pdf Beauty And The Beast: Exploiting GPUs In Haskell] (PDF) | ||
In Haskell] (PDF) | |||
* [http://hiperfit.dk/pdf/FHPC12HIPERFIT.pdf Financial Software on GPUs: Between Haskell and Fortran] (PDF) | * [http://hiperfit.dk/pdf/FHPC12HIPERFIT.pdf Financial Software on GPUs: Between Haskell and Fortran] (PDF) |
Latest revision as of 16:15, 26 March 2017
This article is a stub. You can help by expanding it.
Introduction
A graphics processing unit (GPU) is a processor for handling graphics data, but can be used for other types of software as well.
See also CUDA.
For more information, see the Wikipedia article.
Software
- Category GPU at Hackage
Links
- GPU Programming in Haskell (video)
- GPU programming with Accelerate (PDF slides)
- Haskell on the GPU, Game of Life (video)