【问题标题】:Running a mono app with the Cray aprun command使用 Cray aprun 命令运行单声道应用程序
【发布时间】:2012-02-20 23:37:46
【问题描述】:

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

【问题讨论】:

    标签: c# mono parallel-processing cray


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多