google-cloud-platform - 如何在 GCP 上指定抢占式 GPU 深度学习虚拟机

标签 google-cloud-platform deep-learning google-compute-engine

我不知道如何在 GCP 上指定可抢占式 GPU 深度学习虚拟机

这是我使用的:

export IMAGE_FAMILY="tf-latest-gpu"
export ZONE="europe-west4-a "
export INSTANCE_NAME="deeplearning"

gcloud compute instances create $INSTANCE_NAME \
  --zone=$ZONE \
  --image-family=$IMAGE_FAMILY \
  --image-project=deeplearning-platform-release \
  --maintenance-policy=TERMINATE \
  --accelerator='type=nvidia-tesla-v100,count=2' \
  --metadata='install-nvidia-driver=True'

谢谢!

最佳答案

您可以通过添加 --preemptible gcloud 命令选项来创建具有 GPU 的抢占式 Compute Engine 实例。根据您的示例,这将是:

export IMAGE_FAMILY="tf-latest-gpu"
export ZONE="europe-west4-a "
export INSTANCE_NAME="deeplearning"

gcloud compute instances create $INSTANCE_NAME \
  --zone=$ZONE \
  --image-family=$IMAGE_FAMILY \
  --image-project=deeplearning-platform-release \
  --maintenance-policy=TERMINATE \
  --accelerator type=nvidia-tesla-v100,count=2 \
  --metadata='install-nvidia-driver=True'
  --preemptible

查看文档 herehere有关可用选项的更多详细信息。

关于google-cloud-platform - 如何在 GCP 上指定抢占式 GPU 深度学习虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52769663/

相关文章:

java - 运行用 python 编写的 tensorflow 模型,以便从 java 进行训练和预测

java - 从 Compute Engine 发布到 Cloud Pub/Sub 主题时的 DEADLINE_EXCEEDED

google-cloud-platform - GCP 错误 : Quota 'GPUS_ALL_REGIONS' exceeded. 全局限制 : 0. 0

docker - 自动从 Google 容器注册表将新容器部署到 Google Cloud Compute Engine

python - 如何识别张量板图中的输入和输出名称,例如本文所附图片中的输入和输出名称?

python-3.x - 无法将 algoliasearch 导入我的 lib 文件夹

python - 为双向 GRU 适配 Pytorch "NLP from Scratch"

node.js - 如何移植 Google Compute Engine 实例?

google-cloud-platform - 从 Pub/Sub 订阅中提取的 Google Cloud Function 会引发异常 - 已超过截止日期

google-cloud-platform - 使用 Google Cloud Scheduler 定期触发 Google Cloud Build