Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Is the Metal 2 API identical to the Metal 1 API? If it's not binary compatible forwards and backwards - it's a new API.

It is binary and source compatible, forwards and backwards. So.... not a new API.

(New features obviously require High Sierra just like any other API, but the existing features work on everywhere.)

There is no porting a Metal 1 app to Metal 2. Metal is just Metal.

Which Windows, Android and Linux systems support Metal?

You said every few months, so I was asking what is between Metal and Quickdraw 3D. Apparently nothing.
 
(New features obviously require High Sierra just like any other API, but the existing features work on everywhere.)
In other words, it is not binary compatible forwards and backwards.

There's some semantic fuzziness in a new API that is a superset of an older API. The superset, however, is not binary compatible with the older API.
 
In other words, it is not binary compatible forwards and backwards.

There's some semantic fuzziness in a new API that is a superset of an older API. The superset, however, is not binary compatible with the older API.

Um. That's how every API works. Adding features is not considered a breaking change to an API, while removing or changing features is (neither of which Metal 2 does.)

What kind of game are you playing here? I think you're wasting my time on purpose. It's not fuzzy at all. That's how every API on the planet works. You're acting like people need to rewrite their Metal 1 apps in Metal 2 now. They don't. You were wrong. Move on.
 
Why would it have two HDMI 2.1 out? I don't mind, but I don't see the use of it. If this is really the upcoming Mac Pro I am totally thrilled. A pity about the single CPU design but that is something I can live with. Depending on the price of getting something as speedy as my current dual 3.46Ghz Westmere 6-core Xeon setup.

The Mac Mini, the smallest desktop computer Apple sells, are already a rival for the cheese grater. Unless you do audio.
 
The Mac Mini, the smallest desktop computer Apple sells, are already a rival for the cheese grater. Unless you do audio.

No it is not. And yes, I do audio. I need much more processing power than a Mac Mini. And much more internal storage, preferably PCIe slots etc. Mac Mini is crap for what I do.

Anyway, I don't buy it. A leak like this would never happen. It didn't happen with the trashcan either. The product would be completely finished and ready to go when that image was done, so why would Apple be waiting for WWDC or even longer to announce it. It reeks fake. I am sure whoever did the render is having a ball though:)
 
Last edited:
Pcie is not only for gpu.
99% of video equipement card (blackmagic/matrox/aja) are pcie,
and with the shift to 8k, pciex4 do not have the bandwith to move the data.
to move 8k 10bit 444 you need pciex8.
also all true raid card are x8 or x16.
anything with less than two double width pciex16 slot is not realist.

as I said previously there is an in between : apple could come with their own external pciex16 cable and enclosures to keep the thing proprietary and still give people what they want.

lets face it : if they give us a trash can with two pciex16 external port and a 500/600$ expension box that can be daish chained with integrated power supply it will do the trick.

I don’t care if my pcie cards are inside or outside of the computer, but as long as i can plug two true 16x standard pcie card on the machine i’m happy.


please lets not forgot that 2 high end gpu and top end xeon with a lot of ram you are looking at a 1200-1500w power supply.

this can not be cheap/compact/silent.

when you have two gpu like the 1080ti or the vega 64 at full throttle, believe me your PSU have to have the humpf to stand the power surge!

i run 4 titanx in a pcie x16 expender and the redundant 1200w servergrade psu are just enough to keep up with the power demand, my 10 slot x16 expander have two 1600w mining psu, and is very, very loud.
 
Last edited:
Pcie is not only for gpu.
99% of video equipement card (blackmagic/matrox/aja) are pcie,
and with the shift to 8k, pciex4 do not have the bandwith to move the data.
to move 8k 10bit 444 you need pciex8.
also all true raid card are x8 or x16.
anything with less than two double width pciex16 slot is not realist.

Agreed...

...apple could come with their own external pciex16 cable and enclosures to keep the thing proprietary and still give people what they want.

...with two pciex16 external port and a 500/600$ expension box that can be daish chained with integrated power supply it will do the trick.

I don’t care if my pcie cards are inside or outside of the computer, but as long as i can plug two true 16x standard pcie card on the machine i’m happy.

So, rather than have two or three standard PCIe slots within the chassis, you want to tether an expensive external chassis (thereby increasing overall footprint on the desktop) with a proprietary cable / connector, just to use a standard PCIe GPU...?

No thanks, I would rather keep my computer components in my computer chassis...
 
image.jpg
Agreed...



So, rather than have two or three standard PCIe slots within the chassis, you want to tether an expensive external chassis (thereby increasing overall footprint on the desktop) with a proprietary cable / connector, just to use a standard PCIe GPU...?

No thanks, I would rather keep my computer components in my computer chassis...

yes but then you are tied to the actual slots.

with the external enclosure is like the egpu but instead of being thunderbolt (pcie x4) it would be pciex16...

I use a custom 10 double width slot pcie x16 expander in an old G5 chassis and it is very cool to have 8 x 16 double width slot ....
you just have 2 macpro side to side.

but there is only one pcie x16 to the computer where it could be pciex40
 
  • Like
Reactions: orph
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.