背景
将视频处理程序单独部署至K8S之外,使用独立GPU显卡的一台服务器上。
需事先对GPU性能做简单测试。
已通过zabbix对Linux进行了系统资源监控。
已通过Prometheus+Grafana对显卡Tesla T4做了性能监控。
逐步补充,稍等 2023年12月6日
操作
查看当前GPU显卡信息
[ptmauser@gpu ~]$ nvidia-smi
Wed Dec 6 14:16:26 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 410.129 Driver Version: 410.129 CUDA Version: 10.0 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Tesla T4 On | 00000000:00:03.0 Off | 0 |
| N/A 36C P8 9W / 70W | 0MiB / 15079MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
初步测试
指定对118MB的MP4视频进行转码操作,使用GPU。
sudo ffmpeg -hwaccel cuvid -i 2.mp4 output.avi #将2.mp4文件转换为output.avi文件。指定使用GPU加速。
watch -n 1 nvidia-smi # 每1秒刷新显卡的性能指标。
显卡使用监控图如下:
操作系统监控如下,主要是查看CPU监控: