• DocumentCode
    656167
  • Title

    Characterization of Input/Output Bandwidth Performance Models in NUMA Architecture for Data Intensive Applications

  • Author

    Tan Li ; Yufei Ren ; Dantong Yu ; Shudong Jin ; Robertazzi, Thomas

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Stony Brook Univ., Stony Brook, NY, USA
  • fYear
    2013
  • fDate
    1-4 Oct. 2013
  • Firstpage
    369
  • Lastpage
    378
  • Abstract
    Data-intensive applications frequently rely on multicore computer systems, in which Non-Uniform Memory Access (NUMA) is a dominant architecture. To transfer data into and out from these high-performance computers becomes a bottleneck, and thus it is crucial to understand their I/O performance characteristics. However, the complexity in NUMA architecture presents a new challenge in modeling its I/O access cost, and thus lead to difficulties in configuring proper processor and memory affinity. In this paper, we show that existing NUMA experimental methods and metrics are inappropriate on contemporary high-end systems. We characterize a state-of-the-art NUMA host, and propose, to the best of our knowledge, the first methodology to simulate I/O operations using memory semantics, and model the I/O bandwidth performance. Our methodology is thoroughly tested and validated by mapping multiple parallel I/O streams to different sets of hardware components (CPU, memory, network cards, and SSDs) and by measuring the performance of each mapping. The experimental results and analysis reveal that our methodology can dramatically reduce characterization workload, accurately estimate the overall I/O performance, and effectively mitigate resource contention among I/O tasks.
  • Keywords
    multiprocessing systems; parallel architectures; performance evaluation; CPU; I/O tasks; NUMA architecture; NUMA experimental methods; SSDs; characterization workload; data intensive applications; hardware components; high-performance computers; input/output bandwidth performance models; memory semantics; multicore computer systems; network cards; nonuniform memory access; parallel I/O stream mapping; performance measurement; resource contention mitigation; Bandwidth; Benchmark testing; Data transfer; Hardware; Performance evaluation; Servers; Topology; Data Transfer; Input/Output(I/O); NUMA effects; Performance model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2013 42nd International Conference on
  • Conference_Location
    Lyon
  • ISSN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2013.46
  • Filename
    6687370