Live data from Hacker News

AMD Introduces "Mantle" API Initiative

hardwarezone.com.sg

1–10 of 51 posts

Re: AMD Introduces "Mantle" API Initiative

#2
This is not for performance. OpenGL has very low overhead, and already allows you to "directly tap into the hardware" and "fully exploit the capabilities of modern GPUs".

AMD wants people to write code that will not run on Nvidia and Intel hardware. Nvidia has been doing the same thing for years with CUDA.

Re: AMD Introduces "Mantle" API Initiative

#6
According to http://www.techspot.com/news/54134-amd-launches-mantle-api-t...: "We've been told at the GPU14 Tech Day event that the Mantle API is open, so theoretically Nvidia could purpose the technology in their GPUs."

How feasible that is in reality is of course up for question. And I doubt that nVidia would be willing to implement an AMD-controlled API.

Re: AMD Introduces "Mantle" API Initiative

#7
post #2

This is not for performance. OpenGL has very low overhead, and already allows you to "directly tap into the hardware" and "fully exploit the capabilities of modern GPUs". AMD wants people to write code that will not run on Nvidia and Intel hardware. Nvidia has been doing the same thing for years with CUDA.

> OpenGL has very low overhead

Not at all. OpenGL for a start is a huge state machine still. Far from how you program graphics on a gaming console.

Re: AMD Introduces "Mantle" API Initiative

#8
post #2

This is not for performance. OpenGL has very low overhead, and already allows you to "directly tap into the hardware" and "fully exploit the capabilities of modern GPUs". AMD wants people to write code that will not run on Nvidia and Intel hardware. Nvidia has been doing the same thing for years with CUDA.

well CUDA is really for general purpose development on GPUs and to be fair if i recall correctly CUDA appeared before there were standard ways to to GPGPU (like openCL and directcompute).

the idea i got from the video is that mantle is a replacement for opengl and directx for "performance reasons".

i still agree with you though, this is just pure marketing to make people develop/buy AMD GPUs instead of something else.

Re: AMD Introduces "Mantle" API Initiative

#9
post #2

This is not for performance. OpenGL has very low overhead, and already allows you to "directly tap into the hardware" and "fully exploit the capabilities of modern GPUs". AMD wants people to write code that will not run on Nvidia and Intel hardware. Nvidia has been doing the same thing for years with CUDA.

> OpenGL has very low overhead Not at all. OpenGL for a start is a huge state machine still. Far from how you program graphics on a gaming console.

[deleted]
Post reply on HN