使用Cray-aprun命令运行单声道应用程序

本文关键字:声道 应用程序 单声道 Cray-aprun 命令 运行 使用 | 更新日期: 2023-09-27 18:21:35

通过制作一个简单的批处理脚本并将其传递给aprun命令,我已经能够在我的Cray机器上运行一个C#mono程序。我正在试验一个非常小的文件,我得到了我期望的输出。。。我想知道的是,是否有经验丰富的人会告诉我,这是否真的像C/C++/Fortran编译程序那样使用了aprun命令?即,我是否设法让程序在几个核心上运行,但没有任何实际好处?或者,如果我设法在多个核心上运行,那么这基本上就是aprun所做的全部吗?非常感谢。

使用Cray-aprun命令运行单声道应用程序

Aprun是一个执行系统资源分配的任务调度程序。像这样的如果由aprun命令运行的程序已分发到指定数量的核心和/或节点,则aprun命令已成功完成(除非指定了其他选项,否则它可以继续监视系统资源使用情况和时序),并且程序在核心和节点上的分发的任何进一步使用都必须由其内部逻辑来处理(例如,实现MPI或OpenMP)。