Company Blog

Why this new AMD FirePro Cluster is important for OpenCL

Then it hit the doormat: “AMD is proud to collaborate with ASUS, the Frankfurt Institute for Advanced Studies, (FIAS) and GSI to support such important physics and computer science research,” said David Cummings, senior director and general manager, professional graphics, AMD. “This installation reaffirms AMD’s leading role in HPC with the implementation of the AMD […]

Read More
OpenCL at SC14

During SC14 (SuperComputing Conference 2014), OpenCL is again all over New Orleans. Just like last year, I’ve composed an overview based on info from the Khronos website and the SC2014 website. Finally I’m attending SC14 myself, and will give two talks for you. Tuesday I’ll be part of a 90 minute session of Khronos, where […]

Read More
OpenCL integer rounding in C

Getting about the same code in C and OpenCL has lots of advantages, when maximum optimisations and vectors are not needed. One thing I bumped into myself was that rounding in C++ is different, and decided to implement the OpenCL-functions for rounding in C. The OpenCL-page for rounding describes many, many functions with this line: […]

Read More
Mega-kernel versus Micro-kernels in LuxRender (repost)

Below is a (slightly edited) repost of a blog by David Bucciarelli (homepage, twitter) on the Luxrender forum. I find micro-kernels an important subject, since micro-kernels have clear advantages. In OpenCL 2.0 there are more possibilities to create smaller kernels. Also making smaller and more focused functions is considered good software engineering, defined as “Separation […]

Read More
We ported GROMACS from CUDA to OpenCL

GROMACS is an important molecular simulation kit, which can do all kinds of  “soft matter” simulations like nanotubes, polymer chemistry, zeolites, adsorption studies, proteins, etc. It is being used by researches worldwide and is one of the bigger bio-informatics softwares around. To speed up the computations, GPUs can be used. The big problem is that […]

Read More
OpenCL tutorial videos from Mac Research

A while ago macresearch.com stopped from existing, as David Gohara pulled the plug. Luckily the sources of a very nice tutorial were not lost, and David gave us permission to share his material. Even if you don’t have a MAC, then these almost 5 year old materials are very helpful to understand the basics (and […]

Read More
A short story: OpenCL at LaSEEB (Lisboa, Portugal)

The research lab LaSEEB (Lisboa, Portugal) is active in the areas of Biomedical Engineering, Computational Intelligence and Evolutionary Systems. They create software using OpenCL and CUDA to speed-up their research and simulations. They were one of the first groups to try out OpenCL, even before StreamComputing existed. To simplify the research at the lab, Nuno […]

Read More
Why use OpenCL on FPGAs?

Altera has just released the free ebook FPGAs for dummies. One part of the book is devoted to OpenCL, so we’ll quote some extracts here  from one of the chapters. The rest of the book is worth a read, so if you want to check the rest of the text, just fill in the form on Altera’s webpage. In Stream […]

Read More
A 2-day OpenCL training on 13+14 October in Amsterdam for €500

What you’ll get For €500 you’ll get a two day training on OpenCL in Amsterdam. It handles just the basics on the concepts and start writing your first OpenCL programs. The goal is to take away the first obstacles for writing software for GPUs. You’ll learn unique insights from the StreamComputing team, you won’t read […]

Read More