Contacts
Follow us:
Get in touch

Month: November 2013

22489954_ml

Basic concepts: malloc in the kernel

During the last training I got a question how to do malloc in the kernel. It was one of those good questions, as it gives another view on a basic concept of OpenCL. Simply put: you cannot allocate (local or global)…

Read More
horizon2020

Partner up with StreamHPC for Horizon 2020!

For those working in a research-department at a company or university within the EU, Horizon 2020 might be a bit of a familiar sound. For us this is an important program and a source possibilities for collaboration in the coming years. Our expertise…

Read More
OpenCL_Logo

StreamHPC launches monthly trainings in Europe

Every second Monday of the month StreamHPC offers an OpenCL training in Mathematics or Media-operations. The target is OpenCL 1.2 (or 1.1 when NVIDIA is discussed). OpenCL 2.0 trainings will start in Q2/Q3, or when on request. All trainings will be…

Read More
image001

OpenCL at SC13

Unluckily I am not at SC13, so I’ll enjoy from a distance. Luckily I don’t miss one of the most beautiful 15km runs in the Netherlands. When there is more news, I’ll add to this post – below is mostly taken…

Read More
unified-mem

CUDA 6 Unified Memory explained

AMD, ARM-vendors and Intel have been busy unifying CPU and GPU memories for years. It is not easy to design a model where 2 (or more) processors can access memory without dead-locking each other. NVIDIA just announced CUDA 6 and to…

Read More
203061_FirePro_S10000Passive_Angle

AMD updates the FirePro S10000 to 12GB and passive cooling

Let the competition on large memory GPUs begin! Some algorithms and continuous batch processes will have the joy of the extra memory. For example when inverting a large matrix or doing huge simulations, you need as much memory as possible. or…

Read More
cuda or opencl?

CUDA’s multiple targets, the OpenCL version

I’d like to share two images. The following image is being shared for quite some time, to show the technical capabilities of CUDA. I replaced “CUDA source” by “OpenCL source” and worked from there. Result: I know it is not optimised…

Read More
Altera-doc

Altera published their OpenCL-on-FPGA optimization guide

Altera has just released their optimisation guide for OpenCL-on-FPGAs. It does not go into the howto’s of OpenCL, but assumes you have knowledge of the technology. Niether does it provide any information on the basics of Altera’s Stratix V or other…

Read More
arm-forums

ARM forums to find useful information for OpenCL development

OpenCL on ARM is hot, but it just is getting started. Currently it takes some time to find needed information about the processors concerning For OpenCL-discussions the best place is the Khronos OpenCL board. So where can you go when you…

Read More
Jaap van de Loosdrecht

Guest-blog: Accelerating sequential machine vision algorithms with OpenMP and OpenCL

Guest-blogger Jaap van de Loosdrecht wants to share his thesis with you. He leads the Centre of Expertise in Computer Vision department at NHL University of applied sciences and is the owner of his own company, and still managed to study…

Read More
OCL-WG-members-Nov12

All the members of the OpenCL working group 2013

In the below list are the members of the OpenCL workgroup as of November 2013. We can expect small changes each year, but this is close to the actual state. I need the rest of Q4 to finalise all the info…

Read More
downtime

Reducing downtime with OpenCL… Ever thought of that?

Something that creates extra value for Open CL is the flexibility with which it runs on an important variety of hardware. A famous strategy is running the code on CPUs to find data-races and debug the code more easily. Another is…

Read More