• DocumentCode
    3162507
  • Title

    Performance of multi-threaded execution in a shared-memory multiprocessor

  • Author

    Alkalaj, L.

  • Author_Institution
    Jet Propulsion Lab., Pasadena, California Inst. of Technol., Pasadena, CA
  • fYear
    1991
  • fDate
    2-5 Dec 1991
  • Firstpage
    330
  • Lastpage
    333
  • Abstract
    The authors propose a general analytic model for the overlapped execution of thread management operations in shared-memory multiprocessors. Performance measures as speedup, utilization and network contention are evaluated and verified using simulations. It is assumed that the execution of each thread consists of sequence of single-cycle instructions, interleaved with four high-level thread management instructions: create, activate, suspend and halt (CASH). Each processor (also called the CASH processor) in the multiprocessor is specialized for the efficient execution of the CASH thread execution model. This is achieved by overlapping the execution of all thread management operations in a separate thread management unit, that executes concurrently with the thread execution unit. The execution time of the thread management operations is reduced by increasing the thread memory bandwidth, and by storing multiple thread contexts in a thread cache located on the processor
  • Keywords
    performance evaluation; shared memory systems; high-level thread management instructions; multi-threaded execution; network contention; overlapped execution; performance measures; shared-memory multiprocessor; single-cycle instructions; speedup; thread cache; thread execution unit; thread management operations; thread management unit; thread memory bandwidth; utilization; Degradation; Delay; Memory management; Prefetching; Processor scheduling; Propulsion; Statistics; Switches; System performance; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1991. Proceedings of the Third IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-2310-1
  • Type

    conf

  • DOI
    10.1109/SPDP.1991.218223
  • Filename
    218223