DocumentCode
3124853
Title
Optimal tree access by elementary and composite templates in parallel memory systems
Author
Auletta, Vincenzo ; Das, Sajal K. ; De Vivo, Amelia ; Pinotti, M. Cristina ; Scarano, Vittorio
Author_Institution
Salerno Univ., Italy
fYear
2001
fDate
36982
Abstract
In this paper we study strategies for mapping complete tree data structures, that are accessed by fixed templates, onto parallel memory systems. These mappings are evaluated with respect to the following three different criteria: (i) the number of memory conflicts that can occur in a parallel access to the data structure; (ii) the largest number of elements that can be accessed in parallel without memory conflicts; (iii) the complexity of the memory addressing scheme. We show that there exist trade-offs between these criteria. We describe an algorithm COLOR for mapping complete trees onto EA memory modules and prove that it achieves the following performance: (i) conflict-free access to complete subtrees of size K and paths of size N, for M⩾N+K-[log K]; (ii) at most 1 conflict when accessing complete subtrees and paths of size M; (iii) O((K/M)+c) conflicts when accessing a composite template of K nodes consisting of c disjoint subsets, each being a complete subtree, a path or a set of consecutive nodes in a level of the tree
Keywords
computational complexity; tree data structures; algorithm COLOR; complexity; composite templates; conflict-free access; elementary templates; fixed templates; memory addressing scheme; memory conflicts; optimal tree access; parallel memory systems; subtrees; tree data structures; Cost function; Data structures; Delay; Multiprocessor interconnection networks; Network topology; Parallel algorithms; Parallel processing; Phase change random access memory; Tree data structures; Vegetation mapping;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium., Proceedings 15th International
Conference_Location
San Francisco, CA
ISSN
1530-2075
Print_ISBN
0-7695-0990-8
Type
conf
DOI
10.1109/IPDPS.2001.924972
Filename
924972
Link To Document