Frontiers of Data and Computing ›› 2022, Vol. 4 ›› Issue (5): 33-41.

CSTR: 32002.14.jfdc.CN10-1649/TP.2022.05.004

doi: 10.11871/jfdc.issn.2096-742X.2022.05.004

• Special Issue: East-to-West Computing Requirement Transfer: A Century Project to Start the Era of Computility Economy • Previous Articles     Next Articles

HPC Computing Power Programming Paradigm Based on CNGrid

WANG Xiaoning1,*(),LU Shasha1,WU Can1,He Rong1,YAN Xiaoting1,2,XIAO Haili1,CHI Xuebin1,2   

  1. 1. Computer Network Information Center, Chinese Academy of Sciences, Beijing 100083, China
    2. University of Chinese Academy of Sciences, Beijing 100190, China
  • Received:2022-07-29 Online:2022-10-20 Published:2022-10-27
  • Contact: WANG Xiaoning E-mail:wxn@sccas.cn

Abstract:

[Objective] With the rise of new computing technologies including cloud computing, big data, and artificial intelligence, hybrid computing based on multiple computing power has been promoted. Under the guidance of the national strategy of “East-West Computing Requirement Transfer”, it is important to develop the programming paradigm for the new generation of computing infrastructure to take full advantages of the HPC computing power and provide a new HPC computing power programming model. [Methods] Firstly, the current computing service mode of the high-performance computing environment and the existing HPC programming paradigm are introduced. Secondly, an HPC com-puting power programming paradigm (HPC as a function) based on the high-performance computing environment is proposed according to the HPC computing power and task abstraction. Then design of the reference architecture of the HPC computing power programming paradigm is given. [Results] The HPC computing power programming paradigm can support the basic needs of scientific research for HPC computing power, and distribute tasks that are suitable for HPC to appropriate computing resources. Compared to a traditional workflow system, the new paradigm provides greater flexibility and program-mability. [Conclusions] The HPC computing power programming paradigm is expected to effectively improve the programmability of the new computing infrastructure.

Key words: CNGrid, CNGrid system software, hybrid computing, computing power network, programming paradigm