关于logic pro 在mac M芯片的利用率的总结
视频字幕翻译 Gpt 你吐b 标题:Logic Pro 11 on Apple Silicon: Are CPU Cores Fully Utilized?
····
大家好,很多人喜欢我之前测试DAW在Apple Silicon芯片上优化情况的视频。最引人注目的是,我发现Logic Pro 10不能充分利用Apple Silicon芯片中的效率核心。现在,Logic Pro 11已经发布,我进行了测试,看看在这方面是否有所改进。
我测试的芯片是10核的M1 Max芯片,具有2个效率核心和8个性能核心,以及10核的M2 Pro芯片,具有4个效率核心和6个性能核心。需要注意的是,10核的M1 Max芯片与10核的M1 Pro芯片在CPU方面完全相同,因此在测试中它们是同义的。我退回了我的M3 Pro MacBook Pro,因为正如我在评测视频中所说的,在音频处理方面它并没有什么升级。不过,今天不能测试M3 Pro芯片也没关系,因为如果Logic Pro 11不能在M1 Max或M2 Pro芯片中利用效率核心,那么它很可能也不能在M3系列芯片中利用这些核心。
为了测试Logic Pro 11的多核利用情况,我首先在一个轨道上放置了一个单声道吉他DI,然后在轨道上插入了一个Fabfilter的Saturn 2实例。Fabfilter的插件从这些芯片首次推出时就已经完全优化了Apple Silicon芯片,所以Saturn 2不会成为性能瓶颈。我将其设置为“高级”过采样模式,以便更耗费CPU,然后我将轨道与插件复制尽可能多,直到Logic Pro在我尝试同时播放所有轨道时弹出系统过载提示。我会删除一个轨道,点击播放,看看Logic Pro是否可以平稳播放。如果可以,我会记录轨道数量;如果不行,我会继续删除轨道,直到Logic可以平稳播放,然后记录轨道数量。为了考虑热节流,我总是进行测试至少15分钟,以完全加热笔记本机壳,然后记录结果。Logic中的处理线程设置为10,处理缓冲范围设置为大。
在我的其他Mac视频中,我收到了评论说,像这样复制一个带有一个插件的轨道并不代表现实生活中的混音场景。你们是对的;在现实生活中没有人会这样做。然而,DAW使用芯片核心的方式是相同的。在我的M2 Pro MacBook Pro测试视频中——我甚至放了一个时间戳以便你们可以观看——我测试了一个场景,其中不仅在单个轨道上有各种插件,而且在主总线也有插件。这更类似于现实生活中的混音场景,对吧?结果是,能够充分利用效率核心和性能核心的DAW在同一个芯片上的表现优于那些不能充分利用的DAW。因此,即使复制一个带有一个插件的轨道多次不是现实生活中的场景,从中得到的结果反映了你可以从Apple Silicon芯片中获得的性能水平。我真的希望这能说得通;如果你不同意,那么我真的不知道该告诉你什么;这个视频可能不适合你,那也没关系。
所以简短的答案是,不幸的是,Logic Pro 11在核心利用方面没有任何改进。这是运行在1024缓冲区大小的Logic Pro 11,尽可能多地加载带有Saturn 2的轨道,你可以看到M1 Max的2个效率核心和M2 Pro的4个效率核心都没有完全满负荷运行。而当我创建一个额外的轨道时,Logic会给我系统过载的提示。
这里是一个在10核M2 Pro芯片上运行相同测试的Logic Pro 10和Logic 11的对比,你可以看到效率核心利用情况(或缺乏利用)是相同的。不出所料,Logic Pro 11从芯片中获得的性能与Logic Pro 10完全相同。在这种情况下,这两个Logic版本都可以运行大约145个带有Saturn 2的轨道,然后Logic就会过载。就像我其他测试视频所显示的那样,Logic Pro 11在M1 Max上的音频处理能力比在10核M2 Pro上的音频处理能力要强,因为M1 Max芯片有更多的性能核心。在这种情况下,Logic Pro 11在M1 Max芯片上的性能比在10核M2 Pro芯片上提高了20%。
接下来,我将缓冲区大小改为64,运行相同的Saturn测试。无论是Logic Pro 10还是Logic Pro 11,都没有在M1 Max芯片或10核M2 Pro芯片上充分利用效率核心。
为了覆盖更多的范围,我还使用Logic Pro 11中新增的插件之一进行了测试,即ChromaGlow。这也是一个饱和插件,类似于Saturn 2,但功能少得多。不幸的是,ChromaGlow也没有充分利用Apple Silicon芯片中的效率核心。如你所见,在1024缓冲区大小下,效率核心几乎是闲置的。如果我复制一个额外的轨道,Logic会给我系统过载的提示。有趣的是,在M2 Pro芯片上运行带有ChromaGlow的轨道数量比在M1 Max芯片上更多。在1024缓冲区大小下,Logic Pro 11在M2 Pro芯片上可以处理64个带有ChromaGlow的轨道,而在M1 Max芯片上是60个轨道。在64缓冲区大小下,M2 Pro芯片是65个轨道,而M1 Max芯片是63个轨道。我多次运行这些测试,所以至少在我的测试中,这不是偶然的故障。这些差异虽然很小,但这是我在Mac测试中第一次遇到这种情况。在我以前的所有Logic测试中,具有更多性能核心的芯片总是击败那些性能核心较少的芯片,所以我不知道这里发生了什么。是苹果优化了ChromaGlow以便在M2 Pro的6个性能核心上运行更高效?还是M2 Pro的6个性能核心结合起来实际上比M1 Max的8个性能核心结合起来更强大,只是直到现在很少有插件能够充分利用M2 Pro的性能核心?我真的不知道;但欢迎大家在评论中分享你的看法。
今天测试的主要结论是,对于想要购买Apple Silicon Mac的Logic用户来说,你需要关注性能核心的数量,而不是芯片的总核心数量,因为Logic主要运行在性能核心上。
这就是今天的视频内容!如果你觉得有帮助,请点赞让更多人看到,并订阅我的频道,获取更多关于音乐制作、技术和内容创作的视频。感谢你们的支持。保持创意,我们下次再见!
本帖最后由 文水先生 于 24-6-12 10:07 编辑