DocumentCode :
506039
Title :
A method of vector processing for shared symbolic data
Author :
Kanada, Yasusi
Author_Institution :
Central Res. Lab., Hitachi Ltd., Kokubunji, Japan
fYear :
1991
fDate :
18-22 Nov. 1991
Firstpage :
722
Lastpage :
731
Abstract :
The conventional processing techniques for pipelined vector processors such as Cray-XMP, or SIMD parallel processors, such as CM-2 (connection machine), are generally applied only to independent multiple data processing. This paper describes a vector processing method of multiple processings including parallel rewriting of dynamic data structures with shared elements, and of multiple processings that may rewrite the same data element two or more times. This method is called the filtering-overwritten-label method (FOL). FOL enables vector processing of entering multiple data into a hash table, address calculation sorting, and many other algorithms that handle lists, trees, graphs and other types of symbolic data structures. FOL is applied to several symbolic processing algorithms; consequently, the performance is improved by a factor often on the Hitachi S-810.
Keywords :
data structures; parallel processing; pipeline processing; vector processor systems; filtering-overwritten-label method; multiple data processing; parallel processors; shared symbolic data; symbolic data structures; vector processing; Data processing; Data structures; Sorting; Tree data structures; Tree graphs; Vector processors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Supercomputing, 1991. Supercomputing '91. Proceedings of the 1991 ACM/IEEE Conference on
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-89791-459-7
Type :
conf
DOI :
10.1145/125826.126167
Filename :
5348872
Link To Document :
بازگشت