Haskell for multicores - links to different ways to do parallel programming in Haskell.
GpuGen: Bringing the Power of GPUs into the Haskell World - they compile map, scan, fold, filter, zipWith, permute, bpermute, etc. to CUDA and run it on the GPU. 10x+ performance on large matrix multiplication.
art with code
2008-09-04
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2008
(107)
-
▼
September
(17)
- I/O in programming languages: open and read
- Basics of I/O
- Building an OCaml array library from basic operations
- A month and a half of iPhone 3G
- Gitbug - In-repo bug tracker for git
- prelude.ml: now on GitHub
- Slow-motion Missile Fleet
- prelude.ml: further modularization
- prelude.ml: more combinatorial wanking
- prelude.ml: range iterators
- "Shared Memory" Parallelism
- Non-copying forked workers using Bigarrays
- Constant-space parallel combinators in OCaml
- Haskell on parallel hardware
- Almost Burning Ship
- Adaptive blur filter Mandelbrot
- Prelude.ml - more multicore mandelbrot
-
▼
September
(17)
No comments:
Post a Comment