@@ -32,7 +32,7 @@ sudo make prefix=/opt/gdrcopy install
...
@@ -32,7 +32,7 @@ sudo make prefix=/opt/gdrcopy install
#### Kernel module installation
#### Kernel module installation
After compiling the software, you need to install the appropriate packages based on your Linux distribution.
After compiling the software, you need to install the appropriate packages based on your Linux distribution.
For instance, using Ubuntu 22.04 and CUDA 12.3 as an example:
For instance, using Ubuntu 22.04 and CUDA 12.3 as an example:
```bash
```bash
...
@@ -46,7 +46,7 @@ popd
...
@@ -46,7 +46,7 @@ popd
sudo ./insmod.sh # Load kernel modules on the bare-metal system
sudo ./insmod.sh # Load kernel modules on the bare-metal system
```
```
#### Container environment notes
#### Container environment notes
For containerized environments:
For containerized environments:
1. Host: keep kernel modules loaded (`gdrdrv`)
1. Host: keep kernel modules loaded (`gdrdrv`)
...
@@ -65,7 +65,7 @@ gdrcopy_copybw # Should show bandwidth test results
...
@@ -65,7 +65,7 @@ gdrcopy_copybw # Should show bandwidth test results
### 2. Acquiring NVSHMEM source code
### 2. Acquiring NVSHMEM source code
Download NVSHMEM v3.1.7 from the [NVIDIA NVSHMEM Archive](https://developer.nvidia.com/nvshmem-archive).
Download NVSHMEM v3.2.5 from the [NVIDIA NVSHMEM OPEN SOURCE PACKAGES](https://developer.nvidia.com/downloads/assets/secure/nvshmem/nvshmem_src_3.2.5-1.txz).