VCL Changelog
VCL-1.25 (Oct. 14, 2017)
- Updated the initialization script to fit Debian and Ubuntu.
- Misc. fixes.
VCL-1.24 (Feb. 12, 2016)
- Enhancements and bug-fixes in SuperCL: it now also supports
filling buffers and images with patterns
and variable kernel work-sizes.
VCL-1.23 (Jan. 7, 2016)
- Works with OpenCL 1.2 or higher.
- Added the following functions of OpenCL version 1.2:
- clEnqueueFillBuffer()
- clEnqueueFillImage()
- clEnqueueMigrateMemObjects()
- clCreateImage() (no new image types yet beyond OpenCL 1.1)
- clCreateCommandQueueWithProperties() (no new options yet beyond OpenCL 1.1)
- clEnqueueMarkerWithWaitList()
- clEnqueueBarrierWithWaitList()
- Deleted bypass code for some ATI bugs that were fixed.
- Updated the instructions for connecting with Slurm.
- Bug fixes.
VCL-1.22 (July 19, 2013)
- Bug fix when working with more than one context.
VCL-1.21 (May 13, 2013)
- Optimized performance for the latest NVIDIA SDK.
- Bug fixes.
VCL-1.20 (April 12, 2013)
- Added work around an Nvidia/Titan bug.
- Still having a problem with the latest driver for ATI GPUs
VCL-1.19 (March 14, 2013)
- Added support for SLURM.
- Added support for multitasking, including MPI.
VCL-1.18 (Jan. 23, 2013)
VCL-1.17 (Dec. 21, 2012)
- Improved heuristics to overcome a bug in the latest AMD SDK's.
- Bug fix when buffer/image argument is NULL.
- New SuperCL special register allows SuperCL programs to read the time
in nano-seconds.
- Fixed a security hole.
VCL-1.16 (Dec. 4, 2012)
- Working with AMD's experimental SDK for OpenCL-1.2.
VCL-1.15 (Aug. 30, 2012)
VCL-1.14 (Aug. 1, 2012)
- Enhancements of SuperCL and bug fixes.
VCL-1.13 (Dec. 19, 2011)
- VCL was enhanced with SuperCL, an OpenCL extension that
allows micro-programs of OpenCL to run efficiently on remote devices.
- VCL works with Intel's OpenCL 1.1 SDK,
AMD's APP SDK 2.5, Nvidia's OpenCL 1.1 SDK and PyOpenCL.
|
|