Related Experiment Video
Updated: Feb 5, 2026

Area-based Image Analysis Algorithm for Quantification of Macrophage-fibroblast Cocultures
Published on: February 15, 2022
Performance evaluation of GPU-based parallel sorting algorithms
Mohammed Alaa Ala'anzy1, Nurdaulet Tolendi1, Baizhan Baubek1
1Department of Computer Science, SDU University, Kaskelen, Kazakhstan.
GPU acceleration significantly speeds up sorting algorithms like Radix, Quick, and Merge Sort, achieving over 100x speedups for large datasets. This research demonstrates substantial performance gains compared to sequential methods.
Area of Science:
- Computer Science
- High-Performance Computing
Background:
- Sequential sorting methods struggle with large datasets.
- Parallel sorting and GPU computing offer significant speedup potential.
Purpose of the Study:
- Investigate GPU-based parallelization of merge sort, quick sort, bubble sort, radix top-k selection sort, and slow sort using CUDA.
- Evaluate performance, parallel time complexity, and space complexity on modern GPUs.
Main Methods:
- Implemented and optimized GPU-based parallel sorting algorithms (MS, QS, BS, RS, SS) using CUDA.
- Conducted experiments on diverse datasets (random, reverse-sorted, sorted, nearly-sorted).
- Compared GPU-accelerated versions against sequential counterparts.
Main Results:
- Radix Sort achieved ~50x speedup, Quick Sort ~97x, and Merge Sort ~103x on 10 million random elements.
- Bubble Sort showed ~17x improvement but remained slower overall.
- Slow Sort demonstrated ~18.6x speedup.
- New single-GPU implementations achieve 17x to over 100x speedups.
Conclusions:
- GPU-accelerated sorting algorithms offer substantial performance improvements over sequential methods.
- Modern GPUs and CUDA enable significant acceleration for large-scale data sorting tasks.
- Radix, Quick, and Merge Sort show the most promising speedups for parallel processing.
More Related Videos
09:52Setting Up a Stroke Team Algorithm and Conducting Simulation-based Training in the Emergency Department - A Practical Guide
Published on: January 15, 2017
09:01A Method for Investigating Age-related Differences in the Functional Connectivity of Cognitive Control Networks Associated with Dimensional Change Card Sort Performance
Published on: May 7, 2014
Related Concept Videos
Parallel Resonance
Parallel Processing
Trial and Error and Algorithm
Resistors In Parallel
Series and Parallel Capacitors
First, consider capacitors connected in series to a battery. In this configuration, the plate connected to the battery's positive terminal develops a positive charge, while the plate attached to the negative terminal becomes negatively charged. An equal magnitude of charge is induced on the...
Parallel-axis Theorem