大佬教程收集整理的这篇文章主要介绍了SLRUM:如何限制 CPU 作业数以避免浪费 GPU 资源,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我们使用 SLRUM 在节点之间共享 cpu 和 GPU 资源。 有时无法提交 GPU 作业,因为有人提交了满满的 cpu 作业。 在这种情况下,它会浪费 GPU 资源。
我如何制定政策来避免这种冲突?
例如,是否可以限制 GPU 作业节点上的最大 cpu 作业数?
(节点资源:48 个 cpu 核心,4 个 GPU 卡,--> 限制 cpu 作业最多 44 个以保留 4 个 GPU 作业。)
有时用于执行此操作的配置是具有两个(重叠)分区,一个包含所有节点(CPU 分区),另一个包含仅 GPU 节点(GPU 分区)。
然后将 CPU 分区的 @H_959_16@maxCPUsPerNode 设置为 44,将 GPU 分区的 let opciones = document.getElementById("SELEctor"),dolarapeso = document.getElementsByTagName("option").value,pesodolar = document.getElementsByTagName("option").value;
function convertir() {
let A = document.getElementById("cantidad").value,B = [145,157.7,157.9,90.2],C = [],monedas = document.getElementById("SELEctor").value;
C [0] = ["0"];
C [1] = ["0"];
C [2] = ["0"];
C [3] = ["0"];
if(monedas === "1") {
C = B.map(B => A * B);
document.getElementById("a").innerHTML = C [0];
document.getElementById("b").innerHTML = C [1];
document.getElementById("c").innerHTML = C [2];
document.getElementById("d").innerHTML = C [3];
} else if(monedas === "2") {
C = B.map(B => A / B);
document.getElementById("a").innerHTML = C [0];
document.getElementById("b").innerHTML = C [1];
document.getElementById("c").innerHTML = C [2];
document.getElementById("d").innerHTML = C [3];
}
}
设置为 4。
然后,必须将 GPU 作业提交到 GPU 分区,将仅 CPU 作业提交到 CPU 分区(可以是默认值)。这可以通过“资源限制”或“作业提交”插件来强制执行
以上是大佬教程为你收集整理的SLRUM:如何限制 CPU 作业数以避免浪费 GPU 资源全部内容,希望文章能够帮你解决SLRUM:如何限制 CPU 作业数以避免浪费 GPU 资源所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。