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

sirio76

macrumors 6502a
Mar 28, 2013
578
416
Could any of Intel's algorithms make it to macOS?
I can't see why not, most Intel algorithms are already available for MacOS/AS, as a matter of fact I'm running in this very moment Intel Embree, Intel Open Image Denoise and Intel OpenPGL.
Other tech will come, usually (unlike Nvidia) their code is platform agnostic.
 
  • Like
Reactions: aytan and Xiao_Xi

Xiao_Xi

macrumors 68000
Oct 27, 2021
1,627
1,101
Meta has released a cross-platform graphics API on top of Vulkan, OpenGL and Metal.

WindowsLinuxmacOSiOSAndroid
Vulkan 1.1✔️✔️✔️ (MoltenVK)✖️✔️ (Quest 2/Pro)
OpenGL ES 2.0 - 3.0✔️ (Angle)✔️ (Angle)✔️✔️✔️
OpenGL ES 3.1 - 3.2✔️ (Angle)✔️ (Angle)✖️✖️✔️
OpenGL 3.1 - 4.6✔️✔️✖️✖️✖️
Metal 2✖️✖️✔️✔️✖️
 

leman

macrumors Core
Oct 14, 2008
19,521
19,675
Meta has released a cross-platform graphics API on top of Vulkan, OpenGL and Metal.

WindowsLinuxmacOSiOSAndroid
Vulkan 1.1✔️✔️✔️ (MoltenVK)✖️✔️ (Quest 2/Pro)
OpenGL ES 2.0 - 3.0✔️ (Angle)✔️ (Angle)✔️✔️✔️
OpenGL ES 3.1 - 3.2✔️ (Angle)✔️ (Angle)✖️✖️✔️
OpenGL 3.1 - 4.6✔️✔️✖️✖️✖️
Metal 2✖️✖️✔️✔️✖️

I had a quick glance and I have difficulty understanding what this is all about. There is no documentation and the examples are a mess (e.g. they say it's a cross-platform API but their demos pull in tons of platform-specific header via a preprocessor switch?). On the first glance it looks like Meta's own take on WebGPU, but for C++. Seems like a waste of effort TBH, but who knows.
 

Xiao_Xi

macrumors 68000
Oct 27, 2021
1,627
1,101
Thx for that. I also had my wtf moment and feared I'm just too dumb to understand. Now I at least know I'm not alone 😜
You are not alone. No one understands the usefulness of this API. The only comment I've read that makes half sense is that Khronos has partnered with Meta to release an API similar to WebGPU because Khronos resents not being in charge of WebGPU.
 

Xiao_Xi

macrumors 68000
Oct 27, 2021
1,627
1,101
OpenColorIO has released a new version with improved support for macOS ARM chips.
PR #1828, Utilize Neon SIMD intrinsics and improve Universal Build support for macOS
 
  • Like
Reactions: aytan and jujoje

jujoje

macrumors regular
May 17, 2009
247
288
Something that might be of interest; Matt Ebb did a presentation at SIGGTRAPH on exploring 4D shapes in Houdini. Pretty interesting stuff.

The project was commissioned by SideFX to test the new AS builds of Houdini, so there's a little bit on the then new M1 Ultra towards the end there - general impressions were, very fast (benchmarking faster than an 26 core intel workstation), silent, cool and very power efficient.

Perhaps we can finally put the 'AS can't do 3D' argument to rest :D

 

innerproduct

macrumors regular
Jun 21, 2021
222
353
Yes, I am a heavy H user and we all know by this time that sims and general usage is great on m series now with the AS build. But: for rendering there is still is no apple HW that is on par with PC.
An m2 ultra is fine workstation on par with a 7950 ($600) cpu and a 7900xt (1000 $) gpu but for an insane price. If you so cpu rendering using karma or vray etc it perform just slighty worse than that consumer level cpu. If you do gpu rendering however you are at best on the level of a 2080ti from 2018. Actually, even on mac a single 6800xt performs similar to the ultra. So the old 2019 mac pro with 2-4 or these cards obviously is outright destroying the ultras. And that my friend is the problem.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,675
The project was commissioned by SideFX to test the new AS builds of Houdini, so there's a little bit on the then new M1 Ultra towards the end there - general impressions were, very fast (benchmarking faster than an 26 core intel workstation), silent, cool and very power efficient.

The only 26-core Xeons I am aware of are older Xeon Golds, which are Server CPUs optimized for multi-socket configurations. It was a very poor workstation CPU even at the time of its release and cheaper than actual workstation-optimized CPUs. So I wouldn’t take this kind of comparison as a bragging point.

And of course Macs can do 3D. The hardware and APIs are there, it’s the software that’s behind.
 
  • Like
Reactions: aytan

jujoje

macrumors regular
May 17, 2009
247
288
An m2 ultra is fine workstation on par with a 7950 ($600) cpu and a 7900xt (1000 $) gpu but for an insane price. If you so cpu rendering using karma or vray etc it perform just slighty worse than that consumer level cpu. If you do gpu rendering however you are at best on the level of a 2080ti from 2018. Actually, even on mac a single 6800xt performs similar to the ultra. So the old 2019 mac pro with 2-4 or these cards obviously is outright destroying the ultras. And that my friend is the problem.

GPU rendering is just going to be slow until we get dedicated raytracing hardware. Having had a play with Octane and Redshift, it's usable, but not great. Haven't really found a GPU render that is compelling for FX kinda things compared to Karma CPU (Karma xPU looks promising, but looks like it's going to be Nvidia only for the foreseeable). My general feeling is that it's going to be a few generations before the GPU is particularly compelling for rendering (reckon M3 will be a good start, but still expect it to be a while).

M2 wise, in terms of sims and general performance its been interesting and a bit swings and roundabouts; been doing some vellum fluid stuff lately and it's using around 40GB of GPU memory and I'd have to by a pretty expensive Nvidia card for that. Sure, I could do it on cpu but it's then very slow (15min GPU equates to over an hour on CPU). I'd expect something similar for minimal solve pyro simulations (although the GPU/CPU difference much less than for vellum fluid/grains, which is admittedly a bit of en edge case).

Been benchmarking a few Nvidia cards, and found them pretty underwhelming. They weren't the latest gen, but was expecting a lot more from them given the amount of hype. This was mainly OpenCL tests, so likely could just be Nvidia's OpenCL driver being terrible, but put me off splashing out on a 3090 or 4090. Obviously all these test are Houdini specific, so ymmv, but. did dampen my enthusiasm a fair bit.

Speaking of crusty hardware..:

The only 26-core Xeons I am aware of are older Xeon Golds, which are Server CPUs optimized for multi-socket configurations. It was a very poor workstation CPU even at the time of its release and cheaper than actual workstation-optimized CPUs. So I wouldn’t take this kind of comparison as a bragging point.
Fair point; didn't know that. I think we've still got a few of them at work, and they are not great (and that's being generous).

Was more of a tongue in cheek poke at the sentiment that's been floating around the forums a bit that AS is incapable of any 3D work (see pretty much any thread on the new Mac Pro). Which, TBH, I've been finding very silly.
 

leman

macrumors Core
Oct 14, 2008
19,521
19,675
I know this is tangental, but Cinebench 2024 is out and has CPU/GPU tests, plus official support for Apple Silicon.


So is it okay to use now?

Would be interesting to look at the differences in power consumption/IPC to the previous version!

P.S. Damn Maxon, 2.3GB? Really?
 
  • Wow
Reactions: diamond.g

Regulus67

macrumors 6502a
Aug 9, 2023
532
501
Värmland, Sweden
I have never used Cinebench. But I wanted to test my Mac Pro, running Monterey.
But I can not get this version to work. And going into settings present a dark small shape. Almost as if the scrollbar for a page, but I can move it anywhere on the screen. And I have to force quit.

I get a warning when Cinebench opens
 

Attachments

  • Screenshot 2023-09-05 at 17.52.42.png
    Screenshot 2023-09-05 at 17.52.42.png
    493 KB · Views: 73

innerproduct

macrumors regular
Jun 21, 2021
222
353
Will be interesting to see scores. I guess it will mostly show how well redshift runs on cpu and gpu though and not be complerely transferable to even other renderers. But as we all know by now, it will probably showcase that apple have really nice cpus but that the gpus are lacking.
 

diamond.g

macrumors G4
Mar 20, 2007
11,438
2,664
OBX
I have never used Cinebench. But I wanted to test my Mac Pro, running Monterey.
But I can not get this version to work. And going into settings present a dark small shape. Almost as if the scrollbar for a page, but I can move it anywhere on the screen. And I have to force quit.

I get a warning when Cinebench opens
Interesting. No issues here.

Cinebench.png
24 Core M1 Max...
 

vinegarshots

macrumors 6502a
Sep 24, 2018
982
1,349
Interesting. No issues here.

View attachment 2255487
24 Core M1 Max...

GPU is as expected: my 4090 just scored around 31,000 on the GPU test.

Apple silicon does great vs my Intel CPU on the CPU rendering test, though. My 10900K scores 832 on multicore CPU test...20C M1 Ultra scores 1625. Almost double the performance of my 10900K.

Although, compared to GPU rendering, the CPU rendering on either is way too slow to be of any use to me.
 

phobos

macrumors 6502
Feb 25, 2008
256
117
I made a comparison video between NVidia cards and Mseries Macs using Cinebench. Unfortunately Macs are nowhere near close to a 4090 or even a 3090.
It's not unexpected but it's still discouraging if you're a 3D user who wants to use a Mac.

For the same price as a maxed out M2 Mac Studio you can get a PC with 2 4090s. The PC setup will be 5 times faster than the Mac, when rendering.
 
  • Like
Reactions: Regulus67

Pressure

macrumors 603
May 30, 2006
5,179
1,544
Denmark
I made a comparison video between NVidia cards and Mseries Macs using Cinebench. Unfortunately Macs are nowhere near close to a 4090 or even a 3090.
It's not unexpected but it's still discouraging if you're a 3D user who wants to use a Mac.

For the same price as a maxed out M2 Mac Studio you can get a PC with 2 4090s. The PC setup will be 5 times faster than the Mac, when rendering.
Yes, buy the right tool for the job 🤷🏼‍♂️

No one expected a SoC consuming less than the latest Intel CPU to beat discrete graphic cards with much higher compute throughput.
 

iPadified

macrumors 68020
Apr 25, 2017
2,014
2,257
I made a comparison video between NVidia cards and Mseries Macs using Cinebench. Unfortunately Macs are nowhere near close to a 4090 or even a 3090.
It's not unexpected but it's still discouraging if you're a 3D user who wants to use a Mac.

For the same price as a maxed out M2 Mac Studio you can get a PC with 2 4090s. The PC setup will be 5 times faster than the Mac, when rendering.
I think we are done with these types of comparative discussions many, many pages ago. Nothing new here...
 
  • Like
Reactions: Homy and sirio76

leman

macrumors Core
Oct 14, 2008
19,521
19,675
Any GPU results for M2 Max or Ultra? On blender there is an almost 70% improvement in performance.
 

avkills

macrumors 65816
Jun 14, 2002
1,226
1,074
Here is the W6800X Duo score in the 2019 Mac Pro 16-core....

I did not bother with the CPU score because it is already known that the M2 is better CPU wise than the Xeons in the 2019s.

Apple still has some work to do on the GPU front to be taken seriously by Pros who need GPU power. Although granted the GPU in my rig was $5k, so there is that. 😂
 

Attachments

  • Screenshot 2023-09-07 at 9.52.23 AM.png
    Screenshot 2023-09-07 at 9.52.23 AM.png
    286.5 KB · Views: 94
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.