ArrayFire released v3.4 of their open source library of parallel computing functions supporting CUDA, OpenCL, and CPU devices. This new version of ArrayFire improves features and performance for applications in machine learning, computer vision, signal processing, statistics, finance, and more. Performance Improvements to JIT have resulted in up to 5x speed gains in OpenCL.
The Khronos Group today issued a request for quotes to complete the OpenCL 2.2 conformance tests. The primary goal of this project is to enhance and expand the existing OpenCL 2.1 conformance tests to create an OpenCL 2.2 test suite to be used to define conformance for OpenCL 2.2 implementations. Details online here.
Codeplay is giving developers free, early access to ComputeCpp with a pre-conformance beta implementation of the SYCL open standard, along with an open-source preview of the latest Parallel Technical Specification to be adopted into C++17. Other open-source projects being made available are VisionCpp, a machine vision library demonstrating C++ techniques for performance-portability, and an early version of the Eigen C++ library that uses SYCL for acceleration on OpenCL devices.
The Khronos Brisbane Chapter this time around will have distinguished speaker Dr Josh Bowden from CSIRO, talking about developing OpenCL applications for High Performance Computing, as a package in R, and Daniel Filonik who will talk about his DataChopin novel interface for collaborative visualisation. The meetup gets underway on September 8th in Brisbane. More details online.
Computers — Open Access Journal is calling for papers. If you have an interest inHeterogeneous Computing Systems and Environment. Authors are invited to submit original contributions on the following topics: Applications, e.g., Internet of Things, heterogeneous computing; Data mining for IoT; Memory systems for heterogeneous devices; Programming models for heterogeneous systems and IoT and Security for low power networks. Guest editors are Dr. Benedict R. Gaster and Dr. Lee Howes.
Join the Khronos Group at the Synopsis ARC Processor Summit. There will be several sessions that discuss Khronos APIs and how they contribute to the Vision and Embedded Systems ecosystems, including: Neil Trevett - The Vision API Landscape; Advanced Vision Capabilities for Next-Generation SoCs; Using the OpenCL C Kernel Language for Embedded Vision Processors.
AMD TrueAudio Next (TAN) is a software development kit for GPU accelerated audio signal processing. TAN SDK Features Fast OpenCL parallel batch convolution engine; Multi-threaded, multi-queue, real-time architecture; Extendable open source API; CPU and GPU implementations for all functions and Sample applications for GPU acceleration of Virtual Reality audio.
StreamComputing is holding a 4-day training course from 24 to 28 October on OpenCL-on-FPGAs using Altera hardware. The goals include: correctly writing OpenCL code for FPGAs, learning to work with Quartus and understanding the important optimisation techniques. Complete details are available online.