Why is the memory bandwidth of the GeForce a limitation? When its memory is running at its default clock of 166MHz, the GeForce has an available 2.7GB/s of memory bandwidth. While this is a large amount of available bandwidth, as the resolution and color depth of any particular application or game increase, so does the amount of memory required to render that particular scene. As you begin to saturate the GeForce's memory bus, you will notice a large drop in frame rate. The best way to illustrate this is by comparing the performance of a GeForce running at default clock in Quake III Arena at 16-bit and 32-bit color depths at 1024 x 768.
As you can see by the above graph, the performance difference is definitely noticeable. Now compare this to the performance drop at 640 x 480 when switching from 16-bit color to 32-bit color modes under Q3A, and we see much less of a drop, since at 640 x 480, the memory bandwidth requirements are significantly less than at 1024 x 768 (the higher the resolution, the more memory is needed).
There are a number of solutions to this problem, but only a few are practical. You could always increase the memory bus width to 256-bits, but that isn't very realistic because it is a significant change in the architecture of the chip. The tweaker's method of getting around this problem is by simply purchasing a GeForce with faster memory and overclocking the memory bus to higher levels, such as 183MHz or 200MHz. If you are lucky enough to have a GeForce board with 5ns SDRAM, then increasing your memory frequency to 200MHz on your GeForce will increase the available memory bandwidth to 3.2GB/s, an increase of 11% from a regularly clocked GeForce.
The more elegant solution is to use a memory technology that inherently offers greater bandwidth than conventional SG/DRAM. One technology in particular, Double Data Rate SG/DRAM, is capable of effectively doubling the memory bandwidth without significantly altering the design of the card itself. By transferring on both the rising and falling edges of the clock (normally transfers only occur on the rising edge of the clock), DDR SDRAM (and DDR SGRAM), while operating at a frequency of 150MHz, for example, can effectively transfer data as if the clock frequency were twice that, or 300MHz.
So, with a simple switch of memory types, the GeForce's memory bandwidth rockets from 2.7GB/s to an unparalleled 4.8GB/s*, which gives the GeForce a healthy boost in high resolution scenarios, so, without further ado, let's get to the benchmarks of a GeForce 256 equipped with DDR SDRAM.
*150MHz x 2 x 16-byte memory bus width = 4.8GB/s
16 Comments
View All Comments
YsGrandi - Tuesday, August 11, 2020 - link
its 2020 and intel still stuck with skylakepavag - Sunday, July 3, 2016 - link
So, Anand was ranting about a top GPU from nvidia costing only 300$artk2219 - Thursday, April 13, 2017 - link
Hey man, thats like $432.87 as of January 2017 or pretty much the same, $428.93 in your time of July 2016 time traveler. Either way, Vega needs to put the smack down on Nvidias pricing, and you can stick that in your bucket young whipper snappers of the future. :Dartk2219 - Sunday, November 18, 2018 - link
Sadly Vega didn't do anything, here's looking at you Navi. Nvidia needs a smack down on their pricing more than ever.Doogiehowser99 - Wednesday, March 31, 2021 - link
Everyone would kill for Pascal pricing in 2021. What would 2000 Anandtech say about Nvidia flagship GPUs going for $2000. That's way above inflation. LolCHADD44 - Tuesday, February 15, 2022 - link
2022 and this still dominates gpu market