【问题标题】:How to know the resource of each task assignment on RAY如何知道RAY上每个任务分配的资源
【发布时间】:2021-06-25 13:42:28
【问题描述】:

我是 Ray 的新手,我尝试使用 RAY 运行一些 ML 训练任务, 我想知道每个任务使用多少 CPU、RAM 和 GPU。

RAY支持dashboard查看资源信息,但我需要写到log文件方便追踪。

如何将每个任务使用的 CPU、RAM 和 GPU 百分比写入日志。

我使用 Python。

【问题讨论】:

  • I use Python. 考虑标记python。和resources。您想要在运行任务之前、期间或之后进行测量吗?您对准确性有什么要求?
  • 感谢您的回复,我想在运行任务期间进行测量。例如,第一个任务占用 1204MB(RAM)、60% 的 CPU 和 5GB 的 GPU 内存,并将所有这些信息写入文件日志。我想从头到尾监控任务。最后再次感谢您。

标签: ray


【解决方案1】:

这是一个很好的问题——我认为 Ray 目前不支持类似的东西,但我在这里提出了增强请求:https://github.com/ray-project/ray/issues/16711

【讨论】:

  • 非常感谢,希望RAY尽快支持API。
猜你喜欢
  • 1970-01-01
  • 2014-05-19
  • 2023-03-25
  • 2021-11-24
  • 2012-06-05
  • 1970-01-01
  • 2022-08-22
  • 2022-07-16
  • 2014-06-30
相关资源
最近更新 更多