In January 2010 I created the first steps of StreamComputing (redacted: rebranded to StreamHPC in 2017), by registering the website and writing a hello-world article. About 4 months of preparations and paperwork later the freelance-company was registered. Then 5 years later it got turned into a small company with still the strong focus on OpenCL, but with more employees and more customers.
I would like to thank the following people:
- My parents and grand-mother for (financially) supporting me, even though they did not always understand why I was taking all those risks.
- My friends, for understanding I needed to work in the weekends and evenings.
- My good friend Laura for supporting me during the hard times of 2011 and 2012.
- My girlfriend Elena for always being there for me.
- My colleagues and OpenCL-experts Anca, Teemu and Oscar, who have done the real work the past year.
- My customers for believing in OpenCL and trusting StreamComputing.
Without them, the company would never even existed. Thank you! Continue reading “StreamComputing exists 5 years!”




Remember the times that the OpenCL compilers where not that good as they’re now? Correct source-code being rejected, typos being accepted, long compile times, crashes during compiling and other irritating bugs. These made the work of an OpenCL developer in “the old days” quite tiresome – you needed a lot of persistence and report bugs. Lucky on desktops the drivers have improved a lot.







Getting your Windows machine ready for OpenCL is rather straightforward. In short, you only need the latest drivers for your OpenCL device(s) and you’re ready to go. Of course, you will need to add an OpenCL SDK in case you want to develop OpenCL applications but that’s equally easy.




This means that with an interest in AI, embedded programming and sensors, you’re all set.






















