AMD's OverDrive and CrossFire Come To Linux
twljagflba writes "Since last year AMD has made ATI increasingly Linux friendly by releasing 3D programming guides and helping out the open-source community. At the same time they have been continuing to develop their binary Catalyst driver for the Linux platform and most recently they delivered same-day support for their new graphics cards. Today though they have released the Catalyst 8.8 Linux driver that adds two very important features: CrossFire and OverDrive support for Linux. Linux users are now able to use CrossFire to split the rendering workload between multiple GPUs and they're also able to overclock their graphics cards now using the binary-only driver. Phoronix has a complete run-down on both features — including benchmarks — in their AMD OverDrive on Linux and ATI Radeon CrossFire On Linux articles. Other features were also introduced in this update such as Linux 2.6.26 kernel support, Adaptive Anti-Aliasing, and other fixes."
GREAT! Now I can play ... uh ... well, someone can make some visually awesome (exclusive) games that I can play for linux!
YOTLD FTW!
I would snap up a 790GX-based board in no time flat for HTPC / big-screen gaming purposes, but it doesn't support more than 2-channel LPCM over the HDMI port!!
I've got to say I'm disappointed they don't provide Crossfire numbers for the same hardware on Windows. It's nice that Crossfire can improve things in some situations and some games that are supported under Linux, but I'd like to know the relative benefit.
That is, when going to Crossfire do both Windows and Linux gain 40 FPS? Or do they both go up 60%? Or does Windows go up by 70% to 100 FPS where Linux only goes up 40% to 80 FPS?
How close are they? That's what I'd like to know.
I also find the "we had no problems except for some segfaults during Quake Wars, and they say that will be fixed in a month or two with the next version" a little worrying. A problem with a driver is a game looking off, or having slow frame rates. Segfaulting the system is not a problem, it's a BIG PROBLEM.
Comment forecast: Bits of genius surrounded by a sea of mediocrity.
It's nice to see they are providing both their own driver implementation AND the specs for OSS drivers.
Once the OSS drivers are done, then even within the realm AMD cards, users will still have some choice.
At least in Linux. Us FreeBSD users will have the OSS only...
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
my shell will run a lot faster! i'm wondering my "ls" performance.
No matter how hard AMD tries, ATI will be a second choice for linux-box builders for years at least. The Nvidia drivers are currently much more reliable than their ATI counterparts, and forcing Nvidia's reputation for greatness to disappear will be very tough for ATI, unless Nvidia screws up big-time. It's nice to see that they're trying, though.
I just went through hell and back getting my 1950pro to work last week end.
Moral of the story hard work is never rewarded only procrastination is
Why in the world would you want it to? KDE 3.5.7 FTW for now. KDE 4.4 maybe. Maybe.
Why in the world would you want it to? KDE 3.5.7 FTW for now. KDE 4.4 maybe. Maybe.
Uhhh...... I was using 3.5.9 before I made the switch to 4.1. What distro are you using... Corel Linux?
http://www.kde.org/announcements/announce-3.5.9.php
Why in the world would you run 3.5.7... Wouldn't you want to run 3.5.10?
Nvidia still is the way to go if you want a card that works really good today. I've been using Nvidia cards like forever but now I decided to go ATI for my latest (I want to support the OSS frendliness of AMD/ATI). I bought a 4850 card. Works pretty good, but not nearly as good as Nvidia cards. No OpenGL in wine, no workspace switching when using fullscreen OpenGL apps and some other things. UT2004 works very nice though, 1680x1050 4xAA.
Since last year AMD has made ATI increasingly Linux friendly...
On average, my experience with ATI's drivers kind of go like this:
Compare this to the usual Nvidia install process.
/^([Ss]ame [Bb]at (time, |channel.)){2}$/
But the problem is all of nvidia's current cards are total crap.
You're not honestly saying it's better to go for a GTX260/280 or an older 8800 over the HD4850? One is old, the other is extremely expensive, the other gets 95%-99% of the performance of #2 and costs ~200$... My what a decision!
Now can ATI submit a kernel patch so we can use our FPU in cuda like fashion for all tasks? That would be nice. Can we also get a kernel patch that can automagically detect other local computers and automagically use their CPUs/FPUs real time in addition to the local terminal like a beowulf cluster?
These are things that should've already happened a couple years back.
"Yes, my cell phone is slow, but when I'm on my wifi-N network, it has the power of my desktop quad 4 extreme, and I can even play farcry 2 and run Vista in a VM simultaneously, if my laptop is also on and idle. Or I can log on automagically VNC style with hi speed video to either system."
"I can put each of those desktops on different sides of my compiz cube in fullscreen, and the computer feels completely local, but with additional clustering processor and memory performance, all of which I can back up as a .VDI on a USB stick".
Why are we eternally stuck in XEROX parc c.1982?
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
Sorry - meant to reply to your parent.
Aide-toi, le Ciel t'aidera - Jeanne D'Arc.
It was a little tongue-in-cheek. I do believe 4.1.x isn't quite ready to take over from the 3.5.x line.
I am actually running a patched 3.5.7 right now, though. Mandriva One 2008.0 is the distro. The base KDE packages are listed as 3.5.7-38.3mdv2008.0 and there are packages for 4.0 RC2. It's my main business desktop, so I'm a little conservative with it and let the repositories and automatic updates take care of most of my software. The only things I update outside of those tools are browsers, programming tools, some graphics stuff, and my kernel.
My home box some more recent stuff for playing around, but at work I need to make sure I'm not spending more time compiling my productivity stuff than actually doing work.
Does that mean we now have h.264 and/or Blu-ray support under Linux?
And I don't mean "I can play my 1080p Batman Begins just fine on my 2.6 GHz Quad Core" crap. I mean something that allows me to build a low power HTPC running Linux with hardware decoding.
We do not live in the 21st century. We live in the 20 second century.
I'm starting to get tired of _hearing myself_ say this, but it is not getting any better. When are they going to support us in our efforts to decode HD video on a GPU? We need ridiculously powerful CPU in a Linux machine to even come close to what a low power MSFT machine can do with HD video. The reason is that MSFT can offload the work to the GPU.
Seriously!!! What the heck is going on here? Why do the GPU makers want us to invest our money in CPUs instead of GPUs? Wouldn't ATI and nVidia rather get our money than driving us to give it to Intel and ADM? This is crazy.
High end gaming on Linux, which would utilize the new advanced hardware, is somewhere in the future. But, HD video and Linux based HTPCs are in the present. MythTV is ready today. It was ready 2 years ago. If only the GPUs would open the door to HD video on hardware that couldn't heat a Canadian Movie Theater and sound like a jet engine.
If the GPU support would have been available 2 years ago when I gave up on my MythTV, by now Linux PVRs would be the most viable Home Theater solution "on the market". A huge opportunity was lost. I think that there is still more opportunity, but it is being piddled away.
The only stable state is the one in which all men are equal before the
You've parsed the text wrong. Watch how the list matches up when you examine what I really wrote: "nVidia[1], Intel[2] or ATI[3] graphics for Linux depends upon their preference for powerful but proprietary binaries[1], free software compositing and low power consumption[2] or the choice of reasonable performance in ATI's binaries or high-performance free software from the X.Org drivers[3]."
Unless you're nitpicking about free software/open source, what did you mean? (And if you're on that trip, the Intel drivers in X.Org are MIT/BSD licensed and those in the Linux Kernel are GPLv2.)