AMD News Archives


1,672 AMD open-source and Linux related news articles on Phoronix since 2006.

AMD R600 DRM Support Arrives, But No 3D

While AMD still has yet to release any R600 programming documentation or the source-code to their KGrids or TCore simulators (though the documentation may finally just be days away), Alex Deucher and David Airlie have been working on R600 DRM (Direct Rendering Manager) support. Today the first bits of this DRI component for the Radeon HD 2000/3000 series is now available. Within the Mesa/DRM git tree at FreeDesktop.org is a new r6xx-support branch. This R600 DRM uses the CP (Command Processor) for communication, but before checking out this branch, be forewarned that 3D acceleration isn't ready yet. While there is open-source R500 3D support and it's working quite well, Alex believes it will be at least another month or two until the Mesa and DDX code is in place for this R600 3D hardware acceleration.

26 June 2008 - R600 Support Arrives In A DRM Branch - 4 Comments
xf86-video-ati 6.9.0 RC2 Driver Released

Twelve days after the first xf86-video-ati 6.9.0 Release Candidate, the second RC release is now available for testing. Since xf86-video-ati 6.9.0-rc1, the man page has been updated, a ShadowFB R600 fix, PLL tweaks, a possible fix for VGA on ATI IGP chipsets, warning fixes, cleanups, and other work. If you're interested in testing out xf86-video-ati 6.9.0-rc2 on your Radeon graphics card (up to and including the just-announced Radeon HD 4850/4870), this is a git-only release and can be cloned from git://anongit.freedesktop.org/git/xorg/driver/xf86-video-ati.

25 June 2008 - An RC Release For The OSS Radeon Crew - 15 Comments
AMD Unveils The FireStream 9250

Now that there is a Stream SDK for Linux (related reading: AMD Stream Linux Q&A), if you're looking for a new solution for accelerating CAL and Brook+ development / stream computing, AMD has a possible answer for you. This morning in Dresden, Germany they have announced the FireStream 9250. The FireStream 9250 is also the first unit to break the tera-flop barrier! The first FireStream part introduced earlier was the FireStream 9170, which provides up to 500 GFLOPS of computing power. The FireStream 9250 will be available later this year at a price of $999 USD. More information is available in their press release.

16 June 2008 - AMD's FS 9250 Breaks Teraflop Barrier - 1 Comment
AMD Releases R600 GPU Documentation

AMD's Alex Deucher has today announced the availability of the documentation covering the R600 Family Instruction Set Architecture. This ISA (Instruction Set Architecture) documentation covers the unified shader block found on the Radeon HD 2000/3000 series and newer. This PDF document is 342 pages long and does go into detail surrounding R600 vertex and geometry shaders.

11 June 2008 - AMD's Instruction Set Architecture - 17 Comments
AMD Introduces Puma Platform

Yesterday was NVIDIA's turn in the spotlight with the introduction of the GeForce 9 Mobile GPUs and Hybrid SLI. Today the attention turns to AMD with their new announcements coming out of Computex. AMD has introduced their next-generation notebook "Puma" platform, its fastest notebook graphics processor ever, an external graphics solution for notebooks, and PowerXpress improvements.

4 June 2008 - AMD Offers New Wares At Computex - 9 Comments
AMD Stream SDK Coming To Linux Soon

NVIDIA has long supported their CUDA (Compute Unified Device Architecture) technology on Linux for allowing general-purpose code algorithms to be executed on the graphics processor, while AMD and their Stream Computing support has been absent on Linux. AMD has only been supporting their Stream SDK on Windows XP, but this morning we have confirmation that the Software Development Kit will be released for Linux in the coming days. According to AMD's Michael Chu on the AMD Developer Forums, an SDK v1.1 Beta is expected within the next two weeks (this message appeared a week ago) and that testing has been done with Red Hat Enterprise Linux and SuSE Enterprise. This SDK will make it possible to use CAL and Brook+ on Linux, permitting of course you're using an R600 GPU.

6 May 2008 - Being Unveiled Next Week? - 11 Comments
RS480/RS690 OSS Compiz Achieved

For those of you using an RS480 or RS690 IGP with the open-source xf86-video-ati, there is great news coming out of the Airlie camp. Compiz is now working for the RS480 and RS690! David Airlie has found a bug in the Mesa R300 DRI driver and has committed a patch (containing just three new lines of code and one line removal) correcting this issue. So that non-git users can experience the joys of Compiz on their ATI IGPs with the open-source driver, David will be pushing this fix into the Mesa 7.0.x (the next release should be Mesa 7.0.4) as well as releasing updated Mesa packages for Fedora 8 and Fedora 9. David Airlie mentioned this on his blog.

5 May 2008 - Thanks To Two New Lines Of Code - 94 Comments
R500 DRI Support Goes Widespread

AMD's Alex Deucher has taken the Mesa r500test branch maintained by David Airlie for the open-source ATI R500 work and has pushed it into Mesa's r500-support branch. This branch is for those looking to play with the initial open-source R500 DRI (Direct Rendering Infrastructure) support. Alex has also added in the remaining R500 PCI IDs so that all of you with Radeon X1000 hardware should be able to more easily experience the joys of hardware-accelerated glxgears (Okay, it's not quite as exciting as ET:QW or Doom 3 but still a major milestone).

2 May 2008 - Check Out The r500-support Branch - 2 Comments
AMD Releases Revised R500 Document

In late February AMD had released the much anticipated R500 3D programming guide followed my two minor revisions to it over the past month. Today AMD has released another revision to the R500 3D programming guide, which now includes expanded coverage of the Command Processor (CP) found on the R500 graphics processors. Version 1.3 of this documentation can be downloaded from X.Org.

1 April 2008 - Expanded Coverage Of The CP - 7 Comments
AMD's "Mystery" Digital Block Supported

For those using motherboards with the AMD RS690 IGP, the DDIA Digital Block is now supported by the RadeonHD (xf86-video-radeonhd) driver. DDIA is the second digital block on this IGP that came as a mystery to both AMD and the RadeonHD developers as they believed no motherboard vendors were actually using this block. With this latest code addition, two displays should now work with the RS690 in an independent fashion. Check out the latest xf86-video-radeonhd git code if you're one of these RS690 owners. A few other code fixes were also committed this afternoon.

24 March 2008 - RS690 DDIA Now Supported In RadeonHD - 12 Comments
ATI "r500-fp" DRM Merged To Master

Last Thursday, David Airlie achieved hardware-accelerated glxgears on an open-source R500 Mesa implementation based upon the earlier R300 code. This is a big step forward for open-source 3D on these newer ATI Radeon graphics cards, but it's still a work in progress. However, this morning David Airlie has merged his Mesa/DRM work to the mainline DRM branch. This work, previously housed in his personal git tree under the branch "r500-fp", can now be found in the master Mesa/DRM git. His Mesa work (in the "r500test" branch) still hasn't been merged to master as there is more work to be done on that side.

24 March 2008 - R500 Mesa Not Yet In Master - 6 Comments
Full EXA Composite For R300-500 GPUs

Alex Deucher has been working on delivering full EXA Composite support for the Radeon driver and today the first bits of this work are available via his personal git repository. The full EXA Composite not only covers the R300 and R400 generations, but it already supports the Radeon X1000 (R500) graphics cards! In Alex's blog post he mentions that some blend combinations still need to be debugged, but the R300/400 support in general is pretty solid. For the R500 support, full EXA compositing is working for some graphics cards but not others. For those interested in trying out this latest Radeon work, check out the r3xx-render branch (well, until it gets merged to master). On the other side of the table, currently the RadeonHD driver lacks full EXA Composite support.

18 March 2008 - Radeon Driver Marches On - 33 Comments
ATI R200 Documentation Coming Too

In the Phoronix Forums following Friday's release of the (NDA-free) ATI R300 3D register information, AMD's John Bridgman has confirmed that he is looking to release documentation going back to the ATI Radeon 8500 era graphics processors. Years ago ATI had released this R200 documentation to the open-source driver developers at the time, but it was encumbered by legal restrictions.

16 March 2008 - AMD To Release Vintage ATI Docs - 44 Comments
AMD Hybrid Graphics For Linux?

At CeBIT 2008 in Germany, AMD today announced the 780 Series Chipset. This budget-minded motherboard chipset, which is compatible with Quad-Core Phenom CPUs but a step-down from the 790FX Chipset, takes on gaming and high-definition computing for mainstream PC users on both the desktop and mobile platforms. What is special though about this chipset is its support for AMD's Hybrid Graphics Technology.

4 March 2008 - Hybrid Graphics / CrossFire - 17 Comments
AMD Updates Its 3D Programming Guide

Less than a week after AMD introduced its R300-500 3D programming guide, they have today pushed out a revised 3D programming guide. This updated documentation covers more vertex program formats than the v1.1 draft that had come out just before FOSDEM 2008. This addition adds four pages onto the 3D documentation, making it now 266 pages long. This documentation can be downloaded from the AMD developer website.

28 February 2008 - Vertex Program Formats Fun - 1 Comment
A Flurry Of OSS ATI Driver Improvements

Since AMD openly released the R300-R500 3D programming documents this past Friday, it has led to a flurry of improvements with the xf86-video-ati "Radeon" driver. On the same day as the document release, Textured Video for the R100-400 series was committed to master followed by Textured Video for the R500 series the next morning (and Rotate support as well). Succeeding that work over the past few days has been many commits to the xf86-video-ati tree. These 30+ commits mostly contain fixes and filling in previously unknown areas. The Mach64 and r128 drivers, which previously could be found in xf86-video-ati have been split out and are now housed in xf86-video-mach64 and xf86-video-r128, respectively. Clipping for Textured Video in the Radeon driver has also been corrected. If you extensively use the open-source Radeon driver for the R100-500 series, you may want to check out the latest xf86-video-ati driver from git.

28 February 2008 - Open 3D Documents Help Out! - 15 Comments
OSS R500 Driver Gets Textured Video Too

When John Bridgman mentioned at his FOSDEM talk that Textured Video support may be arriving soon, we didn't realize that it would end up being just hours away! Shortly after Alex Deucher had committed R100-400 Textured Video support, David Airlie went ahead and implemented Textured Video support for the R500 series. Furthermore, Rotate support has also been added by David for the R500 series. Note, however, that there may be a bug in the clipping with the current Rotate support. The R500 Textured Video support already is great news to see coming just a day after the AMD 3D document release.

24 February 2008 - It Also Gets Rotate Support - 20 Comments
What Will AMD Open Up Next?

With the Friday night release of the R300-500 3D programming documentation, which open-source developers have already been pleased by, what will be AMD's next strategic OSS move? AMD is still in the process of releasing an R600 3D programming guide, Tcore, the bottom layer of the fglrx driver (possibly), and other information. These efforts are all to better enable the open-source community in developing the R500+ RadeonHD driver and further enriching the R300/400 Radeon driver. They have also stated their intentions on releasing sensor information so that ATI graphics cards with supported temperature probes and fan controllers can be supported by LM_Sensors.

23 February 2008 - AMD's Next Open-Source Move Is... - 20 Comments
AMD Opens Up Their Performance Library

In another move of good faith for the open-source community, AMD has today announced it has opened up their once proprietary AMD Performance Library. The AMD Performance Library, or APL for short, has been opened up under the name of Framewave. AMD's press release drumming up this announcement describes its goal as " to further enable the performance-optimized APL and expand its functionality beyond the existing core media capabilities, ensuring developers have an accelerated conduit to high performance application development." The AMD Performance Library / Framewave covers a multitude of operations from simple math operations to media processing and optimizations for multi-core environments. Among the supported operations are H.264 video decoding. The Framewave project is housed over at SourceForge and at the AMD Developer Center.

20 February 2008 - Another AMD OSS Project - 14 Comments
Open-Source ATI 6.8.0 Driver Released

It's been a long time in the making, but the xf86-video-ati driver has finally reached version 6.8.0! The major improvements in this new version include the drivers now all using libpciaccess, restructuring of the ATI wrapper, Radeon support for the R500/600 series using the AtomBIOS, initial Render acceleration support for the R300/400 series, improve BIOS/driver interaction, and many other changes. More information can be found in the Xorg release announcement.

19 February 2008 - xf86-video-ati reaches v6.8.0! - 70 Comments
ATI R700 Series Gain ALSA HDMI Audio

While the Radeon R700 series of graphics processors aren't yet available, it's getting closer to release, and yesterday the ALSA development tree picked up support for HDMI audio on the R700 series. This patch, which was submitted by one of AMD's engineers, adds support for the RV710, RV730, RV740, and RV770 GPUs. This support can be found in the hda-intel driver in the Advanced Linux Sound Architecture (ALSA). The Radeon R600 series was first to introduce an embedded audio processor for use when using the HDMI adapter (Using HDMI With ATI Linux Drivers). Support for the R600 series has already been in ALSA.

15 February 2008 - RV710, RV730, RV740, RV770 - 10 Comments
AMD Launches Open GPU Website

AMD has today launched their new open GPU documentation website for register-level documents covering their ATI Radeon products. In addition, they are now providing an email address for any open-source developers who may have questions concerning these documents. No new documents are being published today, but this page is just offering up the previously-released M56, M76, RV630, and RS690 documentation from their previous two drops. The 3D (and R600 2D) "tcore" documentation should be released soon though (FOSDEM? :)).

11 February 2008 - Less Strain Now On X.Org Server - 9 Comments
Open-Source ATI R500 EXA & XAA Support

For those of you using the RadeonHD driver with a Radeon X1000 (R500) graphics card, today it has picked up EXA and XAA support! This support is still very initial -- with no EXA accelerated (DMAed) up or download yet -- but it means the start of open-source 2D acceleration for these ATI graphics cards. The git commits pushing this XAA/EXA support were made just minutes ago to xf86-video-radeonhd on FreeDesktop's server. This support has also been announced on the RadeonHD mailing list. Furthermore, there is additional commentary in the RadeonHD IRC channel logs. This accelerated support at this time is not available for the Radeon HD 2000 (R600) series.

29 January 2008 - Open-Source R500 2D Acceleration! - 23 Comments
Open-Source AMD RS690 3D Support

David Airlie has just mentioned on his blog that there is now initial open-source 3D support for the RS690 chipset. AMD's RS690 is an IGP (Integrated Graphics Processor) found on some motherboards and has been somewhat popular for HTPC/media purposes. While the RS690 is part of the 6xx series, it has R500 era mode-setting with a stripped-down R400 era 3D core. Currently, this open-source 3D support is similar to the RS400 series with glxgears and some 3D applications working, but don't look for any desktop eye-candy through Compiz (it's not quite that far, yet).

26 January 2008 - The Start Of R500 3D OSS Support - 2 Comments
Fedora RPM Build Fix For ATI 8.01 Driver

If you've been running into problems building the Fedora RPMs for the ATI Catalyst 8.01 Linux driver, check out the latest packaging scripts available at Phorogit. The latest commit on January 20 adds the new amdnotifyui file to RPM SPEC file, which should address the build issue that crept into the Fedora 8.01 scripts. This information is available through the Phorogit viewer or by running git-clone http://phorogit.com/repo/fglrx-packaging.git. If you run into any other technical issues, be sure to stop by the Phoronix Forums.

20 January 2008 - Check Out The Latest At Phorogit - Add A Comment
ATI R300/400 EXA Render Accel Added

Alex Deucher has announced that he has added initial EXA Render Accel for R300/400 graphics cards to the open-source xf86-video-ati driver. Initially this work only supports transforms for rotation, with no blending support yet. Eventually, this will also be something of benefit for R500 (Radeon X1000) owners as well. This latest code can be found in the xf86-video-ati git tree at FreeDesktop.org. If you run into any problems with this driver, be sure to report them on the Radeon IRC channel. Props go out to Alex, Wolke Liu, and David Airlie for this R300/400 EXA Render Accel work.

16 January 2008 - New Open-Source ATI Action... - 12 Comments
AMD Documentation Drop Next Week

While we were hopeful that AMD would release the next set of GPU documentation in time for Christmas, we've just been informed that the pending M76 / RS690 specifications will be released by the end of next week. As we mentioned with the RadeonHD 1.1 driver release, this drop will also contain sample code so that DRM work can be underway for the ATI R500 and R600 series. We'll share the complete details on this drop once it has occurred. This will be the second documentation drop since AMD announced they would be providing specifications without NDAs. The first drop had consisted of 900+ pages of register reference guides for the M56 and RV630.

25 December 2007 - Merry Christmas & Happy New Year - 53 Comments
Open-Source ATI 6.7.197 Driver Released

If NVIDIA releasing the 169.07 driver and AMD releasing the ATI Catalyst 7.12 driver wasn't enough today, the xf86-video-ati 6.7.197 driver is now available for download. We reported earlier this week that this new release candidate would be coming and today it finally has arrived. Since the ATI 6.7.196 RC release, there have been over three dozen changes to the xf86-video-ati driver. Some of the major changes in this release include improved PLL handling, better notebook lid detection via Linux ACPI, fixed EXA transforms, improved Mac support, and a good number of bug fixes. The release announcement can be read on the X.Org mailing list.

20 December 2007 - Yet Another Driver Release Today - Add A Comment
ATI 6.7.197 X.Org Driver Coming Soon

The xf86-video-ati 6.7.196 driver was released about a month ago, but Alex Deucher has reported that he soon will be releasing v6.7.197 of this open-source Radeon driver. This driver will be released in the coming days and does include a few interesting changes. The xf86-video-ati 6.7.197 driver will include improved PLL handling, better lid status support on Linux, fixed EXA transforms, support for more Mac graphics cards, cursor rotation fixes, and bug fixes. This announcement was made on Alex Deucher's blog.

17 December 2007 - Changes Worth Checking Out - Add A Comment
ATI "fglrx" Support On Ubuntu 8.04

If you've been trying out the latest alpha builds of Ubuntu 8.04 "Hardy Heron" and are using the ATI binary driver, you may want to check out the latest packaging scripts from Phorogit. For Ubuntu users, there is now 8.04 support so you can run --buildpkg Ubuntu/hardy or --buildpkg Ubuntu/8.04 for building your Debian packages. The Ubuntu packaging scripts also now utilize DKMS support (Dynamic Kernel Module Support), for easily rebuilding the fglrx package upon Linux kernel upgrades. DKMS for fglrx in Ubuntu no longer makes it necessary to use the module-assistant installation routine. These Ubuntu packaging script updates (and others) will be present in this month's ATI Catalyst 7.12 release for Linux.

14 December 2007 - It's As Easy As --buildpkg Ubuntu/8.04 - 5 Comments
AMD's Bridgman Talks Open-Source

While if you're a loyal Phoronix reader you should already know most of the information discussed in this interview, Beyond3D recently chatted with AMD's John Bridgman about the RadeonHD driver and their new open-source position. The interview talks about why AMD is suddenly interested in open-source support, why the fglrx driver will not be opened up, how the two drivers will coexist with one another, no UVD programming information will be released, and more. For more information on the current status of the RadeonHD driver be sure to check out our graphics articles, RadeonHD news posts, and the Phoronix Forums, where John Bridgman and other open-source X developers are active members. Logs of the RadeonHD IRC channel are also available from RadeonHD.org.

3 December 2007 - Open-Source, Specifications, & More - 26 Comments
AMD's Spider Platform On Linux?

This morning AMD has introduced their new cutting-edge PC platform that's codenamed "Spider". The Spider platform consists of AMD's Phenom quad-core processors, ATI Radeon HD 3800 graphics, and the AMD 7-series chipsets. The AMD Phenom processors are quad-core and based upon Direct Connection Architecture with an embedded memory controller with DDR2-1066 support and shared L3 cache. More information on the new AMD Phenom processors and chipsets can be found in today's press release. In the near future we hope to share with you how well the AMD Spider platform performs under Linux and whether there's any compatibility troubles with their new AMD 790FX Chipset.

19 November 2007 - AMD Phenom, HD 3800, 790FX - 13 Comments
Alex Deucher Joins AMD For OSS Work

Alex Deucher, a free software developer who lately is responsible for much of the work on the xf86-video-ati driver, has today announced that he has joined AMD. Beginning next month, Alex Deucher will be an AMD employee and will be working on the AMD's open-source initiatives. He will be working on the open-source ATI drivers and working with the open-source community at large. Alex had announced this on his personal blog. Last week at Phoronix we reported that AMD was hiring personnel for their open-source work.

19 November 2007 - AMD Has A New Linux Employee - 3 Comments
Open Specs For ATI All-In-Wonder Cards?

One of the questions that has come up since we reported that AMD is preparing for another GPU documentation release and that R100/200 specifications will be made available, is whether internal information on the All-In-Wonder graphics cards will be published.

18 November 2007 - There Could Be Open AIW Specs... - 1 Comment
Open ATI Specifications For R100-200

On Friday we talked about ATI preparing to release more GPU documentation to the public and without any Non-Disclosure Agreement, and today we have a few new details regarding the specifications for earlier Radeon GPUs. AMD's John Bridgman has posted in this Phoronix Forums thread that he is trying to re-release the GPU specifications for the R100~200 generation of graphics processors. The to be released R300/400 documentation will also assist in further enhancing the Radeon R100/200 driver. John had also mentioned that they will probably be able to assist open-source developers in any questions that they have for even older ATI GPUs as well (ATI Rage era).

17 November 2007 - More ATI Specification Details - 37 Comments
ATI HD 3800 Supported By Open-Source

Yesterday we reported on the brand new Radeon HD 3850 / 3870 graphics cards and their status under Linux. Later then we reported in AMD Preparing For Another GPU Documentation Release that these new RV670 graphics cards should "just work" with the RadeonHD driver thanks to the use of the AtomBIOS. This morning, Novell's Luc Verhaegen has confirmed in a thread in the Phoronix Forums that these new GPUs should already be supported by xf86-video-radeonhd. The RadeonHD developers haven't actually seen either the HD 3850 or HD 3870 yet, but it's expected that by just adding the correct PCI IDs that these new graphics cards will work with this open-source graphics driver.

16 November 2007 - ATI's New Radeon HD 3800 Series - Add A Comment
Revenge 1.0 For Reverse Engineering

Previously we reported on the Revenge utility being developed by Oliver McFadden for reverse-engineering the ATI fglrx binary display driver. Today marks the first release of the Revenge utility as it has reached version 1.0. This isn't a bug free release but Oliver hopes it will ship with some distributions to help in the reverse-engineering process and turn more Linux users to free software drivers. As you may recall from an earlier news post, Oliver McFadden is also working on developing an open-source video BIOS for at least one ATI graphics card.

5 November 2007 - ATI fglrx Reverse Engineering - 3 Comments
AMD's Official 8.42.3 Release Notes

It's over 24 hours now since the fglrx 8.42.3 download link first surfaced and we shared the great news with you that 8.42 delivers on AIGLX and other improvements. However, the AMD website still hasn't been updated for this new Linux driver. Though the AMD Proprietary Linux Release Notes for 8.42.3 is now accessible.

24 October 2007 - 24 Hours Later... - 15 Comments
fglrx 8.42.3 Available For Download

The ATI/AMD fglrx driver for x86 and x86_64 Linux is now available! This supports AIGLX and everything else we at Phoronix have been talking about. The 8.42.3 download link is here. With that said, be sure to read our just-published AMD 8.42 Display Driver Review. Please Digg to share.

23 October 2007 - AIGLX And All Of It's Glory! - 6 Comments
An Open-Source BIOS For ATI GPUs?

Oliver McFadden, the developer behind the Revenge reverse-engineering utility for ATI Radeon GPUs, is hoping to create a free software (GPL licensed) Video BIOS for at least one ATI Radeon graphics card. This is certainly a much larger project than just reverse engineering a driver and is much more risky, but at the same time is very interesting and holds merit. Mark Shuttleworth would also like to see everything down to the device's firmware being free software. The steps Oliver is taking at this point is to examine the AtomBIOS parser, which is open-source as part of the RadeonHD driver (a partial explanation of AtomBIOS). If this open-source BIOS for ATI Radeon GPUs manages to take shape, we'll be sure to cover it here at Phoronix. More information is available on Oliver's blog.

22 October 2007 - An Open-Source ATI Video BIOS... - 9 Comments
22 New Commits To The Avivo Driver

Three days from now the new AMD-sponsored R500/600 driver being written by Novell should be unveiled, but in the meantime it's not stopping developers from continuing further work on the open-source Avivo driver. In the past two days there have been twenty-two commits to the Avivo driver's git repository. These commits fix TMDS register names and other changes based upon AMD's released specifications. As we have already shared with you before, the days of the Avivo driver are limited but the code will remain available after the new AMD open-source driver is out. We've been asked to no longer link to the FreeDesktop.org gitweb as it causes a "Phoronix Effect" with traffic that is apparently too much for their gitweb server to handle. However, hopefully you know the URL anyways so you can check out the latest open-source R500/600 driver code.

14 September 2007 - 1 Comment
AMD Specs Already Help Avivo Driver

While the days of the Avivo driver are likely limited with the new open-source R500/600 driver, this driver has already improved marginally thanks to the publicly released RV630/M56 specifications. There wasn't a commit to the Avivo driver since two weeks ago, but Matthew Garrett took care of the AVIVO_VGA_MYSTERY registers with their real names and values thanks to this new documentation. The AVIVO_VGA_MYSTERY changes can be read about here. The new open-source driver that's being written so far by Novell should be released next week. In the meantime, be sure to check out the specifications (well, if 900+ pages of GPU register specifications interest you).

12 September 2007 - Add A Comment
AMD Releases 900+ Pages Of GPU Specs

Ending off the X Developer Summit this year, Matthew Tippett handed off ATI's GPU specifications to David Airlie on a CD (as reported by Daniel Stone). However, the specifications are also now available on the Internet! At http://www.x.org/docs/AMD/ is the location of the documentation where you can freely download the files. Right now there is the RV630 Register Reference Guide and M56 Register Reference Guide. The RV630 Reference Guide is 434 pages long while the M56 Guide is 460 pages. Expect more documentation (and 3D specifications) to arrive shortly. The new open-source R500/600 driver will be released early next week. More information to come soon. Tell us what you think. For more information, read our ATI/AMD's New Open-Source Strategy Explained article.

12 September 2007 - 45 Comments
AMD Launches Quad-Core Barcelona CPU

AMD today has announced its first quad-core processor in the Opteron workstation series. AMD's first quad-core component has been for a while now as Barcelona , but officially it belongs to AMD's Opteron 2300 series. Accompanying their quad-core announcement is a new metric for determining power usage known as Average CPU Power (ACP). Accompanying the Opteron 2300 series are also new power-saving technologies such as AMD CoolCore Technology, Independent Dynamic Core Technology, and Dual Dynamic Power Management. Last but certainly not least, the Barcelona offers improved virtualization performance. In the near future at Phoronix we hope to be delivering Opteron 2300 benchmarks for Linux and Solaris. You can also find Linux benchmarks from Intel's first quad-core processor (known as Clovertown) in our Intel Xeon 5300 Series Preview. Find out more on this new AMD processor series in the AMD press release.

10 September 2007 - Add A Comment
AMD: GPU Specifications Without NDAs!

This morning at the X Developer Summit in the United Kingdom, Matthew Tippett and John Bridgman of AMD have announced that they will be releasing their ATI GPU specifications without any Non-Disclosure Agreements needed by the developers! In other words, their GPU specifications will be given to developers in the open. Therefore you shouldn't need to worry about another R200 incident taking place. The 2D specifications will be released very soon and the 3D ones will follow shortly. Specifications for ATI's R300 GPUs should also be out in the future. You may recall that we explained their new open-source strategy last week, but at that time it was still up in the air internally whether or not there would be an NDA for developers. Well, there won't be now so developers can freely access this information and use it for open-source work. Tell us what you think in the forums.

10 September 2007 - 21 Comments
ATI R500/600 Driver For Solaris Coming?

While no ATI fglrx driver is available for Solaris/OpenSolaris or *BSD, now that AMD will be offering up specifications to X.Org developers and an open-source driver, it certainly is promising for any Solaris user depending upon ATI's Radeon X1000 "R500" or HD 2000 "R600" series. The open-source X.Org driver that will be released next week is far from mature, but it should be able to be ported to Solaris and other operating systems using X.Org with relative ease. What AMD announced today is targeted for the Linux community, but it can certainly help out Solaris/OpenSolaris users that use ATI hardware. Especially with "Project Indiana" coming out soon, it's only a matter of time before the open-source R500/600 driver is ported. Tell us what you think in our Solaris forum.

6 September 2007 - 4 Comments
The Death Of The R500 Avivo Driver

It's been a glorious past couple of months for ATI Radeon X1000 owners that have had very basic open-source support provided by the Avivo display driver. However, it looks like the open-source Avivo driver will soon be going away to a bit-bucket heaven. If AMD sticks to their word, Jerome Glisse (the Avivo lead developer) will discontinue all work on the xf86-video-avivo driver. In fact, he said he "kind of stopped doing real work on it" already and is partially the reason why the Avivo v0.1 driver hasn't been released. He is, however, looking forward to contributing to a new yet to be named open-source driver. Jerome is doing this because he believes AMD is starting to truly work with the open-source community. We will disclose more information on the new open-source driver in just a few hours.

6 September 2007 - 1 Comment
Oktoberfest Has Come For ATI Linux

Well, by now you've probably seen our articles today -- AMD 8.41 Display Driver Preview, ATI R300/400 Linux Performance, ATI R500 Linux Performance, ATI Radeon HD 2900XT On Linux, and AMD: Accelerating Open-Source Drivers? -- but the fun is certainly not over. In the coming hours and days we will be delivering additional articles that talk about AMD/ATI's latest efforts in the Linux arena. These articles include Radeon HD 2400 and HD 2600 performance metrics, a Linux versus Windows performance comparison with the new driver, and other articles sought after by the community. There has also been some talk on the Internet about ATI specifications being released at the Linux Kernel Summit, and once our embargo expires (or we're otherwise permitted to talk about it) we will be covering what's up with ATI's open-source side as well. In the meantime be sure to take part in one of our active discussions taking place in the Phoronix Forums. If you have any questions about the new driver don't be afraid to ask.

5 September 2007 - Add A Comment
Revenge On Reverse Engineering

Revenge, a clean-room reverse engineering utility being developed by Oliver McFadden for Radeon graphics cards, is nearing its 1.0 release. This utility is designed for reverse engineering the ATI graphics cards and their binary driver. Oliver is finishing up work on hardware and software identification, a revenge.sh script, and adding more tests/analysis work before releasing it as Revenge 1.0. Already on the road-map for Revenge 1.1 is texture dumping support. You can find Oliver's announcement on his Live Journal.

1 September 2007 - 34 Comments
Open-Source R500 Driver Gets PCI Rework

Dodji Seketeli and Jerome Glisse have completed porting the open-source "Avivo" R500 driver to libpciaccess, the new PCI infrastructure. Libpciaccess allows X.Org to access the PCI bus and devices with platform independence. Keith Packard has documented on the X.Org Wiki how to implement this new PCI infrastructure with X.Org graphics drivers. The git commit marking the completion of the libpciaccess changes for the Avivo driver can be viewed via gitweb.

28 August 2007 - Add A Comment

1672 AMD news articles published on Phoronix.