- 博客(7)
- 收藏
- 关注
原创 nvidia-container-runtime
除了 nvidia-container-runtime,Docker 也支持其他 GPU 运行时,例如 nvidia-docker(早期版本)或 nvidia-container-toolkit。nvidia-container-runtime 是 nvidia-docker2 的核心组件,它允许 Docker 容器直接访问和使用主机上的 NVIDIA GPU。nvidia-docker2 是 NVIDIA 提供的一个工具包,用于在 Docker 容器中实现对 NVIDIA GPU 的支持。
2024-09-04 11:05:35
3079
原创 nvidia/cuda + 宿主gpu驱动环境搭建
在服务器上部署cuda环境的时候,因为我们的服务都是通过docker发布的,因此需要一套cuda镜像环境;采用nvidia官方镜像+宿主机驱动+nvidia-container-runtime 是最方便快捷的方法。本文均为实操总结,保证可靠。首先你要确定你要的环境是什么,比方说你要集成一个用cuda toolkit开发的第三方库,你要知道别人用的cuda toolkit的版本号,再根据版本号去官网找对应的ubuntu(或者其他linux发行版)、cudnn、驱动等的版本号;
2024-09-04 09:58:29
1197
原创 获取nvidia cuda docker官方镜像(2024.9)
所以我想在ubuntu22.04上安装一个ubuntu20.04的docker镜像,然后我要在docker里面安装nvidia cuda toolkit等等环境,这会不会有些麻烦,nvidia cuda有自己的docker 镜像,那我直接下载安装cuda镜像,岂不完美。我确定了ubuntu的版本、cuda toolkit的版本以及cudnn的版本,但是我不知道在nvidia/cuda里面的标签是什么。获取到标准的nvidia/cuda 的tag名之后,就可以下载了。要顺利pull,要保证你配置的源可用。
2024-09-03 21:14:22
4373
1
原创 vscode remote ssh离线安装(2024.4)
vscode1.85之后版本,由于升级了glibc等,如果你想和远程的服务器连接,并且远程服务器的glibc版本比较老(< glibc2.28没记错应该是这个版本),那么安装过程中就会出现一系列的不兼容问题。下面总结了一份最新的离线安装方法(本文是指 本地机器和远程机器都不可联网的情况下,如果你的机器可以联网,当然也可以通过离线安装,但是记住要先禁止vscode和插件自动更新--自行百度)同样滴,我们在应用市场找到这个插件,然后看历史版本,复制下载链接,然后再修改链接中的版本号,这样就可以下载历史版本了。
2024-04-16 10:31:50
9322
9
原创 流运算符的重载
Conclusion1:流插入运算符需要被重载成全局函数。一:流运算符的重载:cout<<10<<endl;cout是在iosream中定义的一个ostream对象iostream中对“<<”进行了重载。 cout<<10; 即 cout.operator<<(10);ostream &...
2019-12-11 17:29:10
2491
原创 【C++/常见】#define的用法
1、简单的define定义#define MAXIMUM 1002、define的“函数定义”define可以像函数那样接受一些参数,如下#define max(x,y) (x)>(y)?(x):(y);3、关于宏的单行定义常见的有三种用法:#define DEFINE_1(x) T_##x//将(x)接在T_的后面。#define DEFINE_...
2019-04-04 17:36:33
1324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人