Why is Radix Sort so Fast? Part 2 Radix Sort @WhatsACreel
Why is Radix Sort so Fast? Part 2 Radix Sort  @WhatsACreel
Uploaded September 2020 | Updated September 2026, 2 weeks ago
Support What's a Creel? on Patreon: patreon.com/whatsacreel
Office merch store: whats-a-creel-3.creator-spring.com
FaceBook: facebook.com/whatsacreel



In this 3 part series, we will explore sorting algorithms from the fundamentals all the up to implementations of both a comparison sort and a base 256 Radix Sort.

In this second video, we look at how counting sort, and then radix sort overcome the NLogN barrier and sort data in linear time!

Prefix Sum on Wikipedia: en.wikipedia.org/wiki/Prefix_sum

Software used to make this vid:
Visual Studio 2019 Community: visualstudio.com/downloads
Blender: blender.org
OBS: obsproject.com
Davinci Resolve 16: blackmagicdesign.com/products/davinciresolve
OpenOffice: openoffice.org
Gimp: gimp.org


80's 3D neon effect in the thumbnail is from Ducky 3D's: youtube.com/watch?v=hnLsktA4gmY&t=240s


Background HDRI from thumbnail and intro is from HDRI Haven: hdrihaven.com
Why is Radix Sort so Fast? Part 2 Radix SortC++ 11 Lambda FunctionsNVIDIA CUDA Tutorial 8: Intro to Shared MemoryC++ Tutorial 15: Structures Explained (Game Programming)x64 Assembly Tutorial 49: SSE Arithmetic and Dynamic MemoryLinux x64 Assembly Tutorial 5: Boolean Bitwise InstructionsModern x64 Assembly 11: Division with the DIV and IDIV InstructionsModern x64 Assembly 8: Shift, Rotate and Bit Manipulation InstructionsC++ Tutorial 18: Function OverloadingModern x64 Assembly 10: Conditional Jumps, Moves and Set Bytex64 Assembly Tutorial 58: Intro to AVXModern x64 Assembly 9: The rFlags Register (Flags, pushfq, popfq, pushf, popf)
Creel |

Why is Radix Sort so Fast? Part 2 Radix Sort

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER