Live data from Hacker News

It’s Time to Open Up the GPU

gpuopen.com

11–20 of 95 posts

Re: It’s Time to Open Up the GPU

#11
First, nullify all the patents ...

Seriously, back around the turn of the century I was pretty heavily into graphics and rendering and was frustrated by all the constraints on getting access to documentation. I finally figured out a way to pin down a vendor with all the necessary NDAs and all the necessary agreements so that I could actually get 100% access to the inner workings of the GPU. As long as I read the documents onsite at the vendor's office and brought no means to make copies. And after all of that, in discussions with the vendor's counsel, their biggest fear was that as GPUs were so competitive, and so heavily protected by IP, that they did not disclose any details to people who might see something that might be protected by some patent somewhere and defending a lawsuit, which always settled before discovery because nobody wanted to actually share their documents! It was insane.

That said, I think an open GPU is an excellent idea, however while I don't think it will get built any time soon I think just publishing all the techniques and algorithms will draw out all these lawyers and we could hopefully arrive at the 'available set' of features which one can implement. I expect though that you need a Google level VP8 kind of program for this to make progress (and Google failed there if you recall)

Re: It’s Time to Open Up the GPU

#12
Doesn't give off the impression of being super open when you have samples say they are only for Radeon cards. This seems almost like a marketing strategy/guise from AMD, and if you go look at other websites for this article it literally says AMD launches GPUopen.com. AMD is only mentioned once in the article.. shady in my opinion and not very 'open' either.

When one company continually calls out for 'openness' in a marketplace over time I think people get annoyed at it, I know I do. AMD, you're nearing the point where people are just going to scoff at you and take it as whining. You can't say you want openness then build your tools specifically for your own hardware without looking like an ass. Furthermore, 3/4ths of the sample are for DX only. How open is DX again?

Re: It’s Time to Open Up the GPU

#13
post #12

Doesn't give off the impression of being super open when you have samples say they are only for Radeon cards. This seems almost like a marketing strategy/guise from AMD, and if you go look at other websites for this article it literally says AMD launches GPUopen.com. AMD is only mentioned once in the article.. shady in my opinion and not very 'open' either. When one company continually calls out for 'openness' in a m…

It doesn't seem all that clandestine. The snippet at the bottom about the author:

Nicolas Thibieroz is the Senior Manager of Worldwide Gaming Engineering at AMD...

From the middle of the article:

GPUOpen marks the beginning of a new philosophy at AMD.

Re: It’s Time to Open Up the GPU

#14
post #12

Doesn't give off the impression of being super open when you have samples say they are only for Radeon cards. This seems almost like a marketing strategy/guise from AMD, and if you go look at other websites for this article it literally says AMD launches GPUopen.com. AMD is only mentioned once in the article.. shady in my opinion and not very 'open' either. When one company continually calls out for 'openness' in a m…

It doesn't seem all that clandestine. The snippet at the bottom about the author: Nicolas Thibieroz is the Senior Manager of Worldwide Gaming Engineering at AMD... From the middle of the article: GPUOpen marks the beginning of a new philosophy at AMD.

Ahh I was misinterpreting the 3rd party affiliate links where they say they aren't responsible for any content on them.

Re: It’s Time to Open Up the GPU

#15
I wanted to add my GPU compute library for Clojure to their list of libraries, and there is no option to send them anything.

So, it seems that gpuopen site is open for AMD to promote whatever they deem promotable. Not very open for this age in my opinion.

Re: It’s Time to Open Up the GPU

#17

First, nullify all the patents ... Seriously, back around the turn of the century I was pretty heavily into graphics and rendering and was frustrated by all the constraints on getting access to documentation. I finally figured out a way to pin down a vendor with all the necessary NDAs and all the necessary agreements so that I could actually get 100% access to the inner workings of the GPU. As long as I read the docu…

> I expect though that you need a Google level VP8 kind of program for this to make progress (and Google failed there if you recall)

Google paid off MPEGLA so they wouldn't sue for anyone using VP8. That smells like success. http://arstechnica.com/information-technology/2013/03/google...

Re: It’s Time to Open Up the GPU

#18
It is really exciting to see AMD opening up, especially in GPU driver area - arguably the weakest point for the free software. I hope this will go further than "1 step forward, 2 steps backward" approach same AMD showed with libreboot involvement:

https://libreboot.org/faq/#amdbastards

https://news.ycombinator.com/item?id=10895021

Re: It’s Time to Open Up the GPU

#20

Wasn't OpenCL supposed to deal with this? Obligatory XKCD[1] [1] https://m.xkcd.com/927/

OpenCL is basically a framework to make it more convenient to run shaders for non-graphics purposes. It's still a high-level cross-vendor hardware abstraction layer.

This sounds like it's more about officially documenting and supporting the kinds of things people have been reverse-engineering: https://news.ycombinator.com/item?id=10605156

Post reply on HN