RadixSortModule¶
Overview¶
A full reduction, with the method of reduction chosen based on the type and configuration.
@author Jonathan Olson <jonathan.olson@colorado.edu>
Class RadixSortModule¶
stageInputSize: number
Constructor¶
new RadixSortModule( providedOptions : RadixSortModuleOptions<T> )¶
Instance Methods¶
Instance Properties¶
input : BufferArraySlot<T>¶
(readonly)
output : BufferArraySlot<T>¶
(readonly)
histogram : BufferArraySlot<number>¶
(readonly)
extraSlots : BufferArraySlot<T>[]¶
(readonly)
Static Methods¶
getMaximumElementQuantity( radixWorkgroupSize : number, radixGrainSize : number, scanWorkgroupSize : number, scanGrainSize : number, bitsPerPass : number, scanLevels ) : number¶
Type RadixSortModuleOptions¶
Source Code¶
See the source for RadixSortModule.ts in the alpenglow repository.