首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高低优先级队列

高低优先级队列
EN

Server Fault用户
提问于 2014-05-02 18:19:48
回答 2查看 2.1K关注 0票数 0

我希望在CPU/GPU集群中有两个队列,一个具有高优先级,一个具有低优先级。因此,在高优先级队列中提交的作业将与等待作业一起跳到列表的首位。这怎么可能在SGE?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2014-05-11 15:15:28

因此,我所做的就是以‘蛮力’的方式改变优先级,在prolog文件中添加一个"qalter“命令,类似于。

qalter -p 1000 $JOB_ID

票数 0
EN

Server Fault用户

发布于 2014-05-11 10:02:16

从我对SGE的sge_优先事项(5)的解读来看,为工作配置硬优先级的最简单方法是使用项目来区分高优先级和低优先级的任务。

设置 weight_priorityweight_urgency开始设置为零,而将weight_ticket设置为1。将weight_tickets_functional设置为大值(例如1000000),将功能票推送到最重要的调度因素。这将禁用所有用户提供的和基于时间的优先级计算,将所有计划完全基于项目的票证。

然后为每个优先级级别设置项目。通过设置项目的fshare值来订购项目。fshare值较高的项目的作业在fshare较少的项目的作业之前运行。

您可能希望在主enforce_project中使用sge_conf(5)来强制用户在提交作业时始终指定项目。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/592775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档