DocumentCode
2370274
Title
Processing nested loop structure with data-flow dependence on a CAM-based processor HAPP
Author
Lu, Kuei-Ming ; Tamaru, Keikichi
Author_Institution
Dept. of Electron. Eng., Kyoto Univ., Japan
fYear
1994
fDate
14-16 Dec 1994
Firstpage
119
Lastpage
126
Abstract
We know that a significant advantage of content addressable memory (CAM) is that operations are performed locally, thus it can eliminate the problem of bottleneck between processor and memory. In this paper, we propose a CAM-based associative processing processor (HAPP) which is able to combine with a general processor to form an array-processor system, and besides retrieval operations, it can assist the general processor to manipulate nested loop structure with data-flow dependence for achieving high speedup in this system. We enumerate some problems of applying HAPP to a computer system to deal with nested loop structure, and the methods we used to resolve them. Also we compare HAPP with a parallel machine, BBN TC2000, to prove that HAPP gains a smaller communication penalty when the number of data items access of BBN TC2000 surpasses penalty plane
Keywords
associative processing; content-addressable storage; parallel architectures; CAM-based processor; HAPP; array-processor system; associative processing processor; content addressable memory; data-flow dependence; nested loop structure; retrieval operations; Associative memory; Associative processing; CADCAM; Computer aided manufacturing; Concurrent computing; Data mining; Information retrieval; Integrated circuit technology; Parallel architectures; Parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Architectures, Algorithms and Networks, 1994. (ISPAN), International Symposium on
Conference_Location
Kanazawa
Print_ISBN
0-8186-6507-6
Type
conf
DOI
10.1109/ISPAN.1994.367156
Filename
367156
Link To Document