Answer: Yes, actually a lot!
The company was built on OpenCL and we are still work with the language a lot – from embedded GPUs and FPGAs to high-end GPUs. Like OpenCL unjustly isn’t associated with clusters full of professional GPUs, we were not associated with CUDA. I can tell many of our customers have found us to build high performance software in CUDA.
Breaking with the past is not easy due to associations that seem to stick. With the name change from StreamComputing to Stream HPC some years ago, we wanted to enforce that break with being “the OpenCL company”. For some time we were much more pragmatic in solving the problems of our customers, which resulted in making software in MPI and CUDA – sometimes an unexpected direction as the customer initially chose OpenCL.
We also started hiring people who only knew CUDA (but expect them to learn OpenCL), as the right algorithm and the right processor is more important. Internships with CUDA, large CUDA-projects, seeking better relations with Nvidia and such – all have been going on for years. And we like it as much as we like OpenCL – both have unique advantages.
So if you have questions about CUDA, don’t be afraid that you hurt us – we’re happy to help you get fast software.
Related Posts
Birthday present! Free 1-day Online GPGPU crash course: CUDA / HIP / OpenCL
... mind tuned from CPU-focused to GPU-focused is half the work. This is the first goal of the day. The second goal is hands on. ...
Updated: OpenCL and CUDA programming training – now online
... replaced if time is getting too limited. Day 1: OpenCL/CUDA Foundations This is close to our standard OpenCL crash course. We ...
Get ready for conversions of large-scale CUDA software to AMD hardware
... offers HIP, which converts over 95% of CUDA, such that it works on both AMD and NVIDIA hardware. That 5% is solving ambiguity ...
9 questions on OpenCL’s future answered at IWOCL
... the panel discussion some very interesting questions were asked, I'd like to share with you. Should the Khronos group ... ...