MacBook Pro 14" (M1 Pro 8+14/16) 的一些测试

2021-10-29 13:22:36 +08:00
 Satelli

本帖延续自去年的 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 的机器,有条件的可以自己跑跑。

FFmpeg

Windows 为 scoop build 。macOS 为 homebrew build 。

资源地址 https://www.youtube.com/watch?v=ONJKYL7XYFw

AV1 8K 4Mbps

设备 解码器 是否硬解 平均帧率 设备功耗
i7-9750H libdav1d 99fps 45W
i7-9750H libaom-av1 20fps 40W
M1 Pro libdav1d 187fps 13W
M1 Pro libaom-av1 22fps 10W

AV1 4K 600Kbps

设备 解码器 是否硬解 平均帧率 设备功耗
i7-9750H libdav1d 324fps 45W
M1 Pro libdav1d 890fps 17W

VP9 4K 600Kbps

设备 解码器 是否硬解 平均帧率 设备功耗
i7-9750H libvpx 369fps 45W
RX 6600 XT d3d11va 142fps 13W
M1 Pro libvpx 1142fps 17W

注:RDNA2 AMD 显卡是可以硬解 AV1 的,但是 FFmpeg 没有调用成功。Apple Silicon 芯片也是可以硬解 VP9 的,但是 FFmpeg 没有调用成功。

waifu2x-ncnn-vulkan

源图: 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

waifu2x-mac

源图: 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 常用于漫画风格放大,最终效果差不太多。

Diablo 3

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 要等一个月伤不起。

6869 次点击
所在节点    Apple
35 条回复
chonger
2021-10-29 13:32:19 +08:00
写了很多啊,希望有更多这样的测试
Leonard
2021-10-29 13:34:25 +08:00
最低配的 M1 Pro 也有这样的成绩,感觉还可以
crystone
2021-10-29 13:36:02 +08:00
决定了 32G 内存,等一个月也等
sexoutsex2011
2021-10-29 13:36:06 +08:00
能耗真环保
CpchengToken
2021-10-29 13:37:51 +08:00
实际表现不错啊
Tink
2021-10-29 14:17:27 +08:00
这个能耗比
Tink
2021-10-29 14:18:45 +08:00
能测测 dota2 12v12 打团时候的 fps 么?网上现在全是英雄试玩界面或者单机打 AI ,没有实际参考价值
1nm
2021-10-29 14:22:18 +08:00
手头有台 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
1nm
2021-10-29 14:23:17 +08:00
解码器是 libdav1d
Cavolo
2021-10-29 14:56:25 +08:00
终于有 av1 的测评了,可惜了这代苹果还是没有加入 av1 硬解
Cavolo
2021-10-29 14:58:57 +08:00
VP9 4K 600Kbps 中的 M1 Pro 1142 帧是真的吗
MrKrabs
2021-10-29 15:45:12 +08:00
能不能测试下这个 Switzerland 8k hdr av1 46Mbps (有四个分卷
链接: https://pan.baidu.com/s/1KUatyken6QVaS_72szQ88A 提取码: ttv8

M1 是 50fps 左右
wunonglin
2021-10-29 15:54:55 +08:00
功耗是真的低。。爱了爱了
IssacTseng
2021-10-29 15:59:41 +08:00
求测文明 6
Satelli
2021-10-29 16:15:29 +08:00
@MrKrabs
源片 <amp-youtube data-videoid="linlz7-Pnvw" layout="responsive" width="480" height="270"></amp-youtube>AV1 8K 46 Mbps (format code: 702)

太大了,只下载了前几十秒。79fps 17W 。

@Tink 不好意思,不玩 Dota 。
@IssacTseng 不好意思,不玩文明。

@1nm 感谢提供数据。
fx777
2021-10-29 19:04:33 +08:00
良心测试,很赞。
正在想要不要上 10 核,这么看感觉 8 核 已经很能打了,没必要+1500
holulu
2021-10-29 19:34:56 +08:00
这个功耗也值回钱了。
lovestudykid
2021-10-29 19:57:45 +08:00
跑机器学习是怎么调用到 gpu 和 neural engine 的?
old9
2021-10-29 20:06:50 +08:00
ffmpeg 能不能测测编码?
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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/811506

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX