• DocumentCode
    2440420
  • Title

    Parallel graph-reduction with a shared memory multiprocessor system

  • Author

    Revesz, Gyorgy

  • Author_Institution
    IBM Thomas J Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    1990
  • fDate
    12-15 Mar 1990
  • Firstpage
    33
  • Lastpage
    38
  • Abstract
    A tightly coupled multiprocessor system where each processor has direct access to a shared memory is studied. The system used for the experiments has only eight processors, but it supports the concurrent fetch and add operation, which is used extensively in the graph-reducer. A parallel graph-reduction technique is developed for such a system, and the measurement of its performance is made via some benchmark programs. As a byproduct, a new on-the-fly garbage collector which combines two different collection techniques has been developed. A new read-only graph-traversal technique for any number of concurrent processes independently traversing a shared graph has also been developed
  • Keywords
    functional programming; high level languages; multiprocessing systems; parallel programming; benchmark programs; garbage collector; parallel graph reduction; performance; read-only graph-traversal technique; shared memory multiprocessor system; Commutation; Concurrent computing; Distributed computing; Multiprocessing systems; Testing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Languages, 1990., International Conference on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-8186-2036-6
  • Type

    conf

  • DOI
    10.1109/ICCL.1990.63758
  • Filename
    63758