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!
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.