abcxiawei 发表于 2024-6-7 16:14

CPU推流会占用GPU性能?这是什么原理?

这是无意中发现的一个现象。有一AMD 5800H(自带Vega GPU),需要一边用OBS推流直播,一边放视频,放视频用的是硬解,HEVC 1080P。推流的时候也用硬编码 HEVC没啥事。但是,如果推流时调整为软编码的HEVC。OBS就很容易出现,报告说编码性能过载。但是过载的时候,观察任务管理器,CPU性能不过吃了20%而已。但是GPU中的3D部分,会满载,然后跟着连累video Code部分,硬解播放视频也会跟着卡顿。


所以这是什么原理?都用硬件编码解码的时候没事,调整成软编码的时候,会影响GPU性能?

Nanachi 发表于 2024-6-8 10:56

AMD 5800H(自带Vega GPU)

APU的问题?

noahhhh 发表于 2024-6-8 14:33

内存带宽不足,果子 M2 试了下没这问题。也有可能是抢功耗了,看一下核显频率是不是变低了?

—— 来自 S1Fun

Midnight.Coup 发表于 2024-6-8 15:07

OBS 无论如何都会用到 GPU
https://obsproject.com/kb/encoding-performance-troubleshooting

wewai 发表于 2024-6-8 18:12

本帖最后由 wewai 于 2024-6-8 18:16 编辑

Midnight.Coup 发表于 2024-6-8 15:07
OBS 无论如何都会用到 GPU
https://obsproject.com/kb/encoding-performance-troubleshooting
> You Must Construct Additional Pylons!



现在暴雪和 B 社是一家了,可以加上一个"You may need to upgrade your PC"

litel 发表于 2024-6-10 08:14

屏幕捕获 分辨率缩放 也要用到GPU啊。。。

怎么都不可能是0开销的。

你用gpu加速,屏幕捕获到gpu压缩是有优化的,
如果你不用gpu加速,那屏幕要先复制到内存然后再CPU压缩。。。。这个倒腾数据的画面太美,不敢想。。。
页: [1]
查看完整版本: CPU推流会占用GPU性能?这是什么原理?