Stream HPC is a leading and independent GPU and performance engineering company with 40+ specialists based in Europe, working with customers worldwide, including a strong customer base in North America.
For more than 15 years, we’ve specialized in high-performance C++, GPU computing, parallel algorithms and performance optimization. We have helped engineering and R&D teams accelerate compute-intensive software and turn difficult GPU performance problems into production software.
Our customers often come to us after trying to accelerate their software themselves and finding that the expected performance remains out of reach. We identify what’s holding the software back, test alternative approaches and engineer the solution.
Our specialists work at the intersection of software, algorithms and hardware, tackling performance problems where standard approaches are not enough.
What we specialize in
We specialize in the difficult part of performance engineering: understanding why software isn’t fast enough, determining what is realistically achievable, and engineering the solution.
Our expertise covers CUDA, HIP, SYCL, OpenCL, Vulkan and other parallel programming technologies, across NVIDIA, AMD, Intel and other computing architectures.
From a focused performance assessment to a full production implementation, we work alongside engineering teams to turn performance challenges into working software.
Our customers often come to us after trying to accelerate their software themselves and finding that the expected performance remains out of reach.
Services
We offer audits, engineering and training:
GPU performance assessment
GPU code review and profiling
CUDA development and optimization
HIP and AMD GPU optimization
SYCL and heterogeneous computing
OpenCL development and optimization
Vulkan Compute
CPU and multicore optimization
Parallel algorithm design
GPU porting and modernization of existing code
High-performance C++ software development
Architecture and performance engineering
Production implementation following proof-of-concept work
The Experts
When engineering teams call us
“We did not expect you would exist, when searching for GPU-engineering companies”
You have a compute-intensive application that needs to be faster. Perhaps you’ve already tried GPU acceleration, profiling or parallelization and haven’t achieved the performance you expected. Stream HPC helps identify what’s holding the software back, evaluate alternative approaches and turn the most promising solution into production software.
We work for:
Engineering companies
Semiconductor companies
Robotics companies
Industrial R&D
Technology companies
Companies with difficult compute problems
Scientific organizations
Our Journey
Exploring Our Roots and Growth Over Time
Founded 15 years ago, Stream HPC began as a small consultancy focused on GPU computing and high-performance computing (HPC). Today, more than 40 specialists work at Stream HPC, focused on GPU computing, high-performance C++, parallel algorithms and performance engineering.
We are a trusted partner for scientific software enhancement, serving a diverse global clientele from various sectors, including research institutions and corporations, while maintaining a commitment to performance optimization and sustainable computing practices.
Unique
Stream HPC is one of a kind
“We did not expect you would exist, when searching for GPU-engineering companies”
40+ performance and GPU specialists in one organization
More than 15 years of experience in GPU and performance engineering
Deep C++ and low-level software expertise
Vendor-independent approach across GPU architectures
Ability to handle both algorithmic research and production software engineering
Experience taking existing, difficult codebases from performance analysis through production implementation
European team serving customers internationally
We have deep GPU expertise at the scale of a 40+ specialist engineering organization, and with such a big team we can solve more complex problems.
Blog post about our company
Below you can find the latest news about our company. If you find this interesting, do make sure you follow us on social media and receive our newsletter. The links are at the bottom of the page.
This feels less like a surprise and more like confirmation of what we have felt all along: Stream HPC is a place filled with smart people, strong collaboration, good humor and a shared drive to build great things together. The Great Place to Work® Certification is based on anonymous employee…
Stream HPC is 10 years old on 1 April 2020. Therefore we offer our one day GPGPU crash course for free that whole month. Now Corona (and fear for it) spreads, we had to rethink how to celebrate 10 years. So while there were different plans, we simply had to…
Soon there will be another Dutch eScience Symposium 2019 in Amsterdam. We thought it might be a good place to meet and listen to e-science talks. Stream HPC in the end is just making scientific software, so we’re here at the right place. The eScience Center is a government institute…
In January 2019 I gave a talk about culture in the company, which I wanted to share with you. It was intended to trigger discussions on what environment fits somebody, and examples were given on other companies. The nice part was that it became more clear that the culture of…
This year we’ll be with 4 people at ISC: Vincent, Adel, Anna and Istvan. You can find us at booth G-812, next to Red Hat. While we got known in the HPC-world for our expertise on OpenCL, we now have many years of experience in CUDA and OpenMP. To get…
On Monday May 13, 2019 at 09:30 the latest edition of IWOCL starts, not taking into account any pre-events that might be spontaneously organized. This is the biggest OpenCL-focused event that discusses everything that would make any GPGPU-programmer, DSP-programmer and FPGA-programmer enthusiastic. What’s new since last year, is that it’s…
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…
Last week we emphasized that we don’t work for the war-industry. We did talk to a national army some years ago, but even though the project never started, we would have probably said no. Recently we got a new request, got uncomfortable and did not send a quote for the…
Launch Your GPU Developer Career at Stream HPC GPU programming is one of the most in-demand and hardest-to-learn skills in software development. GPUs have solved complex problems for our customers for years, and with GPU architectures evolving faster than ever, skilled GPU developers are only going to become more valuable.…