Contacts
Follow us:
Get in touch

Category: Featured

<!--:en-->tree_parts_poster72<!--:-->

Separation of Compute and Transfer from the rest of the code.

In the beginning of 2012 I spoke with Patrick Viry, former CEO of Ateji – now out-of-business. We shared ideas on GPGPU, OpenCL and programming in general. While talking about the strengths of his product, he came with a remark which I found important…

Read More
<!--:en-->transfer-speeds<!--:-->

Theoretical transfer speeds visualised

There are two overviews I use during my training, and I would like to share with you. Normally I write them on a whiteboard, but it has advantages having it in a digital form. Transfer speeds per bus The below image…

Read More
<!--:en-->chip-check<!--:-->

Do your (X86) CPU and GPU support OpenCL?

Does your computer have OpenCL-capable hardware? Read on and find out if your computer is compatible… If you want to know what other non-PC hardware (phones, tablets, FPGAs, DSPs, etc) is running OpenCL, see the OpenCL SDK page. For people who only…

Read More
<!--:en-->opencl_1.2<!--:-->

Differences from OpenCL 1.1 to 1.2

This article will be of interest if you don’t want to read the whole new specifications [PDF] for OpenCL 1.2. As always, feedback will be much appreciated. After many meetings with the many members of the OpenCL task force, a lot of ideas sprouted….

Read More
<!--:en-->check-and-cross-marks-icon-pic<!--:-->

Basic Concepts: online kernel compiling

Typos are a programmers worst nightmare, as they are bad for concentration. The code in your head is not the same as the code on the screen and therefore doesn’t have much to do with the actual problem solving. Code highlighting…

Read More
<!--:en-->convenience<!--:-->

Basic Concepts: OpenCL Convenience Methods for Vector Elements and Type Conversions

In the series Basic Concepts I try to give an alternative description to what is said everywhere else. This time my eye fell on alternative convenience methods in two cases which were introduced there to be nice to devs with i.e. C/C++ and/or…

Read More
<!--:en-->nvidia_geforce_gtx_580_vs_amd_radeon_hd_6870<!--:-->

Installing both NVidia GTX and AMD Radeon on Linux for OpenCL

August 2012: article has been completely rewritten and updated. For driver-specific issues, please refer to this article. Want to have both your GTX and Radeon working as OpenCL-devices under Linux? The bad news is that attempts to get Radeon as a…

Read More
vincent7654_Sign_of_Euro_made_out_of_computer_parts_--ar_57_-_b3e6d9a5-11ea-4683-9b75-cb1c61e4eef5_0

OpenCL Potentials: Investment-industry

This is the second in the series “OpenCL potentials“. I chose this industry because it is the finest example where you are always late, even if you were first. So it always must be faster if you want to make the…

Read More
<!--:en-->Selectie_083<!--:-->

AMD OpenCL coding competition

The AMD OpenCL coding competition seems to be Windows 7 64bit only. So if you are on another version of Windows, OSX or (like me) on Linux, you are left behind. Of course StreamHPC supports software that just works anywhere (seriously, how…

Read More
WebCL

The current state of WebCL

Years ago Microsoft was in court as it claimed Internet Explorer could not be removed from Windows without breaking the system, while competitors claimed it could. Why was this so important? Because (as it seems) the browser would get more important…

Read More
<!--:en-->Selectie_061<!--:-->

Interest in OpenCL

Since more than a year I have this blog and I want to show the visitors around the world. Why? Then you know where OpenCL is popular and where not. I chose an unknown period, so you cannot really reverse engineer…

Read More
<!--:en-->1264621849<!--:-->

Is OpenCL coming to Apple iOS?

Answer: No, or not yet. Apple tested Intel and AMD hardware for OSX, and not portable devices. Sorry for the false rumour; I’ll keep you posted. Update: It seems that OpenCL is on iOS, but only available to system-libraries and not…

Read More
<!--:en-->VincentHindriksen.qrcode<!--:-->

Power to the Vector Processor

Reducing energy-consumption is “hot” After reading this article “Nvidia is losing on the HPC front” by The Inquirer which mixes up the demand for low-power architectures with the other side of the market: the demand for high performance. It made me think…

Read More
<!--:en-->220px-Apuu<!--:-->

Keep The Hardware Focus

If you buy a car, the first choice is not often the kind of fuel. You first select on the engine-properties, the looks, the interior, the brand and for sure the total cost of ownership. The costs can be a reason…

Read More
<!--:en-->qtcreator<!--:-->

Qt Creator OpenCL Syntax Highlighting

With highlighting for Gedit, I was happy to give you the convenience of a nice editor to work on OpenCL-files. But it seems that one of the most popular IDEs for C++-programming is Qt Creator. So you receive another free syntax highlighter….

Read More
<!--:en-->library_60022<!--:-->

Install OpenCL on Debian, Ubuntu and Mint orderly

If you read different types of manuals how to compile OpenCL software on Linux, then you can get dizzy of all the LD-parameters. Also when installing the SDKs from AMD, Intel and NVIDIA, you get different locations for libraries, header-files, etc….

Read More
<!--:en-->trends-cuda-vs-opencl-adjusted<!--:-->

OpenCL vs CUDA Misconceptions

Translation available: Russian/Русский. (Let us know if you have translated this article too… And thank you!) Last year I explained the main differences between CUDA and OpenCL. Now I want to get some old (and partly) false stories around CUDA-vs-OpenCL out of…

Read More
<!--:en-->GodRaysOutput<!--:-->

Intel’s OpenCL SDK examples for GCC

Update august 2012: There is a new post for the latest Linux examples. Note: these patches won’t work anymore! You can learn from the patches how to fix the latest SDK-code for GCC and Linux/OSX. Code-examples are not bundled with the…

Read More
<!--:en-->webcl<!--:-->

WebCL – a next step

WebGL is already secured to be a success; only IE-users will not have the 3D-web without plugin. But once sites like Wikipedia starts to offer 3D-imagery of the human body and buildings (as we know in Google Earth’s KML-format), things can…

Read More
<!--:en-->Smartphones and clouds<!--:-->

The history of the PC from 2000 – 2012

After IBM-compatible clones took over from Apple, Atari and ZX Spectrum, we just got used to that a PC is an X86 with MS Windows and Office on it. Around a decade ago Apple fought back with OSX on which Windows…

Read More
<!--:en-->The Last Nimzy<!--:-->

Molybdenite and graphene to the helping hand?

You might have read about Molybdenite a few months ago. It is more efficient than Graphene which is in turn more efficient than good old Silicon, most notable energy-wise. Magazine ‘Nature’ had an article on it, which is summarised by Psychorg,…

Read More