top | item 31459903

(no title)

Raymonf | 3 years ago

Why wouldn't GPU support for the M1 GPU require Metal? You should be able to run PyTorch on the CPU of a Pi?

discuss

order

fartcannon|3 years ago

Metal is an unnecessary complication.

olliej|3 years ago

How so? NVIDIA GPUs have their own APIs, AMD does, Direct3D is its own. The Apple platform acceleration APIs are Metal. The MS acceleration APIs are all generally Direct3D, etc.

The fact the you want Apple to support other platforms doesn't mean that they're wrong for not doing so. They same arguments to require Apple to support your preferred API also applies to MS, NVIDIA, AMD, etc and the same arguments to not do that apply them all as well.

Raymonf|3 years ago

Then what API are you going to use on macOS?