Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

RumorConsumer

macrumors 68000
Original poster
Jun 16, 2016
1,646
1,156
I know the M4 Pro 14c with 20c GPU will be faster than the M1 Max w 32 GPU cores virtually everywhere. I am wondering where the M1 Max w 32 might still have the advantage.
 
Last edited:

RumorConsumer

macrumors 68000
Original poster
Jun 16, 2016
1,646
1,156
Media encoding using the Media Engine. They haven't got all that much faster since the M1, and all Max models have two. Pros have one.
Right. I don't do a ton of video work but when I do I like it to be fast. When exactly do the video encoders kick in? Like when Im exporting an iMovie? Using FFMPEG?
 

blufrog

macrumors regular
Dec 19, 2014
191
74
From what I read, it is used for decode and encode of certain codecs, but I don't know which ones exactly.

I did hear AV1 and Apple ProRes, but whether they can handle others, I'm not sure.

A quick Google for M4 says:

* H.264
* HEVC
* Apple ProRes
* Apple ProRes RAW
* AV1

M4 Pro gets 1 processor. M4 Max gets 2 processors.
 

UnifiedMelody

macrumors 6502
Nov 17, 2017
358
185
Australia
Would only imagine videowork would be faster due to double encoder/decoder and media engine.
Other than that... every other task the M4 Pro will be superior due to the higher clock speed on the performance cores && raytracing capability for graphics over M1 Max.
 

AirpodsNow

macrumors regular
Aug 15, 2017
224
145
The bandwidth is faster on M1 Max (400?) than the m4 pro 273GB/s. This should matter a lot for LLM inference, so if the amount of ram is the same the max could be able to provide more tokens per second
 
  • Like
Reactions: Basic75

Basic75

macrumors 68020
May 17, 2011
2,101
2,448
Europe
Yes gpu rendering in most video editing software would show that to a certain extent.
You're saying raytracing hardware in GPUs is used by video editing software? Huh, didn't expect that. Do you have a link to something that explains what exactly they do with it?
 

UnifiedMelody

macrumors 6502
Nov 17, 2017
358
185
Australia
You're saying raytracing hardware in GPUs is used by video editing software? Huh, didn't expect that. Do you have a link to something that explains what exactly they do with it?
Yes especially if one uses DaVinci resolve. Davinci Resolve is amazing at taking advantage of new features and hardware, in contrast to programs i've used before [Premiere Pro which is still inefficient

Cannot [yet] comment on Final Cut Pro because my codecs are only supported by Davinci Resolve.

I know from previous Max Tech explained this pretty well in one if his videos but I can't now remember exactly wh ich as they put out way too many videos over the course of the months so I lost track.
 
  • Like
Reactions: Basic75

Daguerratype

macrumors newbie
Jul 19, 2011
13
5
You're saying raytracing hardware in GPUs is used by video editing software? Huh, didn't expect that. Do you have a link to something that explains what exactly they do with it?
Wanted to clarify the information you're getting. No video editing doesn't use raytracing. Raytracing is a 3D lighting effect. So there may be a plugin out there that adds lighting effects to something using RT it certainly not something most editors would need.

In term of your original question of non-gaming uses of raytracing, some lighting effects in 3D (CAD or GCI) software that's been update to take advantage of the hardware acceleration is the only other example I know of. For example Blender's Cycles uses ray/path tracing.
 
  • Like
Reactions: Basic75

Basic75

macrumors 68020
May 17, 2011
2,101
2,448
Europe
No video editing doesn't use raytracing. Raytracing is a 3D lighting effect.
I know what raytracing is, that's why I was surprised that video editors supposedly were using it.

Of course sometimes hardware built for one purpose can be used for something completely different, like how "abusing" GPU shaders gave rise go GPGPU computing. Raytracing hardware does what exactly, it performs fast ray intersection tests against specialised data structures? I have no idea whether that can be put to any other use, or is so specialised that it can't really.
 

Daguerratype

macrumors newbie
Jul 19, 2011
13
5
Of course sometimes hardware built for one purpose can be used for something completely different, like how "abusing" GPU shaders gave rise go GPGPU computing.
Oh, for sure. Not saying it's not possible, but as an avid gamer, and a professional video editor I pay close attention to both spaces I haven't heard of an "abuses" of "off label" uses of raytracing that would apply to video editing.

To the other commenters note about DaVinci Resolve, if anything there's a small community that's mad they haven't added ray tracing support to the Fushion panel (which can do 3D effects, so that would still be "on label" use of RT).
 
  • Like
Reactions: Basic75
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.