OpenCLRaw: The OpenCL Standard for heterogenous data-parallel computing
The OpenCL system for open heterogenous data parallel supercomputing. **General Notes on the differences between Haskell and the OpenCL-C implementation** * Side-effectful procedures capable of returning an error code only return a Maybe ErrorCode, with Nothing returned upon success * Procedures which follow the pattern of returning a pointer to an object and taking a final parameter as an error code instead return Either ErrorCode ObjectType * Procedures which prefix with clGetInfo* merely take the object, parameter name, and parameter size to allocate. The allocation handled by OpenCLRaw and returned as a Haskell-managed ForeignPtr () * Enumerations and constants are replaced by newtypes for the sake of type-safety.
Modules
[Index]
- System
- OpenCL
- Raw
- System.OpenCL.Raw.V10
- System.OpenCL.Raw.V10.CommandQueue
- System.OpenCL.Raw.V10.Context
- System.OpenCL.Raw.V10.DeviceInfo
- System.OpenCL.Raw.V10.Errors
- System.OpenCL.Raw.V10.Etc
- System.OpenCL.Raw.V10.EventObject
- System.OpenCL.Raw.V10.FlushFinish
- System.OpenCL.Raw.V10.Kernel
- System.OpenCL.Raw.V10.MemoryObject
- System.OpenCL.Raw.V10.OutOfOrder
- System.OpenCL.Raw.V10.PlatformInfo
- System.OpenCL.Raw.V10.ProgramObject
- System.OpenCL.Raw.V10.Sampler
- System.OpenCL.Raw.V10.Types
- System.OpenCL.Raw.V10
- Raw
- OpenCL
Downloads
- OpenCLRaw-1.0.1001.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 1.0.1000, 1.0.1001 |
---|---|
Dependencies | base (<=4.1.0.0), bytestring, mtl [details] |
License | BSD-3-Clause |
Copyright | Renaissance Computing Institute |
Author | J.R. Heard |
Maintainer | J.R. Heard |
Category | Graphics |
Home page | http://vis.renci.org/jeff/opencl |
Uploaded | by JeffersonHeard at 2009-08-18T13:57:01Z |
Distributions | |
Reverse Dependencies | 1 direct, 0 indirect [details] |
Downloads | 2218 total (7 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |