Subject Area

Computer science

Description

The traditional sorting technique, sequential sorting, is inefficient with increasing amounts of data that can be stored on computers. Researchers looking for faster sorting techniques have turned to parallel computing to address the limitations of sequential sorting. This project involves the implementation of three parallel sorting algorithms on CUDA, a parallel computing architecture which implements algorithms on Graphics Processing Units (GPUs).

Publisher

Providence College

Date

Spring 2011

Type

Article

Format

Application

.cu (CUDA file format)

Language

Computer Code

Streaming Media

Comments

Documents require text or scripting language editor to be viewed.

quicksort.cu (5 kB)
Quick Sort

bitonic_sort.cu (5 kB)
Bitonic Sort

radix_sort.cu (7 kB)
Radix Sort