本帖最后由 中关村东路 于 2023-12-2 19:32 编辑
1. 先简单介绍下实验环境吧:
1.1. 三套硬件配置:手头的传家宝m1pro,性能高于标准m1, 标准m2,低于m2p。做为对比的两套是我的传家宝amd 5600x+4090,和amd 5600x无gpu
1.2. 没跑太多滤波,只简单测试了最近我常用的sinc-long@7ECv3
1.3. 做三组实验,pcm->pcm,dsd->dsd,pcm->dsd,都是尽可能高如果根本跑不通就算fail
1.4. 跑了两个环境:macOS版和hqpe Linux(VT-x)版。都是5.3.0测试版
1.5. 小结一下,是四组setupX三组实验:m1p mac, m1p linux, 5600x gpu, 5600x nogpu; pcm->pcm, dsd->dsd, pcm->dsd.
2. 实验结果
2.1. m1p mac pcm->pcm384, dsd->dsd256, pcm->dsd64 FAIL.
2.2. m1p linux pcm->pcm384, dsd->dsd256, pcm->dsd64 FAIL.
2.3. 5600x gpu pcm->pcm1536, dsd->dsd512, pcm->dsd512.
2.4. 5600x nog pcm->pcm1536, dsd->dsd512, pcm->dsd256.
3. 结论
可以说是非常失望了。这机器用了好些年了,一直用来开会写文字做实验、Emacs、wechat/qq、还兼编译树莓派内核,日常使用比intel款提升极大。前几天苹果出新机器都觉得现在的很满意没有必要买了。但实际跑些真正有负载的,比如平时的大规模计算,比如现在的HQ,相比便宜得多的中低端x86还是不行。
Remark1. macOS版HQ的cpu基本上都在40-50%,apple silicon@Linux会稍好一些。但需要提醒的是,hq吃单核,跑不动sinc-long基本上都是两个大核跑满了其他核看着,所以这负载远远不意味着性能充裕。作为对比,我的5600x,跑本实验或sinc-long+新调制器跑dsd1024都只需要20%出头的cpu利用率。
Remark2. 新出的滤波似乎是只支持dsd1024,我刚才想用mac这个跑一下试试,1024跑不动还有杂音,降低了没出声不知道是不是我设置的不对。
Remark3. 我机器的环境不是标准的hqpe是自己攒的Gentoo Linux,性能可能略有出入。
|