VCL
Cluster Platform

VCL     About     FAQ     Pubs    

VCL Changelog

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)
  • Bug fixes.
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)
  • Bug fixes.
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.
Copyright © 1999-2016 A. Barak. All rights reserved.