Technical

All technical blog posts written by people of the Stream HPC team.

Q&A with Adrien Plagnol and Frédéric Langlade-Bellone on WebCL

WebCL is a great technique to have compute-power in the browser. After WebGL which gives high-end graphics in the browser, this is a logical step on the road towards the browser-only operating system (like Chrome OS, but more will follow). Another way to look at technologies like WebCL, is that it makes it possible to

Q&A with Adrien Plagnol and Frédéric Langlade-Bellone on WebCL Read More »

OpenCL Basics: Flags for the creating memory objects

In OpenCL large memory objects, residing in the main memory of the host or the global memory at the accelerator/GPU, need special treatment. First reason is that these memories are relatively slow. Second reason is that the most times serial copy of objects between these two memories take time. In this post I’d like to

OpenCL Basics: Flags for the creating memory objects Read More »

X86-workstation buying guide for OpenCL developers, Q1 2013

Important: this article was written before Intel “Haswell” and AMD “Richland” architectures came out. So you want to start developing for OpenCL? When you focus on developing OpenCL for X86, you have these three options: CPUs, GPUs and CPUs with and embedded GPU. This article is for you and represents the current state of hardware – if you

X86-workstation buying guide for OpenCL developers, Q1 2013 Read More »