OpenCL .Net 0.6.1

OpenCL .Net 0.6.1

A .NET library to help you with your development.

OpenCL .Net is a handy component designed to offer developers bindings to the OpenCL API that mirror the OpenCL 1.0 spec as closely as possible. It also provides a higher level abstraction of the API that's more .Net-like.
What's New in This Release

· Bugfix regarding embarrassing DateTime checking error in OpenCLManager
· Will now avoid compilation even if you haven't disabled last acccess
· time updating in NTFS.(Don't ask. =)
· Allowing caching of sources compiled from strings in OpenCLManager
· Implemented cache size limitation in OpenCLManager
· Finished implementation of replacable filesystem support in OpenCLManager
· It's not tested yet, in the sense of actually implementing an alternative file system, but OpenCLManager now does all its IO through a FileSystem object that uses regular .Net IO. I suspect I'll make an example that compiles sources from a .zip file along with the freeze of the library in 0.7, which should uncover any design flaws before the freeze.
· I've gotten some requests for support for vector types. This was actually added in 0.6, but wasn't mentioned in the release notes. The implementation consists of a bunch of structs in enum.cs called TypeN, where Type is an OpenCL type and N is 2, 3, 4, 8 or 16. One example is ...



Developer:

License / Price:

Size / OS:

Last Updated:
Illusio
MIT License / FREE
1.6 MB / Windows Vista
September 13th, 2010
Download:   OpenCL .Net 0.6.1