Future AMD GPUs To Be More 'Open-Source Friendly' 180
skaroo writes "Phoronix is reporting that future AMD GPUs will be more open-source friendly. After AMD started releasing their GPG specifications to the open-source community, questions arose whether there would be information covering the Unified Video Decoder (UVD) found on the Radeon HD 2000 graphics cards. The UVD information is needed in order for hardware-accelerated video playback, but it likely cannot be opened due to DRM. However, an AMD representative said that moving to a modular UVD design is a requirement for future GPUs and that they will be more open-source friendly. They will also be opening the video acceleration information for their earlier graphics cards."
I remember a time... (Score:5, Interesting)
Where have they gone wrong?
Re: (Score:3, Insightful)
Consumer freedom is now irrelevant. What good is the free market when you can't buy what you want - namely, to keep this on topic, where can we get a powerful video card with the full specs for making open source drivers? Good luck building your own fab. Apparently only a trillionaire can afford such simple freedoms.
This is clearly an example where capitalism fails miserably.
(Uh oh, here come the angry "Capitalism is God, how dare you
Re:I remember a time... (Score:5, Insightful)
But it looks like AMD is finally going to start servicing that section of the market, I'm still skeptical but we'll see how things turn out.
Re:I remember a time... (Score:5, Insightful)
It's important that we, as a community, reward the good guys (with more purchases) and to let the sales people know why we choose them over their competitors.
That being said, I'm a little ambivalent about the whole AMD/ATI video mess. They've been talking this up for the last year, but have the 3d specs for the hardware been released? Is there a stable opensource driver for Linux even close to the performance of the WinXP/Vista drivers (I don't know).
Re:I remember a time... (Score:5, Informative)
There is a fairly stable closed source ATI driver from the AMD website that supports AIGLX (required for Compiz).
As for ATI open source drivers refer to this list [ubuntu.com]. Copy and pasted for convenience:
Unsupported
X1300 / R515 based cards.
X1600 / R530 based cards.
X1800 / R520 based cards.
X1900 / R580 based cards.
2D acceleration only
Xpress 200M Northbridge integrated GPUs
Good 3D acceleration support
9500 / R300 based cards.
9600 / rv350 or rv360 based cards.
9700 / R300 based cards.
9800 / R350 or R360 based cards.
X300 / rv370 based cards.
X600 / rv380 based cards.
X700 / rv410 based cards.
X800 / R420 or R423 or R430 or R480 based cards.
X850 / R480 or R481 based cards.
X1050 / rv370 based cards.
Full 3D acceleration support
7000 / rv100 based cards.
7200 / R100 based cards.
7500 / rv200 based cards.
8X00 / R200 based cards.
9000 / rv250 based cards.
9100 / R200 based cards.
9200 / rv280 based cards.
Re: (Score:2)
What about support for onboard ATI graphics as well?
Re: (Score:2)
Re: (Score:2)
That's very hard to do when who the good guy is keeps changing every week. Sometimes it's Via, sometimes it's Intel, sometimes it's AMD. All of them making an effort to move in the open direction, but none of them with a truly spectacular offering.
ATI was once the darling of the open source community, then fell out of favour, and seems to be c
Re: (Score:3, Insightful)
ATI is more open, but their Linux drivers suck, and have pretty much always sucked, for new hardware. You could get a free driver for old hardware, but not everything would be supported.
nVidia is completely closed, but their Linux drivers generally work. You pretty much never have to worry, when upgrading your kernel, whether you're going to b
Re: (Score:2)
But it looks like AMD is finally going to start servicing that section of the market, I'm still skeptical but we'll see how things turn out.
I too will join your skepticism and it was the very reason I stopped buying ATI some years ago. At first, ATI support seemed good, then it faltered miserably. Myself and others asked ATI for some information to fix this and didn't even get the time of day. Now that their is talk of coming around I will sit back and wait to see if AMD/ATI can walk the talk. But for
Re: (Score:3, Informative)
Actually, the classic "free market", as an idealized concept, requires commodities that can be produced by multiple people/companies, with little or no barrier to entry, knowledgeable buyers, and the flexibility to switch products at will as supply, demand, and prices dictate.
The current situation with graphics cards fails those prerequisites on all counts.
Re: (Score:2)
What you refer to is not the classical concept of the free mar
Re: (Score:2)
How convenient that lying is not a form of aggression. I su
Re: (Score:2)
Furthermore, regarding asymmetric information problems, consumers have an
Re: (Score:2)
I admit I don't know the details of "classical economics" or "neoclassical economics", but I used the word "classic" as an adjective, not "classical" as a name.
Re: (Score:2)
Re: (Score:3, Insightful)
I hate this "big company" rhetoric. Let me ask you a question, how did these big companies become big companies? If there is enough need it will happen, no matter what the current providers want to happen, due to the creation of new companies and new players. Notice how Intel has now made moves into the graphical arena, and note that their are still gra
Re: (Score:2)
mod above flamebait (Score:2)
You ought to at least understand something before criticizing it. Libertarianism is merely consistent in it's definition of theft and robbery, by which consistency you have to include taxation as robbery (and inflation as theft). If you want to be intellectually dishonest and without integrity, you're welcome to bend over backwards trying to say that the State is something that it isn't. If there are 10 people, and 9 "vote" to deprive the last 1 of his property, that is still robbery. At le
Re: (Score:2)
Re:I remember a time... (Score:5, Insightful)
Among certain industries, free markets have been replaced by cartels. These cartels then send out waves of lobbyists and campaign contributions to get governments to further weight the system against the consumer.
If you look at how the airplane developed, the market was hampered by cartels, patents and so on. However, in the two world wars, the war effort was considered more important than entrenched interests within the early aviation industry. All these cartels and patents were swept aside in favour of truly free markers, and they could finally build decent planes, and build them in quantity.
Society is slowly but surely going to realise that computers are more important for the development of the economy and society as a whole than for the narrow interests of the technology industry, and then radically free markets will be introduced once again.
Look at the Microsoft vs EU decision and the OLPC project, both of these in their different ways are interesting early signs.
Re: (Score:2)
Re: (Score:3, Insightful)
If you change the rules to treat all products as commodities, then only commodities will get built. If you abandon patents, companies will try to protect their knowledge keeping more trade secrets. Products will become less open. If you legislate that possiblity away(*), then research and advanced development will simply stall, becau
Re: (Score:3, Insightful)
I think it is important to separate the supply side from the demand side. Ditching all the patents and agreements and so on was a supply-side change. The government needing lots of planes for the war is on the demand side.
So yes the money is part of it, but I think the longer lasting effect was on liberating the supply, it did need the
Re: (Score:2)
Patents and trade secrets are key pillars of any technology startup. Take those away and there is NOTHING that prevents th
Re: (Score:2)
Again, that is just a symptom of the current system. Which can only measure innovation by counting patents.
Re: (Score:2)
I'll give you a non-startup example of how things can go wrong if you don't patent. A colleague of mine at the university invented a really cool technology that would blend in nicely with existing fir
Re: (Score:2)
I think you are confusing freedom with power [gnu.org]. The freedom to make use of your own hardware is more important than the power to withhold information from
Re: (Score:2)
The freedom to make use of your own hardware is more important than the power to withhold information from the people who paid your wages, and that freedom is what government should be protecting.
Absolutely, definitely, positively NOT.
Freedom of speech, including the right to say nothing is a basic human right. The right to use some crappy piece of hardware is a privilege you have won through contractual negotiations, and is not even close in importance to freedom of speech. One of the other pillars of free societies is the right to negotiate any contract (so long as it doe not violate basic human rights (*)), and have the contract enforced by the court system. Well, the vendor of your hardware
Re: (Score:2)
So, it is the legitimate purpose of Government to ensure that the people get all the rights they deserve, all the time. Including the right to be privy to any secret embodied in any article they rightfully own. In other words: If you won't tell me of your own fre
Re: (Score:2)
There is no constitution on this planet that defines the right to obtain product specs as a basic human right. Since it isn't a basic human right, it is subject to contractual negotiations. You loose. Get over it.
Re: (Score:2)
Re: (Score:2)
Trade secrets have centuries if not meillenia of tradition. Any attempt to get rid of them like you
Re: (Score:3, Interesting)
I'm not sure I agree. I think there's plenty of capitalism, but I also think that capitalism is a lot like freedom - if you take it forgranted, you'll eventually get screwed. Participation in an capitalistic society is an active process, not a passive one. The passivity is born from laziness. Change only really seems to happen when somethin
Re: (Score:2)
I think we probably do agree. Taking capitalism for granted is what allows a neo-nobility to control us. I agree with your point entirely.
As an example, it is conceivable that the citizens of the US could have put the RIAA out of business a long time ago. But people still insist on giving them money (for the mediocre crap they produce, no less), which the RIAA then uses to continue to tightening the noose around copyright law and fair use.
I think the RIAA is a bit like AIDS. If you hav
Re: (Score:2)
Re: (Score:2, Troll)
Re: (Score:2, Interesting)
Re: (Score:2)
Why not?
Re:I remember a time... (Score:4, Insightful)
The resistances in the system are not physical properties of nature but man made structures. The problems are never that the speed of light is too slow or gravity is too strong. The problem is that those who think they are against government intervention, often are the first to argue for patents, trademarks, trade barriers, special protections, and so on.
Free markets are the optimal solution for the majority of the population, both as consumers and employees. Cartels only benefit the minority.
If governments became truly accountable to voters, such that the voters could clearly get actual representatives, rather than a choice of two identical people who will ignore the voters for the next four-five years, then I don't see why the interference cannot be removed in most industries if the will was there.
Re: (Score:2)
I mean, seriously. You can't know everything about everything. And when it comes to economics, I'm willing to bet most voters believe things that are the absolute opposite of what experts believe. I think many of the barriers we have in our markets are there exactly because voters want them to be.
Re: (Score:2)
I agree. But what are these symptoms of? They are symptoms of people believing what the advertising, the lobbyists, and the spin-doctors want them to believe. Yes the majority of people are programmable by the elite.
If power is unequally distributed, then the minority can make
Re: (Score:2)
Re: (Score:2)
You can't have one person ruling the roost and everybody else subservient and then think they have freedom. Crikey, you must be pro slavery - a free country is one in which people are free to wholly own other people?
Re: (Score:2)
No it is not. Being free does not mean you can remove the freedoms of others. Having free speech does not mean you can shout 'fire' in a crowded theatre if there is no fire. Freedom of speech also requires some enforcement to keep it free, speech is not free if you get sacked or killed for speaking,
So what do we mean by 'free'? Well markets are free when the prices, quantity and quality (i.e. features) of products are determin
Re: (Score:2)
Well everything can sound like everything thing else if you abstract out far enough, but having laws to enforce the free market does not make one a communist.
If you sell computers, and your operating system supplier charges you $100 per box, but charges a similar company $50 a box, then they are colluding against you.
Likewise in Engla
Re: (Score:2)
If not, why not?
That's how collusion makes a market less free.
Re: (Score:2)
In other words, we own the other 99.9999% of the world that your monopoly (in area X) does not. We act vindictively to those who bite our hands by trying to single-source important parts and screw with price.
Doesn't seem l
Re: (Score:2)
"sometimes some control is better than no control."
I would say that no control is impossible - somebody is always in charge. The point of some control is to maintain equality on a real economic basis of value (wealth) exchange rather than allowing inequality based on gaming strategy t
Not capitalism (Score:3, Insightful)
Capitalism is about free competition. CRM, the cited problem here, is about regulation. Regulation is not the same as free competition.
Some people have a tendency to think that when exploitation and capitalizing on other people is going on, then automatically capitalism is to blame. It is of course not that simple. Exploitation and capitalizing on others happen under capitalism, but also under a lot of other systems.
This time it is
Not capitalism (Score:3, Insightful)
Capitalism is about free competition. DRM, the cited problem here, is about regulation. Regulation is not the same as free competition.
Some people have a tendency to think that when exploitation and capitalizing on other people is going on, then automatically capitalism is to blame. It is of course not that simple. Exploitation and capitalizing on others happen under capitalism, but also under a lot of other systems.
This time it is
quit whining (Score:2)
Btw, if capitalism really couldn't service those "niche" markets, then AMD would
Re: (Score:2)
Re: (Score:2, Insightful)
Re: (Score:3, Informative)
More to the point, socialism, fascism, and communism are based on the idea that central planning works. I am sure there are many more -isms which fit this bill.
It is easy to extend this to politics in general. People who want to be politicians think
Re: (Score:3, Insightful)
In respect to your specific point about 'central planning', one can clearly argue that it does work as:
(a) China has raised the standard of living for 100's of millions of people in a few decades by a percentage much larger than what the west has achieved this century.
Re: (Score:2)
Yes, central planning did help China, but (1) I don't know how much detail was in the central plans (did they specify specific numbers of screw to make, as the Soviets did), and (2) I think the main cause of China's rapid growth was not the central planning so much as the lac
Re:I remember a time... (Score:4, Insightful)
Reminds me of friends who brag about being communists, "but not Stalinists".
Re: (Score:2)
Communism had and still has central planning. Your theory has nothing to do with reality.
As for this nonsense -- It is a common mistake to call socialism communism -- I don't know who you are arguing against there, because I specifically listed both of them because they are separate.
You ought t
Re: (Score:3, Informative)
Re: (Score:2)
I can ignore whatever aspects of the three -isms I want. I can list all three (THREE, count 'em, THREE) -isms together if I want, because it has to do with my point of them all having central planning. I don't care what you think separates two (not THREE?) of them, I'm not writing your posts, or your doctoral thesis for that matter. You're on your own there, buddy. Y
Re: (Score:2)
Re:I remember a time... (Score:4, Insightful)
``As demand grows, you'll see more vendors opening up specs. It's their right to do so or not, and your right to vote with your wallet.''
Your right to vote with your wallet is only useful if you _can_ vote with your wallet. If nobody will sell you hardware with available specs for a price that you can afford, what will you do?
``The only place OSS is making a dent is server space. Why do you need an advanced GPU on your server?''
A number of points can be made here. First of all, open source is making inroads in other places than server space, too. I don't have exact figures (nobody does), but I see KDE, GNOME, and fvwm desktops often enough. Wal-Mart and Dell are selling PCs with Linux pre-installed. Many routers and like devices use Linux and Busybox. All development work I've been involved in used open source, usually exclusively or almost exclusively. Open source web browsers hold a sizable chunk of the market.
Another point is that there is a bit of a chicken and egg problem. It doesn't make a lot of sense to open specs for the hardware if this will only benefit you a little. So you don't do that if only few people are asking. It doesn't help a lot to ask for specs if you aren't going to get them anyway. So few people ask. There also isn't a lot of software in th open source world that would see a great benefit from working 3D. And it doesn't make a lot of sense to start developing that software if 3D doesn't work anyway.
This is the pit the world's been in, but it's slowly changing. Nvidia has made available good 3D drivers, allowing 3D software to be developed. Now there are Neverwinter Nights, Compiz, Blender, etc. Apparently, Intel has seen value in supporting open source, and there are good open source drivers for Intel graphics cards. And the number of people using open source software appears to be growing. Certainly, awareness of open source is greater than it was, say, 10 years ago. Day by day, the landscape is changing.
Re: (Score:2)
Yes, I know you probably were home schooled, but your parents should have told you the difference between "x" and "runaway x". A car is good and it gets you places. A runaway car is a deadly hazard to everyone in its path. Likewise, capitalism is good, but runaway capitalism consumes a nation with utter greed. Now I don't know about you but where I come from, greed is n
Re: (Score:2)
Re: (Score:2)
That still happens. All chip manufacturers still give away full specs for chips that are traded at the open market.
The thing is: your mind is also fooling you. While simple stuff like small CPUs and other cheap integrated circuits always had documentat
Re: (Score:2)
Monoculture, and convenient drivers.
Back in the day, most anyone who developed a software program that used a given hardware device had to create their own driver for that device, and needed the hardware specifications to do it.
Re: (Score:3, Insightful)
Re: (Score:3, Interesting)
IIRC, the most complex chip for which the manufacturer sent me the full data book and a free sample was the Motorola 68020, this was around 1988. Of course, at that time very few people had CD-ROM drives, so it made sense to use paper books for that.
Hopefully... (Score:2)
Worked for me. (Score:2)
I just upgraded my system. I'm not a big graphics user but I bought an ATI HD 2600 Pro over an Nvidia card because AMD seem to be really supportive of Open Source at the moment. Driver support will catch up with me soon enough and I expect ATI cards to end up the best supported cards under Linux, until Nvidia starts following.
Re: (Score:2, Insightful)
Re: (Score:2)
Oh, I know that, but thank you.
Re: (Score:2, Informative)
Perhaps that subset of Linux known as x86 has fine support, but the last time I looked, PPC Linux (for example) had no support from NVidia. Synecdoche does not make for accurate engineering.
Re: (Score:2)
No, I am not trolling. This is a serious offer to you h4rm0ny. If you agree, just reply to this posting within the next 2 days.
Re: (Score:2)
I just upgraded my system. I'm not a big graphics user but I bought an ATI HD 2600 Pro over an Nvidia card because AMD seem to be really supportive of Open Source at the moment.
So far, this is lip service. ATI first has to release the information or reference driver source and then give it 6 months for testing before you see see it in the sources.
If you are buying a GPU, I would first look at the hardware list for your favorite Linux distro, and purchase based on that as support is proven, the vendors h
Re: (Score:2)
...and in upgrading my laptop (from an abysmal Asus to an outstanding Lenovo), I took the decision to ditch ATI and go with NVidia. ATI drivers are slow, buggy, and change in unpredictable ways from one release to the next. The final straw was a driver upgrade that made the GPU run at 70 degrees *centigrade* when idling.
Whereas, with my new NVidia-based system, the drivers have been as solid as a rock.
I wish you good luck with ATI, but I fear you're in for a whole world of pain...
Don't buy AMD. (Score:3, Insightful)
Re: (Score:2)
Correction: Don't buy Vista. (Score:5, Interesting)
Better advice would be, "Don't run your new GPU on an OS that forces it to enable the stupid DRM logic that the engineers really didn't want to build into it in the first place." Yeah, that's much better.
Re: (Score:2, Insightful)
AMD haven't released all the specs yet? (Score:2)
I was speaking to a X driver developer on IRC a few weeks back, and in the course of discussion, he claimed AMD hadn't yet released specs for the 3D engine of *any* of their GPU's yet. Is this true?
Re: (Score:2, Informative)
liars (Score:2)
nvidia is no better, really. their 8-series still has zero accel linux video (HD) support. even their XP (!) drivers don't fully support their own chips and this is almost a year after the 8's came out.
when I can use full mpeg and avc playback in linux, I'll believe AMD/ATI. but until that day, its all lies and false promises.
Re: (Score:2)
As they came good on their last promise, I'm willing to believe them on this one.
In the end it doesn't really matter whether we believe them or not, though. What matters is whether they end up doing it, and no one should rush to buy their GPUs until they have
Re: (Score:2)
I don't believe AMD/ATI. their video cards have always had really bad unix support.
Quite true. Many years ago, almost last century ATI had a series of well supported cards that worked well with Linux, but also BSD and Solaris. Quite nice cards too in their time. But then ATI changed hard and fast to being closed and getting drivers became near impossible. A lot of times the VGA basics would work, but you were under utilizing the card. It is about where I stopped buying ATI and moved to nVidia because
Promises, promises... (Score:2)
a) open source 2D driver
b) closed source 3D driver
The hardware is good, the driver is good and the installation of proprietary drivers is extremely easy in my favorite distro. If you want to get back on my computer (I bought one ATI card, flaky POS) then I want open source 3D specs. No secret registries or features that makes it half-assed compared to closed source. That is, *after* you've released the specs for the most recent cards and OSS developers have had some time to work on it. There's no
The End Times are Near (Score:5, Funny)
Hold me, I'm scared.
Re: (Score:2)
rumorf?
-
This sounds ridiculous to me (Score:2)
Re: (Score:3, Interesting)
I've got some video clips that can't be played on a reasonable-spec laptop (1.8G Core Duo, 2G RAM) unless I'm using the proprietary ATI driver - and even then, the only way to get nice-looking picture is to render to opengl interface.
Re: (Score:2)
In one of the weirdest coincidences I've been involved in recently, I happen to be in the middle of writing GLSL shaders to help
Specifically... (Score:3, Insightful)
Contrast this to nVidia which for the GeForce 8 series they've decided to stop supporting XvMC in their closed-source driver.
From my perspective, currently if you are buying a new video card, your system is probably already able to keep up with 1920x1080 playback using only the CPU. In a year to two years time, I can't imagine the generation of systems not being able to cope. XvMC only helps for MPEG-2, wasn't updated to be usable for more advanced codecs. I've seen at least discussion toward changing that, but I think the community is in largely a 'what's the point?' sort of mentality.
As much as I'm all for this strategy, if it costs them a significant amount in terms of production cost someway, it may not be worth the benefit, which is relegated mostly to a token gesture now. The 3D acceleration and, by association, the proccesing capabilities of the GPU are far more interesting. It sounds like they face no insurmountable obstacles in releasing those specs (though they have taken their sweet time about it since their announcement a few months ago).
Re: (Score:2)
Right, but... (Score:2)
Big deal (Score:2)
Let me know when I can play Quake III (or use Second Life or any other open source OpenGL app) on a GPU still being manufactured by ATI using 100% open source drivers (i.e. no binary drivers at all) then I will care.
Re: (Score:2)
The Artiicle is abot GPU's not CPU's (Score:5, Informative)
And as far as raw performance goes, Intel GPU's are a bit 2nd division. Granted that they have opened up their specs. However this has tipped the hand of ATI(AMD) and Nvidia to do the same with theirs.
After all, how many top notch graphics cards are there on the market that use Intel GPU's?
Here, AMD seem to be saying that we are looking at ways to change parts of the GPU so that bits that we can't get permission to release(patents DRM etc etc) are no longer used. To me, that is good news. That statement has nowt to do with Intel or Nvidia.
This is an ongoing process and will not happen overnight. Remember that Sun took a long time to open up the Solaris source code due to licensing issues. IMHO, this is just the same process.
Re: (Score:2)
Re: (Score:2)
Oh c'mon, you make it sound like AMD actually has a future.
While AMD screwed up buying ATI, and didn't move towards quad processors fast enough, I would not count AMD out. This is not the first time this has shifted and will not be the last. And AMD still has the price point, as grandma does not need a $2+K 8GB quad core to surf the Internet when a $600 AMD X2 is overkill.
I currently have 3 systems based on AMD, 2 of which have been over clocked, over heated, abused and been through multiple sets of fa