圖. 安裝4路英特爾銳炫? A770顯卡的AI工作站
1.2 軟件安裝配置
軟件配置
操作系統(tǒng):Ubuntu22.04.1 LTS
內(nèi)核:6.5.0 – 35 – general
驅(qū)動程序:23.43.27642.67
vLLM Serving:intelanalytics/ipex-llm-serving-xpu:b11
~$ lspci | grep 56a0
18:00.0 VGA compatible controller: Intel Corporation Device 56a0 (rev 08)
36:00.0 VGA compatible controller: Intel Corporation Device 56a0 (rev 08)
54:00.0 VGA compatible controller: Intel Corporation Device 56a0 (rev 08)
cc:00.0 VGA compatible controller: Intel Corporation Device 56a0 (rev 08)
~$ wget -qO – https://repositories.intel.com/gpu/intel-graphics.key | sudo gpg –yes –dearmor –output /usr/share/keyrings/intel-graphics.gpg
~$ echo “deb [arch=amd64,i386 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/gpu/ubuntu jammy/lts/2350 unified” | sudo tee /etc/apt/sources.list.d/intel-gpu-jammy.list
~$ sudo apt update
~$ sudo apt-get install -y linux-image-6.5.0-35-generic linux-headers-6.5.0-35-generic linux-modules-6.5.0-35-generic linux-modules-extra-6.5.0-35-generic
~$ sudo apt install intel-i915-dkms
~$ sudo vim /etc/default/grub
GRUB_DEFAULT=”Advanced options for Ubuntu>Ubuntu, with Linux 6.5.0-35-generic”
~$ sudo update-grub
~$ sudo reboot
~$ sudo apt install -y intel-opencl-icd intel-level-zero-gpu level-zero intel-media-va-driver-non-free libmfx1 libmfxgen1 libvpl2 libegl-mesa0 libegl1-mesa libegl1-mesa-dev libgbm1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles2-mesa-dev libglx-mesa0 libigdgmm12 libxatracker2 mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers va-driver-all vainfo hwinfo clinfo
~$ sudo gpasswd -a $(USER) render
~$ sudo newgrp render
~$ clinfo | grep “Driver Version”
Driver Version 23.43.27642.67
1.3 在英特爾? 至強? W平臺上設(shè)置GPU的HDMI顯示
~$ sudo vim /etc/modprobe.d/blacklist.conf
~$ sudo update-initramfs -u
~$ sudo vim /etc/gdm3/custom.conf
]# sudo update-initramfs -u
~$ sudo reboot
1.4 監(jiān)控工具xpu-smi安裝
~$ wget https://github.com/intel/xpumanager/releases/download/V1.2.27/xpu-smi_1.2.27_20240103.051106.5eeb3f13.u22.04_amd64.deb –no-check-certificate
~$ sudo apt install ./xpu-smi_1.2.27_20240103.051106.5eeb3f13.u22.04_amd64.deb
~$ xpu-smi discovery
2.1容器(Docker)安裝及服務(wù)設(shè)置
~$ apt-get install linux-tools-6.5.0-35-generic linux-cloud-tools-6.5.0-35-generic
# Query max turbo frequency, like W3445, Max Turbo Frequency is 4.8GHz:
~$ sudo cpupower frequency-set -d 4.8GHz
~$ sudo xpu-smi config -d 0 -t 0 –frequencyrange 2400,2400
~$ sudo xpu-smi config -d 1 -t 0 –frequencyrange 2400,2400
~$ sudo xpu-smi config -d 2 -t 0 –frequencyrange 2400,2400
~$ sudo xpu-smi config -d 3 -t 0 –frequencyrange 2400,2400
2.2 安裝并啟動vLLM服務(wù)
~$ docker pull intelanalytics/ipex-llm-serving-xpu:2.2.0-b11
~$ sudo bash backend-ipex-docker.sh
~$ docker exec -it ipex-llm-b11 bash
~$ cd workspace & bash vllm-deepseek-r1-distill-qwen-32b-openaikey.sh
2.3 使用Chatbox AI進行性能測試
User> ssh -L 8001:localhost:8001 worker@192.168.10.110
創(chuàng)新不止步:全新24GB銳炫? 顯卡與滿血版DeepSeek R1方案正在路上
本部署指南雖然是圍繞4路英特爾銳炫? A770顯卡的方案展開,且以DeepSeek-R1-Distill-Qwen-32B版為例,但我們的實踐探索并未局限于此。
一方面,該解決方案可對DeepSeek各個蒸餾版提供同樣靈活的支持。使用者可通過調(diào)整輸入模型名稱,以及設(shè)定并行使用的顯卡數(shù)量來進行調(diào)整(使用–tensor-parallel-size參數(shù)來控制)。
另一方面,多路英特爾銳炫?顯卡 + 英特爾? 至強? 可擴展處理器 /至強? W處理器方案的關(guān)鍵目標,還是鎖定在DeepSeek- R1-671B這一性能巔峰版本上,其配置與優(yōu)化方法很快就會與大家見面。預計其技術(shù)路徑會同時覆蓋基于KTransformer,能更充分發(fā)揮至強? 處理器內(nèi)置AI加速技術(shù)AMX潛能的方案,以及GPU配置密度更高的單機16路英特爾銳炫? 顯卡的方案。
另一個值得期待的進展,就是專為生產(chǎn)力應(yīng)用打造的新一代英特爾銳炫? 顯卡 B580 24G顯存版本也正向我們走來,其4張卡即可提供96GB的顯存容量,意味著用戶可在單機中更輕松地部署更大參數(shù)量的DeepSeek服務(wù)(例如DeepSeek- R1-671B版本),進而能在實戰(zhàn)中以較低的成本和較為便捷的部署方式,開啟不縮水的DeepSeek服務(wù)。