A Multi-Kernel Survey for High-Performance Computing

被引:7
|
作者
Gerofi, Balazs [1 ]
Ishikawa, Yutaka [1 ]
Riesen, Rolf [2 ]
Wisniewski, Robert W. [2 ]
Park, Yoonho [3 ]
Rosenburg, Bryan [3 ]
机构
[1] RIKEN Adv Inst Computat Sci, Wako, Saitama, Japan
[2] Intel Corp, Santa Clara, CA 95051 USA
[3] IBM TJ Watson Res Ctr, Yorktown Hts, NY USA
关键词
High Performance Computing; Multi kernels; Hybrid kernels;
D O I
10.1145/2931088.2931092
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In HPC, two trends have led to the emergence and popularity of an operating-system approach in which multiple kernels are run simultaneously on each compute node. The first trend has been the increase in complexity of the HPC software environment, which has placed the traditional HPC kernel approaches under stress. Meanwhile, microprocessors with more and more cores are being produced, allowing specialization within a node. As is typical in an emerging field, different groups are considering many different approaches to deploying multi-kernels. In this paper we identify and describe a number of ongoing HPC multi-kernel efforts. Given the increasing number of choices for implementing and providing compute node kernel functionality, users and system designers will find value in understanding the differences among the kernels (and among the perspectives) of the different multi-kernel efforts. To that end, we provide a survey of approaches and qualitatively compare and contrast the alternatives. We identify a series of criteria that characterize the salient differences among the approaches, providing users and system designers with a common language for discussing the features of a design that are relevant for them. In addition to the set of criteria for characterizing multi-kernel architectures, the paper contributes a classification of current multi-kernel projects according to those criteria.
引用
收藏
页数:8
相关论文
共 50 条
  • [11] Multi-kernel regularized classifiers
    Wu, Qiang
    Ying, Yiming
    Zhou, Ding-Xuan
    JOURNAL OF COMPLEXITY, 2007, 23 (01) : 108 - 134
  • [12] A Survey Of High-performance Computing Approaches in Power Systems
    Khaitan, Siddhartha Kumar
    2016 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PESGM), 2016,
  • [13] Software tools for high-performance computing: survey and recommendations
    Georgia Inst of Technology, Atlanta, United States
    Scientific Programming, 5 (03): : 239 - 249
  • [14] Multi-kernel object tracking
    Porikli, F
    Tuzel, O
    2005 IEEE International Conference on Multimedia and Expo (ICME), Vols 1 and 2, 2005, : 1235 - 1238
  • [15] A Survey on Malleability Solutions for High-Performance Distributed Computing
    Aliaga, Jose, I
    Castillo, Maribel
    Iserte, Sergio
    Martin-Alvarez, Iker
    Mayo, Rafael
    APPLIED SCIENCES-BASEL, 2022, 12 (10):
  • [16] Performance and Scalability of Lightweight Multi-Kernel based Operating Systems
    Gerofi, Balazs
    Riesen, Rolf
    Takagi, Masamichi
    Boku, Taisuke
    Nakajima, Kengo
    Ishikawa, Yutaka
    Wisniewski, Robert W.
    2018 32ND IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2018, : 116 - 125
  • [17] Multi-Kernel Appearance Model
    Rapp, Vincent
    Bailly, Kevin
    Senechal, Thibaud
    Prevost, Lionel
    IMAGE AND VISION COMPUTING, 2013, 31 (08) : 542 - 554
  • [18] Navigator: Dynamic Multi-kernel Scheduling to Improve GPU Performance
    Kim, Jiho
    Kim, John
    Park, Yongjun
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [19] High-speed Tracking with Multi-kernel Correlation Filters
    Tang, Ming
    Yu, Bin
    Zhang, Fan
    Wang, Jinqiao
    2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2018, : 4874 - 4883
  • [20] On the Effects of Kernel Configuration in Multi-Kernel Polar Codes
    Saha, Souradip
    Massny, Luis
    Adrat, Marc
    Jax, Peter
    ENTROPY, 2022, 24 (10)