IWOCL 2017 Toronto call for talks and posters is open

The fifth International Workshop on OpenCL (IWOCL) will be held on 16-18 May 2017 in Toronto, Canada. The event kicks-off with a full-day Advanced Hands-On OpenCL tutorial which is followed by two-days of conference: keynotes, academic papers, technical presentations, tutorials, poster sessions and table-top demonstrations. IWOCL 2017 Call for Submission Now Open – Submit your abstract

IWOCL 2017 Toronto call for talks and posters is open Read More »

We have been awarded the Khronos project to upgrade the OpenCL test suite to 2.2!

Some weeks ago we started with implementing the Compiler Test Suite for OpenCL 2.2. The biggest improvement of OpenCL 2.2 is C++ kernels, which originally was planned for 2.1. SPIRV 1.1 is another big improvement. We are very happy to have a part in making OpenCL better! We find OpenCL C++ kernels very important, even if

We have been awarded the Khronos project to upgrade the OpenCL test suite to 2.2! Read More »

AMD gets into Machine Intelligence with “MI” range of hardware and software

In June we wrote on “AMD is back!“, where this is one of the blog posts with more details in a specific direction. This post is about AMD specifically targeting machine learning with the MI ( = Machine Intelligence) range of hardware and software. With all the news around AMD’s new processors Ryzen (CPU) and VEGA (GPU),

AMD gets into Machine Intelligence with “MI” range of hardware and software Read More »

Opinions crossing the table: Khronos for world peace

At SC16 there was a discussion between programming language standards for heterogeneous hardware, organised by Khronos. See here for the setup of the session. It was expected to be a heated discussion, but in the end it was a good conversation with lost of learning. The main message from each language seems to be: “Yes, we’re working on that

Opinions crossing the table: Khronos for world peace Read More »

Install (Intel) Altera Quartus 16.0.2 OpenCL on Ubuntu 14.04 Linux

To temporarily increase capacity we put Quartus 16.0.2 on an Ubuntu server, which did not go smooth – but at least smoother than upgrading packages to required versions on RedHat/CentOS. While the download says “Linux” and you’re expecting support for multiple Linux breeds, there is only official support for Redhat 6.5 (and CentOS). Luckily it

Install (Intel) Altera Quartus 16.0.2 OpenCL on Ubuntu 14.04 Linux Read More »

How we sped up a flooding simulation 35 times (from 32-core CPU to multi-GPU)

How water moves through an area given a certain pace of instream, can be fully simulated. We got a request to make such simulation faster, as it took already too much time to do moderate simulations. As the customer wanted to be able to have more details, larger areas and more alternative situations computed, the current

How we sped up a flooding simulation 35 times (from 32-core CPU to multi-GPU) Read More »

Get ready for conversions of large-scale CUDA software to AMD hardware

In the past years we have been translating several types of software to AMD, targeting OpenCL (and HSA). The main problem was that manual porting limits the size of the to-be-ported code-base. Luckily there is a new tool in town. AMD now offers HIP, which converts over 95% of CUDA, such that it works on

Get ready for conversions of large-scale CUDA software to AMD hardware Read More »