Author name: Nol Moonen

Nol is a Software Performance Engineer at Stream HPC, specializing in the design and optimization of GPU algorithms.

When to Blame the Compiler: An NVCC Case Study

In our line of work, performing low-level performance optimization, the compiler is less of a language abstraction and more of a tool to directly interact with. Compilers are complex machines. Correctly converting C++-like code to assembly instructions is a gigantic challenge, producing optimized instructions even more so. It is therefore no surprise that the compiler

When to Blame the Compiler: An NVCC Case Study Read More »