• DocumentCode
    2033467
  • Title

    Memory Reference Behavior of Compiler Optimized Programs on High Speed Architectures

  • Author

    Fu, John W.C. ; Patel, Janak H.

  • Author_Institution
    Intel Corporation, Folsom, CA
  • Volume
    2
  • fYear
    1993
  • fDate
    16-20 Aug. 1993
  • Firstpage
    87
  • Lastpage
    94
  • Abstract
    High speed architectures usually employ some form of parallelism or concurrency. Parallel or concurrent execution of a program not only increases the rate at which references are issued to the memory system but also changes the behavior of these references, relative to its serial-scalar execution. This paper reports the variations in program memory reference behavior when automatically transformed by a compiler and executed on parallel and vector archirectures. Using traces of the PERFECT benchmark set, executed on on Aliiant FX180 in a single scalar processor, single vector processor, scalar multiprocessor and vector multiprocessor modes, measurements are reported for issue rates, reference locality and data sharing.
  • Keywords
    Bandwidth; Cache memory; Cities and towns; Concurrent computing; Optimizing compilers; Parallel processing; Program processors; Registers; Vector processors; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1993. ICPP 1993. International Conference on
  • Conference_Location
    Syracuse, NY, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-8983-6
  • Type

    conf

  • DOI
    10.1109/ICPP.1993.114
  • Filename
    4134190