Title :
A vectorization technique of hashing and its application to several sorting algorithms
Author_Institution :
Hitachi Ltd., Tokyo, Japan
Abstract :
A vectorized algorithm for entering data into a hash table is presented. A program that enters multiple data could not be executed on vector processors by conventional vectorization techniques because of data dependences. The proposed method enables execution of multiple data entry by conventional vector processors and improves the performance by a factor of 12.7, compared with the normal sequential method, when 4099 pieces of data are entered on the Hitachi S-810. This method is applied to address calculation sorting and the distribution counting sort, whose main part was unvectorizable by previous techniques. It improves performance by a factor of 12.8 when n=214 on the S-810
Keywords :
file organisation; sorting; Hitachi S-810; calculation sorting; distribution counting sort; hashing; multiple data entry; sorting algorithms; vectorization technique; Hardware; Laboratories; Parallel processing; Sorting; Vector processors;
Conference_Titel :
Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-2035-8
DOI :
10.1109/PARBSE.1990.77135