• DocumentCode
    3429333
  • Title

    Application data prefetching on the IBM Blue Gene/Q supercomputer

  • Author

    I-Hsin Chung ; Changhoan Kim ; Hui-Fang Wen ; Guojing Cong

  • Author_Institution
    IBM Res., Yorktown Heights, NY, USA
  • fYear
    2012
  • fDate
    10-16 Nov. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Memory access latency is often a crucial performance limitation for high performance computing. Prefetching is one of the strategies used by system designers to bridge the processor-memory gap. This paper describes a new innovative list prefetching feature introduced in the IBM Blue Gene/Q supercomputer. The list prefetcher records the L1 cache miss addresses and prefetches them in the next iteration. The evaluation shows this list prefetching mechanism reduces data fetching time when L1 cache misses happen and improves the performance for high performance computing applications with repeating nonuniform memory access patterns. Its performance is compatible with classic stream prefetcher when properly configured.
  • Keywords
    mainframes; parallel processing; storage management; IBM Blue Gene-Q supercomputer; L1 cache miss address; classic stream prefetcher; data fetching time reduction; data prefetching; high performance computing; list prefetching mechanism; memory access latency; processor-memory gap; Arrays; Engines; Hardware; Optimized production technology; Phase frequency detector; Prefetching;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    2167-4329
  • Print_ISBN
    978-1-4673-0805-2
  • Type

    conf

  • DOI
    10.1109/SC.2012.19
  • Filename
    6468514