HNHacker News
TopNewBestAskShowJobs

thegeeko

15 karma · joined March 12, 2024

submissionscomments
thegeeko··on AMD GPU-Initiated I/O (GPU <-> NVMe P2P DMA)
An experiment on AMD GPUs I/O without 0 CPU involvement. Issuing NVMe commands and polling from the GPU directly.
thegeeko··on AMD GPU Debugger
amdkfd
thegeeko··on AMD GPU Debugger
there's 2 AMD KMD(kernel mode drivers) in linux: amdkfd and amdgpu .. the graphics applications use the amdgpu which is not supported by amdgdb .. amdgdb also has the limitation of requiring dwarf and and mesa/amd UMDs doesn't generate that ..
thegeeko··on AMD GPU Debugger
amd gdb is an actual debugger but it only works with applications that emit dwarf and use the amdkfd KMD aka it doesn't work with graphics .. all of the rest are not a actual debuggers .. UMR does support wave stepping but it doesn't try to be a shader debugger rather a tool for drivers developers and the AMD tools doesn't have any debugging capabilities.
thegeeko··on Vulkan Foliage rendering using GPU Instancing
which shader do you want ? .. I'm the author
thegeeko··on Vulkan Foliage rendering using GPU Instancing
thanks for posting it here :)