之前公司的ai应用一直用的云服务器开发,但是很多功能涉及到base64图像传输,本地和服务器交互速度影响较大。加上高性能的GPU云服务器成本过于夸张,最终还是选择了云服务器配合本地服务器的组合。
PS:这是一个面向开发者的资料,需要一定linux基础的用户,不作保姆级喂饭。
1.下载操作系统镜像。
下载地址: https://cn.ubuntu.com/download/server/step1 推荐下载服务器版本的,稳定性更高,后面的资料都是服务器系统的资料,桌面版没测试过。
2.烧写镜像,安装系统。(网上资料一大把,此处跳过)
3.安装显卡驱动
桌面版有图形化的安装程序,云服务器一般都有自动安装,我们本地搭建就得自己动手了,不过为了获得最好的绘图效果和性能,推荐手动安装最优的配置组合
目前阶段个人测试以及网上公开的资料,最好的组合是:torch2 CU118 启用 xformers
(PS:这只是当前的时间阶段,软件和驱动都会更新,时间不同需要根据实际情况来进行选择组合,以达到最佳的绘图性能)
3.1 安装显卡驱动
驱动下载地址: https://www.nvidia.cn/Download/index.aspx
注意操作系统和显卡型号选择,RTX4090这里有点坑,后面会排
3.2 安装CUDA
3.4 安装cuDNN