- OS: Ubuntu 20.04
- Python: 3.x
- Docker
- make
- GCC && Linux kernel
| Linux kernel版本 | GCC版本 |
|---|---|
| 3.x | GCC 4 |
| 4.0 ~ 4.5 | GCC 5 |
| 4.6 ~ 5.18 | GCC 7/9 |
| 5.19及以上 | GCC 12 |
- 天数智算软件栈必要的头文件,详情请联系您的应用工程师
- 确认已安装天数卡:
[root@localhost ~]# lspci -vv | grep 1e3e
# 0003表示天垓150加速卡,0002表示智铠加速卡,0001表示天垓100加速卡。我们以天数智算软件栈版本4.3.0为例进行阐述安装过程
步骤 1:登录天数智芯官网,进入客户支持>资源中心页面进行选择下载。如下图所示,我们选择下载智铠100的大模型软件栈安装包。
步骤 2:点击右侧按钮,生成wget下载链接,然后复制链接到机器上执行下载
步骤 3:解压并执行安装
[root@localhost ~]# unzip '软件栈V4.3.0(x86)容器化部署安装包_适用大模型.zip'
[root@localhost ~]# cd '软件栈V4.3.0(x86)容器化部署安装包_适用大模型'/
[root@localhost 软件栈V4.3.0(x86)容器化部署安装包_适用大模型]# bash corex-docker-installer-4.3.0-10.2-ubuntu20.04-llm-py3.10-x86_64.run步骤 4:如您同意协议的条件条款,请输入accept并按回车继续;如您不同意,请输入decline,将退出安装。
步骤 5:勾选Install driver,选择Install,按回车键进行安装
步骤 6:等待安装完成
注:如果是小模型,请下载安装适用小模型的软件栈容器。
步骤 1:启动容器并进入
docker run -itd --name ds_infer_docker -v /usr/src:/usr/src -v /lib/modules:/lib/modules -v /dev:/dev --privileged --cap-add=ALL --pid=host corex:4.3.0
docker exec -it ds_infer_docker bash步骤 2:克隆DeepSparkInference仓库
git clone --depth 1 https://gitee.com/deep-spark/deepsparkinference
cd deepsparkinference/步骤 3:按照Qwen2-7B说明,执行推理
cat models/nlp/llm/qwen2-7b/vllm/README.md步骤 4:当然您也可以执行模型库列表的任何一个IXUCA SDK 4.3.0的模型进行推理
步骤 1:启动容器并进入
docker run -itd --name ds_train_docker -v /usr/src:/usr/src -v /lib/modules:/lib/modules -v /dev:/dev --privileged --cap-add=ALL --pid=host corex:4.3.0
docker exec -it ds_train_docker bash步骤 2:克隆DeepSparkHub仓库
git clone --depth 1 https://gitee.com/deep-spark/deepsparkhub
cd deepsparkhub/步骤 3:按照Llama3-8B说明,执行训练
cat models/nlp/llm/llama3_8b/llamafactory/README.md步骤 4:当然您也可以执行模型库列表的任何一个IXUCA SDK 4.3.0的模型进行训练





