DocumentCode :
2726457
Title :
Toward a universal mapping algorithm for accessing trees in parallel memory systems
Author :
Auletta, Vincenzo ; Das, Sajal K. ; De Vivo, Amelia ; Pinotti, M. Cristina ; Scarano, Vittorio
Author_Institution :
Dipt. di Inf. ed Applicazioni, Salerno Univ., Italy
fYear :
1998
fDate :
30 Mar-3 Apr 1998
Firstpage :
447
Lastpage :
454
Abstract :
The authors study the problem of mapping the N nodes of a complete t-ary tree on M memory modules so that they can be accessed in parallel by templates, i.e. distinct sets of nodes. Typical templates for accessing trees are subtrees, root-to-leaf paths, or levels which are referred to as elementary templates. They first propose a new mapping algorithm for accessing both paths and subtrees of size M with an optimal number of conflicts (i.e., only one conflict) when the number of memory modules is limited to M. They also propose another mapping algorithm for a composite template, say 𝒱 (as versatile), such that its size is not fixed and an instance of 𝒱 is composed of any combination of c instances of elementary templates. The number of conflicts for accessing an S-node instance of template 𝒱 is O(S/√M log M+c) and the memory load is 1+o(1) where load is defined as the ratio between the maximum and minimum number of data items mapped onto each memory module
Keywords :
computational complexity; memory architecture; multiprocessing systems; parallel algorithms; tree data structures; complete t-ary tree node mapping; composite template; elementary template; mapped data items; memory load; memory modules; parallel memory systems; root-to-leaf paths; subtrees; templates; tree access; universal mapping algorithm; Concurrent computing; Costs; Data structures; Gold; Information retrieval; Multiprocessor interconnection networks; Network topology; Read-write memory; Vegetation mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
Conference_Location :
Orlando, FL
ISSN :
1063-7133
Print_ISBN :
0-8186-8404-6
Type :
conf
DOI :
10.1109/IPPS.1998.669955
Filename :
669955
Link To Document :
بازگشت