本帖延续自去年的 Mac mini M1 测试 https://www.v2ex.com/t/733413#reply10
设备 | CPU | GPU | 内存 | 系统 |
---|---|---|---|---|
MacBook Pro 14" | 6c + 2c | 14c | 16 GB | macOS Monterey 12.0.1 |
Intel NUC 9 Extreme | i7-9750H | AMD RX 6600 XT | 32 GB DDR4 双通道 2666 MHz | Windows 11 |
除非注明,所有功耗数字均为该部件的软件读数,非整机功耗,非插座功耗。 Mac 所有功耗读数由 powermetrics 回报。 Intel NUC 所有功耗读数由 Intel Power Gadgets 和 GPU-Z 回报。
注:我知道这里的分数看起来 Intel 很不堪,但是我没有更新的 Intel 和 AMD CPU 的机器,有条件的可以自己跑跑。
Windows 为 scoop build 。macOS 为 homebrew build 。
资源地址 https://www.youtube.com/watch?v=ONJKYL7XYFw
设备 | 解码器 | 是否硬解 | 平均帧率 | 设备功耗 |
---|---|---|---|---|
i7-9750H | libdav1d | ❌ | 99fps | 45W |
i7-9750H | libaom-av1 | ❌ | 20fps | 40W |
M1 Pro | libdav1d | ❌ | 187fps | 13W |
M1 Pro | libaom-av1 | ❌ | 22fps | 10W |
设备 | 解码器 | 是否硬解 | 平均帧率 | 设备功耗 |
---|---|---|---|---|
i7-9750H | libdav1d | ❌ | 324fps | 45W |
M1 Pro | libdav1d | ❌ | 890fps | 17W |
设备 | 解码器 | 是否硬解 | 平均帧率 | 设备功耗 |
---|---|---|---|---|
i7-9750H | libvpx | ❌ | 369fps | 45W |
RX 6600 XT | d3d11va | ✅ | 142fps | 13W |
M1 Pro | libvpx | ❌ | 1142fps | 17W |
注:RDNA2 AMD 显卡是可以硬解 AV1 的,但是 FFmpeg 没有调用成功。Apple Silicon 芯片也是可以硬解 VP9 的,但是 FFmpeg 没有调用成功。
源图: https://unsplash.com/photos/GZA7oYIu6mE
分辨率:1920x2560 (Medium)
模型:models-upconv_7_photos
参数:-x -s2 -f jpg
设备 | 活跃于 | 功耗 | 用时(越短越好) |
---|---|---|---|
RX 6600 XT | GPU | 130W | 11s |
Intel UHD 630 | GPU | 30W | 171s |
M1 Pro | GPU | 20W | 18s |
源图: https://unsplash.com/photos/nKO_1QyFh9o
分辨率:1920x1280 (Medium)
模型:models-upconv_7_anime_style_art_rgb
参数:-x -s2 -f jpg
设备 | 活跃于 | 功耗 | 用时(越短越好) |
---|---|---|---|
RX 6600 XT | GPU | 130W | 5.6s |
Intel UHD 630 | GPU | 30W | 85s |
M1 Pro | GPU | 20W | 9s |
源图: https://unsplash.com/photos/nKO_1QyFh9o (同上图 2)
分辨率:1920x1280 (Medium)
参数:Illustration / 2x scale / 1x de-noise
设备 | 活跃于 | 功耗 | 用时(越短越好) |
---|---|---|---|
M1 Pro | Neural Engine | 1W | 1.5s |
注:因模型不同,可能无法与 waifu2x-ncnn-vulkan 相比较。但因为 waifu2x 常用于漫画风格放大,最终效果差不太多。
3840x2160 / 特效全最高 / 关闭抗锯齿 / 打开 SSAO 和反射 / 关闭垂直同步 / 关闭最高帧限制
在外接 4K 显示器上玩的,看场景密集程度 50 - 70 FPS 间浮动。但对比去年 M1 1080p 都跑不到 60 FPS 应该算提升很大了。玩游戏时最高 GPU 13W 。
同样选项 AMD RX 6600 XT 的话 70 - 100 FPS 间浮动。未开 Radeon Chill 。功耗 90W - 130W 。
LPDDR5 功耗爆炸,待机都有 100 - 200 mW 。
除了内存 16GB 其他都很满意。32 GB 要等一个月伤不起。
1
chonger 2021-10-29 13:32:19 +08:00 1
写了很多啊,希望有更多这样的测试
|
2
Leonard 2021-10-29 13:34:25 +08:00 1
最低配的 M1 Pro 也有这样的成绩,感觉还可以
|
3
crystone 2021-10-29 13:36:02 +08:00
决定了 32G 内存,等一个月也等
|
4
sexoutsex2011 2021-10-29 13:36:06 +08:00
能耗真环保
|
5
CpchengToken 2021-10-29 13:37:51 +08:00
实际表现不错啊
|
6
Tink 2021-10-29 14:17:27 +08:00
这个能耗比
|
7
Tink 2021-10-29 14:18:45 +08:00
能测测 dota2 12v12 打团时候的 fps 么?网上现在全是英雄试玩界面或者单机打 AI ,没有实际参考价值
|
8
1nm 2021-10-29 14:22:18 +08:00 1
手头有台 ThinkPad P1 Gen 4, i7-11850H, 32GB DDR4 ,同样条件测了下 AV1 8K 4Mbps 解码,结果是 119 fps, 平均功耗 17.7W 。
frame= 1200 fps=119 q=-0.0 Lsize=N/A time=00:00:20.03 bitrate=N/A speed=1.99x Average Processor Power_0 (Watt) = 17.714854 |
9
1nm 2021-10-29 14:23:17 +08:00
解码器是 libdav1d
|
10
Cavolo 2021-10-29 14:56:25 +08:00 via iPhone
终于有 av1 的测评了,可惜了这代苹果还是没有加入 av1 硬解
|
11
Cavolo 2021-10-29 14:58:57 +08:00 via iPhone
VP9 4K 600Kbps 中的 M1 Pro 1142 帧是真的吗
|
12
MrKrabs 2021-10-29 15:45:12 +08:00
能不能测试下这个 Switzerland 8k hdr av1 46Mbps (有四个分卷
链接: https://pan.baidu.com/s/1KUatyken6QVaS_72szQ88A 提取码: ttv8 M1 是 50fps 左右 |
13
wunonglin 2021-10-29 15:54:55 +08:00
功耗是真的低。。爱了爱了
|
14
IssacTseng 2021-10-29 15:59:41 +08:00
求测文明 6
|
15
Satelli OP @MrKrabs
源片 AV1 8K 46 Mbps (format code: 702) 太大了,只下载了前几十秒。79fps 17W 。 @Tink 不好意思,不玩 Dota 。 @IssacTseng 不好意思,不玩文明。 @1nm 感谢提供数据。 |
16
fx777 2021-10-29 19:04:33 +08:00
良心测试,很赞。
正在想要不要上 10 核,这么看感觉 8 核 已经很能打了,没必要+1500 |
17
holulu 2021-10-29 19:34:56 +08:00
这个功耗也值回钱了。
|
18
lovestudykid 2021-10-29 19:57:45 +08:00 via iPhone
跑机器学习是怎么调用到 gpu 和 neural engine 的?
|
19
old9 2021-10-29 20:06:50 +08:00 via Android
ffmpeg 能不能测测编码?
|
20
12101111 2021-10-29 20:08:47 +08:00
@lovestudykid 训练必须用 CPU/GPU, 推理可以 CPU/GPU/Neural Engine.
目前可以利用 Apple slicon 的 GPU 做训练的方法就是用 Metal 的 MSL, 还很不完善,只有 tensorflow 有一个 Apple 出的移植 现成的预训练模型跑推理很简单, 调用 CoreML 的框架就行: https://github.com/apple/coremltools |
21
godpeo 2021-10-29 20:20:59 +08:00 via iPhone
支持外接 4K 120hz 显示器吗
|
22
Arthurccc 2021-10-29 20:55:24 +08:00
非常有价值,顶一下。
|
23
leekayui 2021-10-30 00:43:21 +08:00
感谢楼主,看来买低配就符合我的需求了。
|
24
lovestudykid 2021-10-30 01:28:15 +08:00
@12101111 谢谢分享。看起来还不错,基本跟 tflops 的对比差不多,能耗低得多。但是用于炼丹还是不大行的样子
|
25
shiftedname 2021-10-30 02:16:40 +08:00 via Android
16g 内存的劣势主要体现在哪些方面?官网订单还没给我发货,取消重下还来得及
|
27
yanyuechuixue 2021-10-30 13:19:44 +08:00 via Android
大佬可以测评一下编译软件 /运行 Python 等的速度么?
因为一般也不会买这个来处理图像,对于写代码而言编译速度和脚本运行速度才是比较现实的。 谢谢大佬! |
28
Satelli OP @yanyuechuixue
将代码目录排除 Spotlight 索引。build 3 次,每次清空 build 目录。 Svelte RealWorld https://github.com/sveltejs/realworld 平均 2.3 秒。 Next.JS/React RealWorld https://github.com/reck1ess/next-realworld-example-app 排除首次编译,平均 4.4 秒。 Angular RealWorld https://github.com/gothinkster/angular-realworld-example-app 排除首次编译,平均 8.8 秒。 |
29
Bluecoda 2021-10-30 14:22:13 +08:00
同 14 ,同等不了了,用下来十分满意,并没有觉得少了 2 个大核心性能会差很多。日常除了玩游戏,也没有要一直耗费 CPU 的场景。
|
30
yanyuechuixue 2021-10-30 17:58:57 +08:00 via Android
@Satelli 谢谢!
|
31
GPU 2021-11-18 22:38:11 +08:00
M1 播放视频有办法硬解吗? 我尝试了 Edge Chrome Safari ,播放 VP9 8K 60FPS 统统都是软解的,而且 Safari 还卡住播放不到。
|
32
Satelli OP @GPU M1 系列 vp9 硬解仅限 4K60 。高于 4K 的 vp9 是软解。YouTube 的 8K 现在基本是 av1 了,只有 Intel Xe 、NVIDIA 3000 系列和 AMD RDNA2 系列才可以硬解。
|
33
GPU 2021-11-19 10:46:44 +08:00
@Satelli #32 M1 软解 8K 也就还行,会掉帧。 比如这个视频。
不过我播放 4K VP9 也不能确定是不是真的硬解,播放的时候 CPU 占用 20-30 左右,活动监视器哪里 GPU 负载排序也看不到有用到 GPU 。 |
34
Satelli OP @GPU
https://imgur.com/F7hxxxr 软解,可见 480% 的 CPU usage 差不多是 4 个大核 4 个小核跑满。 https://imgur.com/LLIKoTc 硬解。 硬解时 (4K60 vp9) VTDecoderXPCService 活跃,此时肯定是硬解。软解时 (8K) 不活跃。 Safari 因为分出去了 Safari Graphics and Media 进程所以不太清楚。 活动监视器不会显示硬解模块的载荷。 不过按照 M1 在 Chrome 也能软解 8K60 vp9 的性能基准来看,Safari 放这片卡得不能动应该是直接扔给 VT 来硬解了,但 M1 的 vp9 解码没有 target 8K ,所以过载了。这和 target 8K24 vp9 的 AMD RDNA 系列卡放 8K60 会掉帧一样的原理。 |
35
luckyle666 2022-03-29 03:49:45 +08:00
请教下我 MBP 14'' 为啥看 YouTube 4K60p 倍速还会卡呢?肯定不是网络原因,要怎么解决呢?
|