nythrix's picture

Cloo 1.0-dev

Download: download-cloo_0.html
Size: 334 bytes
md5_file hash: a7ad01330c61289b901f309e1d78cfb3
First released: 9 February, 2010 - 09:45
Last updated: 9 February, 2010 - 09:52

This redirects you to the sourceforge pages of Cloo where you can download the latest version.

nythrix's picture

Cloo 0.4.1

Download: Cloo-0.4.1.zip
Size: 793.38 KB
md5_file hash: dc82427705f1fc70327df56402f95ccc
First released: 21 December, 2009 - 22:24

~ changed: Public IntPtrs replaced by longs
~ changed: Fixed CLS-Compliancy related warnings
~ changed: ComputeObject.GetInfo methods no longer provide conversion between native type and queried type
~ changed: Most fields converted to readonly
+ added: Missing comments on public methods and properties
+ added: ComputeKernel.SetSamplerArg for setting sampler_t kernel arguments

nythrix's picture

Cloo 0.1.1-100

Download: cloo-0.1.100.html
Size: 420 bytes
md5_file hash: 68bfed77ea8a26fc0e085b61c774c939
First released: 26 November, 2009 - 09:52
Last updated: 26 November, 2009 - 19:33

List of changes:

+ added: mapping ComputeBuffer's content into host memory
+ added: setting ComputeKernel's value type arguments
+ added: execution of a single kernel through clEnqueueTask
* fixed: garbage in ComputeProgram binary readback
~ changed: ComputeQueue to ComputeJobQueue
~ changed: ComputeProgram binaries and all related logic now represented by byte[] instead of string
- removed: unmanaged allocs and unnecessary transfers between managed <-> unmanaged memory areas

Download

nythrix's picture

Cloo 0.1-alpha-1

Download: cloo-a1.zip
Size: 717.92 KB
md5_file hash: f10b916e610de01271cba13910886d2b
First released: 16 November, 2009 - 19:11
Last updated: 16 November, 2009 - 19:10

This is an experimental release of Cloo. The project is in alpha stage, so expect bugs and missing features especially concerning images.

Only for testing purposes!

CLInfo.exe is a small tool for testing your OpenCL installation. It creates a log with platform and device info. It also runs the infamous VectorAdd example.
The official version of OpenTK doesn't expose CL bindings. I've attached the EXPERIMENTAL one for your convenience.
The code is fairly untested so I need your feedback!