• DocumentCode
    506095
  • Title

    Programming costs of explicit memory localization on a large scale shared memory multiprocessor

  • Author

    Picano, Silvio ; Brooks, E.D. ; Hoag, Joseph E.

  • Author_Institution
    Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
  • fYear
    1991
  • fDate
    18-22 Nov. 1991
  • Firstpage
    36
  • Lastpage
    45
  • Abstract
    We present detailed experimental work involving a commercially available large scale shared memory MIMD parallel computer having a software controlled cache coherence mechanism. The implementation of a scalable MIMD computer with hardware-controlled coherent shared hierarchical memory is indeed a formidable task and has yet to be effectively implemented. We present some techniques used to exploit our multiprocessor (the BBN TC2000) on a network simulation program, showing the resulting performance gains and the associated programming costs. We show that an efficient implementation relies heavily on the user´s ability to explicitly manage the memory system, which is typically handled by hardware support on other shared memory multiprocessors.
  • Keywords
    cache storage; parallel processing; shared memory systems; storage management; MIMD parallel computer; explicit memory localization; hardware-controlled coherent shared hierarchical memory; large scale shared memory multiprocessor; network simulation program; programming costs; software controlled cache coherence mechanism; Concurrent computing; Costs; Hardware; Laboratories; Large-scale systems; Memory management; Parallel processing; Parallel programming; Performance gain; Software; data parallel model; hardware and software cache coherence; network simulation; scalable multiprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing, 1991. Supercomputing '91. Proceedings of the 1991 ACM/IEEE Conference on
  • Conference_Location
    Albuquerque, NM
  • Print_ISBN
    0-89791-459-7
  • Type

    conf

  • DOI
    10.1145/125826.125864
  • Filename
    5348928