Skip to content

Latest commit

 

History

History
72 lines (46 loc) · 1.2 KB

example.md

File metadata and controls

72 lines (46 loc) · 1.2 KB

Pre-requisites

We are currently supporting both NVIDIA MDEV, and AMD GIM VFIO passthrough. For this reason this tutorial covers both senarios.

Installing Nim-Lang

curl https://nim-lang.org/choosenim/init.sh -sSf | sh

Installing LibVF.IO

Follow the installation guide here: https://arccompute.com/blog/libvfio-commodity-gpu-multiplexing/

To pull the latest LibVF.IO source use the following commands:

git clone https://git.arccompute.com/Arc-Compute/libvfio.git
cd libvfio
nimble install -y

Deploying LibVF.IO

arcd deploy

NVIDIA

Here is the nvidia specific portion of the tutorial.

Pre-requisites

Setup the MDEV Driver + create a vGPU.

Create a VM

arcd create nvidia-mdev.yaml $iso-file 20

Install what you need/how you need to for the mdev setup you have.

Run the VM after the install.

arcd start nvidia-mdev.yaml

AMD

Here is the AMD specific portion of the tutorial.

Pre-requisites

Setup the GIM Driver + create a vGPU.

Create a VM

arcd create amd-mdev.yaml $iso-file 20

Install what you need/how you need to for the GIM setup you have.

Run the VM after the install.

arcd start amd-mdev.yaml