CUDAfy V1.7

Rating: No reviews yet
Downloads: 217
Change Set: 7491
Released: Dec 14, 2011
Updated: Dec 14, 2011 by NickKopp
Dev status: Stable Help Icon

Recommended Download

Application CUDAfy V1.7
application, 1404K, uploaded Dec 14, 2011 - 217 downloads

Release Notes

V1.7 - 13-12-11
Fix: Compiler options for specific CUDA version not handled correctly.
Fix: Context switching to use SetCurrentContext and GetCurrentContext.

V1.6 - 09-12-11
Chg: Use DefaultEncoding for generated CUDA C files.
Add: Basic support for Unicode strings.
Fix: In unit test TestASUMInVectorStep, N should be divided by 2.
Fix: Wrong code generated for 2D indexing when an indexer is a statement (e.g. x+1,y+1).
Fix: CUDARuntime class now explicitly supports 64-bit only (cudart644017.dll). Support for 32-bit can be given by manually altering DLL_NAME in source file.
Fix: Checksum check should also ensure that a suitable PTX exists.
Add: SPARSE Matrix library Level 1,2,3 for real numbers.
Add: Conjugate Gradient solver.
Add: Biconjugate gradient stabilized method (BiCGSTAB) for sparse linear system solver.
Add: cudafy command line tool (translates and embeds CudafyModule in .NET assembly)
Add: cudafycl unit tests.
Fix: StringTests unit test did not run if CudafyModule was unchanged after Deserialize.
Fix: Struct methods that return void were not translated correctly, resulting in nvcc compile error.
Add: Deserialize CudafyModule from Stream.
Add: SuppressWindow property in CudafyModule (stops command windows showing)
Add: Embedded cudafy module support in CudafyModule and helper extensions for Assembly class.
Add: Transparently handle checked/unchecked expressions - allows VB projects to run without Remove integer overflow checks option being enabled.

Reviews for this release

No reviews yet for this release.