Serge Kosevtsov

Metal vs Vulkan vs OpenGL vs Open CL

Recommended Posts

Hey all,

I'm a bit confused where to post it and decided to start in News. Well I try to find out let me say it current situation with GPU resources and controlling them on different hardware.

What is starting point?

What is Metal API? "Metal is a low-level API for third party developers to access and control GPU resources, inside iOS and OS X, more efficiently, and more directly, and with less overhead (extra power to run itself). High-level APIs such as Open/CL come with fancy bells and whistles, but also with some overhead that effects performance. Low-level APIs are more efficient and operate faster. Metal is low level. Take that at face value for now" (by FianalCutProX.guru).

We all know today there is a Metal on Mac OS High Sierra and DaVinci Resolve 14 started to support Metal as well. Good news.

On the other side there is Vulkan API for Windows machines for graphic acceleration.

I had no chance to test any of these new features and I wonder if there is anyone who has! What is your impression? Did you have a chance to compare Metal with others on Rendering for example? Or I'm telling a bullhsit and Metal sucks for our purposes and we should not care about it today?

 

Who is interested and who has any information/experience let's discuss.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.