GPUPrefixSums: Biblioteca de Suma de Prefijos de GPU Portátil para Computación de Alto Rendimiento

2025-08-28
GPUPrefixSums: Biblioteca de Suma de Prefijos de GPU Portátil para Computación de Alto Rendimiento

GPUPrefixSums lleva las técnicas de suma de prefijos de GPU de vanguardia desde CUDA a shaders de computación portátiles. Introduce 'Decoupled Fallback', una técnica novedosa que permite cálculos de suma de prefijos incluso en dispositivos que carecen de garantías de progreso de subprocesos hacia adelante. La implementación D3D12 incluye un estudio exhaustivo de algoritmos, comparada con la biblioteca CUB de Nvidia. Hay versiones disponibles para Unity y como un banco de pruebas básico. GPUPrefixSums tiene como objetivo mejorar la eficiencia y la portabilidad, apoyando tareas de computación paralela como la ordenación, la compresión y el recorrido de grafos.