Return to search

Memory optimization for a parallel sorting hardware architecture

Sorting is one of the more computationally intensive tasks a computer performs.
One of the most effective ways to speed up the task of sorting is by using parallel
algorithms. When implementing a parallel algorithm, the designer has to make several
decisions. Among the decisions are the algorithm and the physical implementation of the
algorithm. A dedicated hardware solution is often physically quicker than a software
solution.
In this thesis, we will investigate the optimization of a hardware implementation
of max-min sort. I propose an optimization to the data structures used in the algorithm.
The new data structure allows quicker sorting by changing the basic workings of the
max-min sort. The results are presented by comparing the new data structure with the
original data structure. The thesis also discusses the design and performance issues
related to implementing the algorithm in hardware. / Graduation date: 1998

Identiferoai:union.ndltd.org:ORGSU/oai:ir.library.oregonstate.edu:1957/33781
Date22 May 1997
CreatorsBeyer, Dale A.
ContributorsLu, Shih-Lien
Source SetsOregon State University
Languageen_US
Detected LanguageEnglish
TypeThesis/Dissertation

Page generated in 0.0021 seconds