首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jenkins和nvidia-docker对多个GPU进行排队

使用Jenkins和nvidia-docker对多个GPU进行排队
EN

Stack Overflow用户
提问于 2018-05-31 04:41:42
回答 1查看 429关注 0票数 1

我在一台有4个GPU的机器上运行Jenkins,并使用nvidia-docker运行Jenkins作业以使用GPU。有一个我可以传递给nvidia-dockerNVIDIA_VISIBLE_DEVICES属性,让我来指定哪些GPU可以在容器中访问。我想要做的是使用Jenkins来管理GPU资源并相应地对作业进行排队,即制作参数化作业,询问用户该作业需要多少GPU,当GPU可用时,它可以排队并启动作业。理想情况下,我希望在多个从节点上执行此操作,例如,每个节点都有4个GPU。

这看起来可能吗?

EN

回答 1

Stack Overflow用户

发布于 2018-06-02 19:29:43

lock这一步应该会让你走得更远。它提供了几个选项来创建和使用/锁定对在几个构建之间共享的资源的访问。

请注意,作业将被声明,然后在执行过程中被阻塞(所以不要将lock放在node分配中)。

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

https://stackoverflow.com/questions/50613053

复制
相关文章

相似问题

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