Prediction of high-performance computing input/output variability and its application to optimization for system configurations

被引:9
|
作者
Xu, Li [1 ]
Lux, Thomas [2 ]
Chang, Tyler [2 ]
Li, Bo [2 ]
Hong, Yili [1 ]
Watson, Layne [2 ]
Butt, Ali [2 ]
Yao, Danfeng [2 ]
Cameron, Kirk [2 ]
机构
[1] Virginia Tech, Dept Stat, Blacksburg, VA 24061 USA
[2] Virginia Tech, Dept Comp Sci, Blacksburg, VA USA
基金
美国国家科学基金会;
关键词
Approximation methods; computer experiments; design analysis; Gaussian process; reliability; system design;
D O I
10.1080/08982112.2020.1866203
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Performance variability is an important measure for a reliable high performance computing (HPC) system. Performance variability is affected by complicated interactions between numerous factors, such as CPU frequency, the number of input/output (IO) threads, and the IO scheduler. In this paper, we focus on HPC IO variability. The prediction of HPC variability is a challenging problem in the engineering of HPC systems and there is little statistical work on this problem to date. Although there are many methods available in the computer experiment literature, the applicability of existing methods to HPC performance variability needs investigation, especially, when the objective is to predict performance variability both in interpolation and extrapolation settings. A data analytic framework is developed to model data collected from large-scale experiments. Various promising methods are used to build predictive models for the variability of HPC systems. We evaluate the performance of the methods by measuring prediction accuracy at previously unseen system configurations. We also discuss a methodology for optimizing system configurations that uses the estimated variability map. The findings from method comparisons and developed tool sets in this paper yield new insights into existing statistical methods and can be beneficial for the practice of HPC variability management. This paper has .
引用
收藏
页码:318 / 334
页数:17
相关论文
共 50 条
  • [21] DISK SYSTEM ARCHITECTURES FOR HIGH-PERFORMANCE COMPUTING
    KATZ, RH
    GIBSON, GA
    PATTERSON, DA
    PROCEEDINGS OF THE IEEE, 1989, 77 (12) : 1842 - 1858
  • [22] MULTIOBJECTIVE OPTIMIZATION OF THE VARIABILITY OF THE HIGH-PERFORMANCE LINPACK SOLVER
    Chang, Tyler H.
    Larson, Jeffrey
    Watson, Layne T.
    2020 WINTER SIMULATION CONFERENCE (WSC), 2020, : 3081 - 3092
  • [23] Performance prediction of a repowering application derived from a high-performance power system (HIPPS)
    Wu, SF
    Mckinsey, R
    ENERGY CONVERSION AND MANAGEMENT, 1997, 38 (10-13) : 1275 - 1282
  • [24] High-performance OTFT and its application
    Jang, Jin
    Han, Seung Hoon
    CURRENT APPLIED PHYSICS, 2006, 6 (SUPPL. 1) : E17 - E21
  • [25] Balancing and reconciling large multi-regional input–output databases using parallel optimisation and high-performance computing
    Geschke A.
    Ugon J.
    Lenzen M.
    Kanemoto K.
    Moran D.D.
    Journal of Economic Structures, 8 (1)
  • [26] High-performance Computing and Application of Zero-norm
    Lang, LiYing
    Jing, XueKe
    JOURNAL OF COMPUTERS, 2012, 7 (02) : 534 - 539
  • [27] Application service providing for distributed high-performance computing
    Lee, CK
    Hochberger, C
    Tavangarian, D
    HIGH PERFORMANCE COMPUTING SYSTEMS AND APPLICATIONS, 2003, 727 : 119 - 128
  • [29] Using Input-to-Output Masking for System-Level Vulnerability Estimation in High-Performance Processors
    Haghdoost, Alireza
    Asadi, Hossein
    Baniasadi, Amirali
    15TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2010), 2010, : 91 - 98
  • [30] Output Prediction Logic: a high-performance CMOS design technique
    McMurchie, L
    Kio, S
    Yee, G
    Thorp, T
    Sechen, C
    2000 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2000, : 247 - 254