Sorting Networks - Harnessing Instruction-Level Parallelism for Efficient Sorting
Churchill CompSci Talks via YouTube
Power BI Fundamentals - Create visualizations and dashboards from scratch
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Explore the fascinating world of sorting networks in this 24-minute talk delivered by Kofi Wilkinson. Delve into the speed-up opportunities provided by sorting networks, which harness the power of instruction-level parallelism. Discover how these networks can improve upon common "optimal" sorting methods like mergesort and quicksort, potentially reducing the O(n log n) time complexity bound of comparison-based routines towards a sub-linear O((log n)^2). Gain insights into this lesser-known but powerful approach to sorting that offers significant performance improvements over traditional methods.
Syllabus
Sorting networks
Taught by
Churchill CompSci Talks