什么是HPC内核(MPI-OpenMP)



用简单的语言来说,什么是内核,它的用途是什么?我见过并行化的代码,例如:

#!/bin/bash 
#SBATCH --job-name=bt-mz 
#SBATCH --output=bt-mz_%j.out 
#SBATCH --error=bt-mz_%j.err 
#SBTACH --nodes=1 
#SBATCH --ntasks=12 
#SBATCH --cpus-per-task=4    
#SBATCH --qos=debug
#MPI + OpenMP 
export NAS_PATH=$HOME/bin 
export OMP_NUM_THREADS=4
srun $NAS_PATH/bt-mz.C.12 srun $NAS_PATH/sp-mz.C.12

其中 sp-mz。C.12 和 bt-mz。C.12被称为内核(BT-MZ-MPI SP(。它们是什么?

这是一个包含许多组件的基准测试,其中一些与求解非线性偏微分方程(BT,SP,LU(的合成系统有关。求解此类偏微分方程涉及所谓的内核,它们基本上是具有特定属性的函数。此类函数还用于概率密度估计、信号分析等。

最新更新