原来AMD的声音降噪是跑在CPU上的?基本确认->是的
本帖最后由 inSeek 于 2023-4-30 16:37 编辑应该基于ONNX,一个10MB的模型。
看到了有DirectML文件,但不知ONNX是跑在CPU还是GPU上的...
任务管理器里没看到使用GPU:
UPDATE1:
确认没有错误的跑在同机的N卡上。
确认了没有使用AMD GPU和GPU专用内存。
确认了调大集显的VRAM没没用。
基本确认了这玩意不走GPU,一个外国老哥也发现了这点。
他用的6900XT,没有GPU负载,只有CPU负载。
能跑在CPU也不至于只支持RDNA架构吧[震惊] 这只是一个进程,和游戏进程一样,计算机所有进程都依赖cpu,实际计算是用gpu。就好像你开了tensorflow或者pytorch,也能在进程里面看到。
https://github.com/microsoft/DirectML
DirectML is a high-performance, hardware-accelerated DirectX 12 library for machine learning. DirectML provides GPU acceleration for common machine learning tasks across a broad range of supported hardware and drivers, including all DirectX 12-capable GPUs from vendors such as AMD, Intel, NVIDIA, and Qualcomm. T.JOHN 发表于 2023-4-30 14:05
这只是一个进程,和游戏进程一样,计算机所有进程都依赖cpu,实际计算是用gpu。就好像你开了tensorflow或者 ...
我做了测试的,mic开启让降噪工作的情况下,是看不到RADEON任何占用的。
你也先试试。 T.JOHN 发表于 2023-4-30 14:05
这只是一个进程,和游戏进程一样,计算机所有进程都依赖cpu,实际计算是用gpu。就好像你开了tensorflow或者 ...
另外,ONNX是可以跑在CPU上的。 inSeek 发表于 2023-4-30 14:08
另外,ONNX是可以跑在CPU上的。
directml不是让程序跑cpu上的api。onnx和directml是两个概念,它是运行时runtime,对标nv的tensor rt,nv的tensor rt从去年开始就已经可以不依赖cuda和cudnn独立工作。 inSeek 发表于 2023-4-30 14:07
我做了测试的,mic开启让降噪工作的情况下,是看不到RADEON任何占用的。
你也先试试。 ...
这软件n卡能用么?可以的话我可以试下,然后和nv的降噪做个对比 本帖最后由 inSeek 于 2023-4-30 14:34 编辑
T.JOHN 发表于 2023-4-30 14:16
directml不是让程序跑cpu上的api。onnx和directml是两个概念,它是运行时runtime,对标nv的tensor rt,nv ...
可能我表达得不好
我指的,这个降噪基于ONNX,而ONNX可能走GPGPU也可能走CPU。(补充:目录里还有一个AMD的anronnxlib.dll)
目录里有DML文件,所以存在走GPGPU的可能。但是从任务管理器里的信息来看,这东西没走GPU。因为即不使用显存也不使用GPU算力。
当然还有个可能,我这个机器上还有个N卡,怕别是运行在N卡上了... 我晚些时候验证下。但这个情况下任务管理器里应该也能看到使用GPU才对。
我甚至怀疑,这降噪必须用RX6000+纯粹是一个软件限制。因为网络上说是有mod驱动来支持pre-6000的... T.JOHN 发表于 2023-4-30 14:19
这软件n卡能用么?可以的话我可以试下,然后和nv的降噪做个对比
没有N卡的处理的干净。
现在的降噪,跑在CPU上也有占用极少效果还不赖的。比如Krisp还有国内的某家,10-20%单核占用。
AMD这个进程的占用也差不多这个量级。 inSeek 发表于 2023-4-30 14:28
没有N卡的处理的干净。
现在的降噪,跑在CPU上也有占用极少效果还不赖的。比如Krisp还有国内的某家,10- ...
可以看GPU进程,N卡是nvidia-smi。比如我开个用tensor rt后端的katago,它会有显示
https://img.kolbb.com/images/2023/04/30/katago.png T.JOHN 发表于 2023-4-30 14:38
可以看GPU进程,N卡是nvidia-smi。比如我开个用tensor rt后端的katago,它会有显示
...
没有看到AMD的降噪进程 ZBKX 发表于 2023-4-30 14:02
能跑在CPU也不至于只支持RDNA架构吧
商业上的需求。可以在产品层面软件限制的...
特别容易的手段...
比如你想想非K不能超频
再比如H/B系主板不能超内存
再比如明明同一个GPU,为啥分Tesla和GeForce,价格差那么多
再比如限制GF卡的NVENC的并行任务数...
...
太多例子了 inSeek 发表于 2023-4-30 14:55
商业上的需求。可以在产品层面软件限制的...
特别容易的手段...
农企没有隔壁家的规模……
真搞不懂小AA市场部在干嘛[困惑] 所以,可破解到北极星上? inSeek 发表于 2023-4-30 14:07
我做了测试的,mic开启让降噪工作的情况下,是看不到RADEON任何占用的。
你也先试试。 ...
任务管理器里GPU的compute 0/1/2之类的有占用吗? 霜恸 发表于 2023-4-30 15:22
所以,可破解到北极星上?
看到的信息来说是的...
GCN系都可以用
但我怀疑,AMD GPU只是充当软件运行获得许可的,类似于硬件加密狗一样的角色...-。- 我以为是画质降噪 a6057c 发表于 2023-4-30 15:28
任务管理器里GPU的compute 0/1/2之类的有占用吗?
没有,全是0。
我在想会不会是集显的专用显存给少了,导致走的CPU?
或者集显性能太弱,导致只能走CPU?
我一会都试试 inSeek 发表于 2023-4-30 15:48
没有,全是0。
我在想会不会是集显的专用显存给少了,导致走的CPU?
核显也许真的是跑CPU a6057c 发表于 2023-4-30 16:07
核显也许真的是跑CPU
你有A独显可以验证下吗? a6057c 发表于 2023-4-30 16:07
核显也许真的是跑CPU
显存给到4GB也没有走GPU 我记得魔改驱动有提到是CPU跑的,只是官方不愿意下放到老卡https://cdn.jsdelivr.net/gh/master-of-forums/master-of-forums/public/images/patch.gif
页:
[1]