我看了一个视频,一个人在虚拟盒子里编写了他的一个cuda程序.谁能告诉我怎么做?
请转到该视频中的01:09:00,看看他在virgualbox中编译了该程序.
PS:我的工作站上安装了一块gtx 970卡和另一块显卡,但我不想在其上安装真正的Ubuntu,我只想用VM来测试cuda世界.
是的,这是可能的.
视频中的演示者使用的是Amazon EC2云GPU实例.
通常,许多类型的VM(虚拟机)产品可以托管Linux OS,可以在其上加载CUDA工具包并以这种方式编译代码.
但是,编译代码和运行 CUDA代码之间存在差异.运行CUDA代码通常需要CUDA GPU存在/可用.这可以使用某些类型的VM /管理程序来完成,但并非每个VM管理程序都支持将物理GPU设备放入VM(当前需要能够在VM中运行 CUDA代码)的能力.
通常,为了在适合CUDA使用的VM中提供GPU(当前),VM /管理程序必须支持某种PCI Passthrough功能.
提供完整的分步教程将取决于特定管理程序的选择,超出了我在此处提供的答案的范围.
归档时间: |
|
查看次数: |
15024 次 |
最近记录: |