The hopencl package
The bindings follows version 1.1 of the OpenCL specification. Haddock documentation is available at http://projects.haskell.org/hopencl/
The following sections of the OpenCL specification are not supported currently:
Image Objects (section 5.3)
Sampler Objects (section 5.5)
Profiling of memory objects and kernels (section 5.12)
Extensions of the OpenCL standard involving the API
OpenGL and D3D related functions
In addition, the are not currently any Haskell wrappers for the following functions:
clCreateSubBuffer, clEnqueueReadBufferRect, clEnqueueWriteBufferRect, clEnqueueCopyBufferRect, clEnqueueMapBuffer, clEnqueueUnmapMemObject, clEnqueueNativeKernel
Properties
| Version | 0.2.0 |
|---|---|
| Dependencies | base (4.*), bytestring |
| License | BSD3 |
| Copyright | Copyright (c) 2011. Martin Dybdal, HIPERFIT research center, University of Copenhagen |
| Author | Martin Dybdal <dybber@dybber.dk> |
| Maintainer | Martin Dybdal <dybber@dybber.dk> |
| Category | Foreign |
| Home page | https://github.com/HIPERFIT/hopencl |
| Bug tracker | https://github.com/HIPERFIT/hopencl/issues |
| Source repository | git clone http://github.com/HIPERFIT/hopencl |
| Upload date | Sun Dec 4 10:36:44 UTC 2011 |
| Uploaded by | MartinDybdal |
| Build failure | ghc-7.2 (log), ghc-7.4 (log) |
Modules
- Foreign
- OpenCL
- Foreign.OpenCL.Bindings
- Foreign.OpenCL.Bindings.CommandQueue
- Foreign.OpenCL.Bindings.Context
- Foreign.OpenCL.Bindings.Device
- Foreign.OpenCL.Bindings.Event
- Foreign.OpenCL.Bindings.Kernel
- Foreign.OpenCL.Bindings.MemoryObject
- Foreign.OpenCL.Bindings.Platform
- Foreign.OpenCL.Bindings.Program
- Foreign.OpenCL.Bindings.Synchronization
- Foreign.OpenCL.Bindings.Types
- Foreign.OpenCL.Bindings
- OpenCL
Downloads
- hopencl-0.2.0.tar.gz (Cabal source package)
- package description (included in the package)