DocumentCode :
3348799
Title :
A fast sort using parallelism within memory
Author :
Leopold, Claudia
Author_Institution :
Wurzburg Univ., Germany
fYear :
1992
fDate :
1-4 Dec 1992
Firstpage :
326
Lastpage :
333
Abstract :
The author models the internal structure of memory by a tree, where nodes represent memory modules (like cache, disks), and edges represent buses between them. The modules have smaller access time, capacity, and block size the nearer they are to the root. All buses may transmit blocks of data in parallel. The author gives a deterministic sorting algorithm based on greed-sort. Its running time is shown to be optimal up to a constant factor. The bound implies the number of parallel modules necessary at each hierarchy level to overcome the I/O bottlenecks of sorting. The proposed algorithm also applies to the less general models UMH (uniform memory hierarchies) and P-UMH
Keywords :
sorting; storage management; I/O bottlenecks; P-UMH; access time; block size; capacity; deterministic sorting algorithm; fast sort; internal structure of memory; memory modules; parallel modules; parallelism; tree; uniform memory hierarchies; Concurrent computing; Costs; Disk drives; Parallel processing; Registers; Sorting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 1992. Proceedings of the Fourth IEEE Symposium on
Conference_Location :
Arlington, TX
Print_ISBN :
0-8186-3200-3
Type :
conf
DOI :
10.1109/SPDP.1992.242727
Filename :
242727
Link To Document :
بازگشت