/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

www.jendrikillner.com
| | preetishkakkar.wordpress.com

The idea for this blog is help users get familiar with CUDA terminology as well as learn GPGPU programming. I also intent to show basics of NVidia NSight for debugging CUDA kernels. Let's dive & understand CUDA terminology. Having some familiarity with C++ & Threading (on CPU) should help. Basic GPU constructs A GPU would...
3.4 parsecs

Travel
| |
| | www.reedbeta.com

Pixels and polygons and shaders, oh my!
3.2 parsecs

Travel
| |
| | timur.hu

In the previous post I gave a brief introduction on what mesh and task shaders are from the perspective of application developers. Now it's time to dive deeper and talk about how mesh shaders are implemented in a Vulkan driver on AMD HW. Note that everything I discuss here is based on my experience and understanding as I was working on mesh shader support in RADV and is already available as public information in open source driver code. The goal of this blog post is to elaborate on how mesh shaders are i...
2.9 parsecs

Travel
| |
| | cprimozic.net

[AI summary] The author demonstrates a performance optimization for Three.js by manually implementing depth-based fragment culling to reduce unnecessary fragment shader execution.
17.4 parsecs

Travel
|