首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在带有计划GPU的GPU服务器上运行未修改的Python程序?

如何在带有计划GPU的GPU服务器上运行未修改的Python程序?
EN

Data Science用户
提问于 2021-01-26 15:31:54
回答 1查看 193关注 0票数 0

假设我有一个带有10个GPU的服务器。我有一个python程序,它检测可用的GPU并使用它们。

我有几个用户将运行python (机器学习或数据挖掘)程序并使用GPU。

我最初想使用Hadoop,因为我发现Yarn擅长管理资源,包括GPU,而且纱线有一定的调度策略,比如公平、FIFO和容量。

我不喜欢硬编码的规则。user1只能使用gpu1,user2只能使用gpu2。

后来,我发现Hadoop似乎需要使用map- code模式编写的程序,但我的要求是在Windows或本地桌面上运行未经修改的代码,或者尽可能少地修改。

在一台具有多个GPU的机器上运行和调度python程序时,我应该考虑哪些知识?

EN

回答 1

Data Science用户

回答已采纳

发布于 2021-01-26 16:23:38

GPU环境中用于作业管理的一种流行解决方案是斯隆

SLURM允许指定作业所需的资源(例如,2个CPU、2Gb的RAM、4个GPU),当需要的资源可用时,它将被计划执行。

作业可以是任何程序或脚本。

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

https://datascience.stackexchange.com/questions/88507

复制
相关文章

相似问题

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