Talk:Comparison of ATI Graphics Processing Units

From Wikipedia, the free encyclopedia

ATi is the correct capitalisation, and not ATI. Should this be changed?

  • It would appear that both capitalisations are actually correct, or at least, that the all-capitals form is correct; while the ATi logo suggests that the last character is in lower-case format, all print/media writings of the name I've found capitalized all of the letters; thus, it could make sense to leave the name the same. Nottheking 23:29, 6 December 2006 (UTC)

Could there be some other or more specific details of GPU processing elements than those pipes, TMU's and VPU's? Melter

  • The four primary processing elements of a GPU are the ROPs (often now simply called "pipes,") TMUs, pixel shaders, and VPUs. There is also the memory controller(s), which are mentioned separately. Aside from that, there is little more on the GPU proper other than, perhaps, cache, but no readily availible documentation covers any other part of a GPU's structure other than that. However, the tables could perhaps use a form of listing components that provides more clarity, especially with the R500 and later designs, where the old design of a "pixel pipeline" was completely eliminated in favor of a less rigid, multi-threaded system. Nottheking 23:29, 6 December 2006 (UTC)

I can't believe the table doesn't show Shader Model support of individual chips... Terrible, that definitely needs to be added. -- xompanthy 01:32, 12 March 2006 (UTC)
You should be able to tell what Shader Model a graphics card supports by looking at the Direct X version of the product.

  • As mentioned above, SM is more or less the same as DX version; the only exceptions are for various DX 8.0 versions, which don't apply to Radoen cards anyway. DX 8.1 is SM 1.4, DX 9.0 is SM 2.0, DX 9.0b is SM 2.0x, DX 9.0c is SM 3.0, and DX 10 is SM 4.0. Nottheking 23:29, 6 December 2006 (UTC)

Someone had written that the X1600 Pro/XT only had 4 pixel pipelines, and 12 shader units. This is incorrect. The card has 12 pixel pipelines and 12 shader units. I have changed the information for these cards accordingly.

  • Actually, neither are correct; the RV530, like all R500-series parts, has ZERO pixel pipelines; rather, it instead uses a threaded task system, using an arbiter processor on the GPU to distribute the workload across individual units, rather than relying on a pipeline structure that tied a pixel shader and one or more TMUs to a single ROP. Hence, I've edited the whole collumn to reflect this. Nottheking 23:29, 6 December 2006 (UTC)

There is some missing info. The RV351 was an improved RV350 with lower power consumption, less heat (and a die shrink?). It appears on the Mac as the 9650 (sometimes 9650 XT) and has 256Mb of RAM. There are also PC 9600s using the RV351. And there is also a card called the ATi Rage 128 Ultra, which comes in 16MiB and 32MiB versions, and as low profile. It appears to be a Rage 128 Pro with faster clocks... Anonymous Coward 04:04 15 June 2006 (UTC)

Thank you to everyone who contributed to this page, it's very useful to me! Chris D'Amato 20:22, 29 June 2006 (UTC)

Bandwidth is calculated incorrectly. I've changed it to use GB/s, where GB/s=10^9 bytes/second. To properly calculate bandwidth in GiB/s it's (bus width * effective clock of memory) / 1073741824 (bytes/GiB) / 8 (bits / byte)

Continous lists, divided in AGP and PCI-e categories, are becoming obscenely long. Should this article be modified as to be categorized by core families instead of native buses, as is Comparison_of_NVIDIA_Graphics_Processing_Units?

Just as a note, my most recent edit is implied by other comments I posted here; in a moment of absent-mindedness, I neglected to write a comment describing my edit to the R500 table, which amount to a re-writing of what was previously the "pipe x TMU x VPU" collumn. It is now the "ROP x TMU x PSU x VPU" collumn; it PROBABLY shouldn't use the letter "x" to separate each number, but that seemed consistent with the style there. Likewise, unlike the other three processing elements of a GPU, there is no article yet for a pixel-shader processing unit as of yet. I've chosen the acronym "PSU," which might be a bit confusing, so I'll leave it to others to decide if that's one to use. Nottheking 23:29, 6 December 2006 (UTC)


Contents

[edit] CPUs

What happened to the pages Comparison of Intel Central Processing Units and Comparison of AMD Central Processing Units? I can't believe that I have to use answers.com instead of WP.

  • They were deleted in favor the more detailed lists that are now seperate into processor categories we now have "List of Pentium 4 Processors, List of Pentium D Processors etc etc.

[edit] PEG v. PCIe x16

It is my understanding that PEG is proper usage for the PCI Express Graphics slot (functionally different than simply a PCIe x16 slot). Is this accurate? If so, should this be changed in this article, and all other articles (nVidia GPU's etc.)? Sahrin 16:49, 5 November 2006 (UTC)

[edit] Radeon 9500 non-pro

Radeon 9500 non-pro in its early life had 256 bit memory bus as it has been built on the same PCB that radeon 9700 was build. It has been posible to enable the extended memory bus with some moding and driver editing.

[edit] DirextX Support

Why my ATI 9000 64mb supports directx 9.0, while in the article it isn't so? (unsigned comment by User:87.0.236.9)

It supports DirectX 9.0 compatibility, but its feature-set matches only those from Direct3D 8.1. Read the "DirectX version note" section --200.148.44.7 01:56, 22 August 2006 (UTC)

[edit] ATI Radeon X1400

Why is there no Radeon X1400 on the list? Where does it fit in?


[edit] TMUs

Every single card on the page is listed as only having one TMU but many if not all of the cards have more than one TMU. Somebody needs to fix this. Some guy 08:00, 16 October 2006 (UTC)

  • This is because it is supposed to be labeled TMU/Pipe, not just TMU alone.Coldpower27 04:32, 22 October 2006 (UTC)
  • Indeed, for some reason, the table lists that one entry according to the old "pipeline" idea, where it first lists the number of "rendering pipelines," then the number of TMUs per pipeline, and then the number of Vertex Shaders/T&L units. This has really been an outdated layout of things, since "pipelines" are no longer followed. In this case, it results in some ackward usage of things like pipelines: 16(48) to try to get across that a card has 16 ROPs, 16 TMUs, and 48 PSs. Perhaps it would be recommended for someone to fix it; I may take care of it if I get the time. It really should have multiple entries to reflect each type of unit. Nottheking 23:02, 6 December 2006 (UTC)

[edit] VPUs

For consistency, I've listed any GPU having FF T&L unit as 0.5 vpu, regardless of the number of actual T&L units.

[edit] Complete R100 section

Could someone fill in the information for the remaining R100 skus: Radeon DDR, SDR 7200 Downgraded to OpenGL 1.3 due to lack of programmability extensions

[edit] Fab process

Fabrication Process - Average feature size of components of the processor.

I thought it was minimum feature size. Tempshill 20:15, 6 December 2006 (UTC)

  • No, it's not. The actual transistors are smaller than the fabrication process listed, and some of the interconnects are even thinner still. Marking it by the minimum feature size would be too confusing, and hence "average" has been what it's always been defined as, in any sort of publication. Nottheking 00:00, 7 December 2006 (UTC)