Thomas Smith

Results 4 repositories owned by Thomas Smith

ShaderOneSweep

60
Stars
6
Forks
Watchers

A compute shader implementation of the OneSweep sorting algorithm.

GPUPrefixSums

77
Stars
5
Forks
Watchers

A nearly complete collection of prefix sum algorithms implemented in CUDA, D3D12, Unity and WGPU. Theoretically portable to all wave/warp/subgroup sizes.

SimpleComputeShaderHashTable

30
Stars
3
Forks
Watchers

A simple, threadsafe, lock-free hash table for Unity Compute Shaders

GPUSorting

402
Stars
23
Forks
402
Watchers

State of the art sorting and segmented sorting, including OneSweep. Implemented in CUDA, D3D12, and Unity style compute shaders. Theoretically portable to all wave/warp/subgroup sizes.