The results are nuts.
The results are nuts.
If Apple wants people to take their claims seriously and if weak engine support for Metal and Rosetta support is a problem they should pay someone to port a popular graphics intensively game properly. Of course it works in their favor not to because fans can point to it and say we'll it's just not optimized for it! Like we all did back in the PPC days until they admitted how crap those chips were when switching to Intel.
34s on ultra (64 core gpu) vs 11s on rtx 3090
So 3 times slower but taking ~4 times less power (350W 3090 70W ultra [on 48 core gpu so about 90 on 64 cores])
But i can agree results are good but we need also to remember Samsung 8nm [rtx 3090 node] is 4 years old so 2 generations different from TSMC 5nm 4090 will be probably on 5nm node in few months and presumably will have 3x teraflops (probably 3x tf32 precision but it could be fp32 using 2/1.5x(?) more power).
(also I'm not sure about optimization it was write by apple employees and apple likes to drop open source support and focus on proprietary software)
But it is impressive that they get high GPU performance with LPDDR. Consoles also use one big SoC and unified memory – but with GDDR memory!
Nobody bothers to guess what's the potential of some new graphic card once all drivers, games, OS etc are fully tweaked and optimized. You decide on performance now.
We knew this would happen for everything using Rosetta, that's just part of transitioning to a new CPU architecture. For Vulkan vs Metal that's self-inflicted on Apple's part.
Well it worked for Microsoft
1: https://docs.microsoft.com/en-us/windows/win32/opengl/portin...
These days you're better off using OpenGL via ANGLE, built on top of Direct3D. That will probably also happen analogously on Apple's platform with Metal, so I don't quite get the kvetching about Apple deprecating OpenGL.
As if it matters whether Apple ships an OpenGL implementation as part of the OS or purely as a normal user space library.
https://devtalk.blender.org/t/cycles-apple-metal-device-feed...
I’ve already seen a significant CPU improvement on my 2019 16” and I can now use my 5500M to render. My PC’s RTX 2080 Super is significantly faster but it draws more than 200W.
This indeed is great progress!
Really, if you can fit the memory on top of the GPU, then there is no meaningful distinction between a discrete and integrated GPU because the fundamental difference on the PC platform is whether the iGPU uses the system DDR RAM or whether it uses dedicated GDDR RAM. That distinction really doesn't exist on Apple's M1 platform because the memory is placed directly on top of/next to the SoC.
It's just due to apple being the biggest customer they have access 1 year earlier.
And who's fault is that?