• 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