找回密码
 -注册-
查看: 2356|回复: 17
打印 上一主题 下一主题

有烧友感兴趣的apple silicon升频性能

[复制链接]
跳转到指定楼层
1
发表于 2023-12-2 19:26 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式 来自 荷兰
本帖最后由 中关村东路 于 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,性能可能略有出入。




来自 5楼
发表于 2023-12-4 11:06 | 只看该作者 来自 北京
中关村东路 发表于 2023-12-3 13:05
另外什么设置能通过dsd64,sinclong?

试了下5.3版很卡,而且确实有时不出声,以前版本没这个bug.  Sinc Long比较极端也很少用。  作者说mac m1的架构不太利于升频算力
回复

使用道具 举报

来自 12楼
 楼主| 发表于 2023-12-8 22:55 | 只看该作者 来自 荷兰
再来补充一下数据吧,某群里用着mac mini的说我是键盘侠,没用过mac mini用笔记本和他比。如下图可见,2023年用m2pro的mac mini,性能是不如2021年用m1pro的macbook pro的。事实上因为hq没有为apple silicon优化,苹果版hq性能完全无法释放,冰凉冰凉的呢。

https://browser.geekbench.com/mac-benchmarks


回复

使用道具 举报

来自 13楼
 楼主| 发表于 2023-12-8 22:55 | 只看该作者 来自 荷兰
再补充个测试使用hqplayer的版本号,5.3.0,mac版和嵌入式版都是。
回复

使用道具 举报

18
 楼主| 发表于 2023-12-23 15:37 | 只看该作者 来自 北京
chaos_xie 发表于 2023-12-23 10:56
是否有优化差别太大了。hq这种个人搞的项目要针对各种平台优化太难。
不过不说gpu的问题,感觉单cpu部分还 ...

我发这个帖子主要是看到好多人推荐新人买苹果带风扇的机器去做hq,特地跑个分供参考。

如果反正要开风扇,不如买个带avx2的能带sinc long 256的低端x86,例如5600x之类的(如果用未经优化的系统可能要高一些的cpu),加个24g显存的显卡就可以升512了;或者搞个被动散热机箱开低需求的算法。

回复

使用道具 举报

17
 楼主| 发表于 2023-12-23 14:36 | 只看该作者 来自 北京
HHYYTT 发表于 2023-12-23 11:08
没优化,x86的avx512指令集很快,apple也有对应的,可惜hq没优化用simd指令集

恩,5.x开始支持avx512,其实avx2就很不一般了。有烧友用支持avx512的老款全大核nuc也不错
回复

使用道具 举报

16
发表于 2023-12-23 11:08 | 只看该作者 来自 陕西西安
没优化,x86的avx512指令集很快,apple也有对应的,可惜hq没优化用simd指令集
回复

使用道具 举报

15
发表于 2023-12-23 10:56 来自手机 | 只看该作者 来自 加拿大
是否有优化差别太大了。hq这种个人搞的项目要针对各种平台优化太难。
不过不说gpu的问题,感觉单cpu部分还是有点偏低。
回复

使用道具 举报

14
发表于 2023-12-23 09:34 | 只看该作者 来自 广东佛山
有用
回复

使用道具 举报

11
发表于 2023-12-7 17:23 | 只看该作者 来自 北京丰台
强!
我还在用rk3328升频到pcm192/24玩
回复

使用道具 举报

10
 楼主| 发表于 2023-12-4 15:50 | 只看该作者 来自 北京
中关村东路 发表于 2023-12-4 15:35
pcm升频可以说是对性能完全没有要求了,赛扬j6412轻松升到1536。m1p居然只能升频到384。768都搞不定,这 ...

我补充一句,本帖完全客观,只想陈述我实际尝试的结果,也就是苹果arm并不适合用来HQ升频。我自己是重度苹果用户,不止苹果全家桶,还用macOS。macbook pro就用过五台,目前服役两台,m1p+16g+1T, I9-8950HK+32g+1T,一台清凉且待机长,一台轻薄各有所需。

如果你有个落灰的mac mini用做网桥或hq,是完全没问题的,尽量利用上嘛。但如果要新买一台,想事先了解一下这东西的水平,那你就是本帖的目标读者。别买。

回复

使用道具 举报

9
 楼主| 发表于 2023-12-4 15:41 | 只看该作者 来自 北京
补充两个配置的截图吧,都是苹果机器上的,一个苹果arm版本,一个linux arm64 hqpe,也就是hq网站上holorred后缀的那个。


回复

使用道具 举报

8
 楼主| 发表于 2023-12-4 15:35 | 只看该作者 来自 北京
野有蔓草 发表于 2023-12-4 15:12
pcm 384  iir2  ns5
M1 max
cpu闲置90%以上

pcm升频可以说是对性能完全没有要求了,赛扬j6412轻松升到1536。m1p居然只能升频到384。768都搞不定,这和树莓派是一个水平的
回复

使用道具 举报

7
发表于 2023-12-4 15:12 | 只看该作者 来自 浙江
pcm 384  iir2  ns5
M1 max
cpu闲置90%以上
回复

使用道具 举报

6
 楼主| 发表于 2023-12-4 14:37 | 只看该作者 来自 北京
clark8888 发表于 2023-12-4 11:06
试了下5.3版很卡,而且确实有时不出声,以前版本没这个bug.  Sinc Long比较极端也很少用。  作者说mac m1 ...

你不需要反复强调别用sinc-long,我觉得你没理解我跑这个benchmark的目的,和选择sinc-long的理由

我用sinc long的主因并不是我在用,也不是推荐别人用,只是一个横向对比,想说明apple silicon和x86的差距。既然是对比,就需要选择一个有区分度的setup:说极端点,如果存在一个性能消耗特别低的大家都能跑满,又如果存在一个性能消耗特别大的大家都跑不动,那能得到两个平台性能一致的结论吗?我常用sinc long,很多熟悉的烧友也用这个,所以了解其消耗,拿来对比很能说明问题。

回复

使用道具 举报

4
 楼主| 发表于 2023-12-3 13:05 | 只看该作者 来自 北京
clark8888 发表于 2023-12-3 07:01
Mac mini m1用高斯滤波可以ahm5ec5l跑dsd1024不卡,作者说5.3版新滤波只能用于1024。 大佬接受了HQ升频欢迎 ...

另外什么设置能通过dsd64,sinclong?
回复

使用道具 举报

3
 楼主| 发表于 2023-12-3 12:43 | 只看该作者 来自 北京
clark8888 发表于 2023-12-3 07:01
Mac mini m1用高斯滤波可以ahm5ec5l跑dsd1024不卡,作者说5.3版新滤波只能用于1024。 大佬接受了HQ升频欢迎 ...

我并不想知道m1到底能用哪个要求低的算法,只是想横向对比一下m1和x86差距有多大
回复

使用道具 举报

2
发表于 2023-12-3 07:01 | 只看该作者 来自 北京
Mac mini m1用高斯滤波可以ahm5ec5l跑dsd1024不卡,作者说5.3版新滤波只能用于1024。 大佬接受了HQ升频欢迎进群讨论呐,dsd64 fail是设置有问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2024-11-16 13:08

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表