When does a 128bit bus become an issue?

Hey Zeus

Banned
Dec 31, 2009
780
0
0
I'm looking at a new graphics card and i want to go ATI but the whole 128bit bus is kinda turning me off. When does it become an issue? how much better is 256?
 

crisium

Platinum Member
Aug 19, 2001
2,643
615
136
Always. Really. 5770 would be faster than a 4890 if it weren't an issue. But it isn't, and even at the lowliest resolution the 4890 is virtually always faster.

1200MHz at 128-bit is equal to 600MHz 256-bit. So core/mem the 4870 is effectively 750/900 and the 5770 is 850/600. The extra bit on the clock usually isn't enough to make up for the memory hit. If you use 256-bit DDR5 as your main idea, then just divide 128-bit in half.

128-bit DDR5 is = 256-bit DDR3, btw.

I think it's really just a matter of benchmarks. I suggest reading benchmarks with minimum FPS, as 128-bit seems to have a bit of an issue there. As long as you see benchmarks and know what you'll getting, it shouldn't matter what bit it is. General rule of thumb, 5770 is a little slower than a 4870 and GTX 260. You probably already know this, so I'm just a bit confused as to what you want to know.
 
Last edited:

Hey Zeus

Banned
Dec 31, 2009
780
0
0
Always. Really. 5770 would be faster than a 4890 if it weren't an issue. But it isn't, and even at the lowliest resolution the 4890 is virtually always faster.

I think it's really just a matter of benchmarks. I suggest reading benchmarks with minimum FPS, as 128-bit seems to have a bit of an issue there. As long as you see benchmarks and know what you'll getting, it shouldn't matter what bit it is. General rule of thumb, 5770 is a little slower than a 4870 and GTX 260. You probably already know this, so I'm just a bit confused as to what you want to know.

1200MHz at 128-bit is equal to 600MHz 256-bit. So core/mem the 4870 is effectively 750/900 and the 5770 is 850/600. The extra bit on the clock usually isn't enough to make up for the hit. If you use 256-bit DDR5 as your main idea, then just divide 128-bit in half.

I was hoping you'd talk me into liking 128bit but i kinda feel cheap even thinking about it. One of the reasons why im leaning towards a 4890 or a pair of 250's in SLI
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
A 128bit bus becomes an issue when it results in lower overall memory bandwidth.
The width of the bus itself on its own is meaningless. A 128-bit bus with 4GHz memory will have the same bandwidth as a 256-bit bus with 2GHz memory.

The main thing to look at is overall performance, since the number of bits in the memory bus alone is pretty meaningless, and even memory bandwidth alone won't tell you a huge amount.
 

happy medium

Lifer
Jun 8, 2003
14,387
480
126
A 128bit bus becomes an issue when it results in lower overall memory bandwidth.
The width of the bus itself on its own is meaningless. A 128-bit bus with 4GHz memory will have the same bandwidth as a 256-bit bus with 2GHz memory.

The main thing to look at is overall performance, since the number of bits in the memory bus alone is pretty meaningless, and even memory bandwidth alone won't tell you a huge amount.

So how about the gtx 260 448 bit gddr3 bandwidth.
How do you do the math?
Thanks

The gts 250's banwidth is 70gb. How does that compare to say my 128 bit hd5750 at 1375 (5500) memory?
 
Last edited:

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
So how about the gtx 260 448 bit gddr3 bandwidth.
How do you do the math?
Thanks

The gts 250's banwidth is 70gb. How does that compare to say my 128 bit hd5750 at 1375 (5500) memory?

http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units#GeForce_200_Series

http://en.wikipedia.org/wiki/Compar...ocessing_units#Evergreen_.28HD_5xxx.29_series

Easy way to check out the memory bandwidth of various cards.
HD5750 is 73.6GB/s vs 70.4GB/s for the GT250 (and 111.9GB/s for the GTX260)

But again, memory bandwidth isn't everything.
 

happy medium

Lifer
Jun 8, 2003
14,387
480
126
http://en.wikipedia.org/wiki/Comparison_of_Nvidia_graphics_processing_units#GeForce_200_Series

http://en.wikipedia.org/wiki/Compar...ocessing_units#Evergreen_.28HD_5xxx.29_series

Easy way to check out the memory bandwidth of various cards.
HD5750 is 73.6GB/s vs 70.4GB/s for the GT250 (and 111.9GB/s for the GTX260)

But again, memory bandwidth isn't everything.

Thanks but is there a calculation to determine the bandwidth?
I'd like to know how much bandwidth extra I got from my overclock.
Stock memory 1150 vs overclocked @ 1375.

Funny they have the 5830's specs in there!
Did you notice that?
 
Last edited:

T2k

Golden Member
Feb 24, 2004
1,665
5
81
You can OC the hell out of those DDR5 modules on the 5770, not to mention the 40nm core that OC like crazy - which means I'd expect a fully OC'd 5770 to be on par with a 4890 while eating the same and giving you a bunch of extra features like DX11, DP, Eyefiniti etc for ~$180... and there is the option to add another one, moving your setup between 5850 and 5870... :)
 

toyota

Lifer
Apr 15, 2001
12,957
1
0
Thanks but is there a calculation to determine the bandwidth?
I'd like to know how much bandwidth extra I got from my overclock.
Stock memory 1150 vs overclocked @ 1375.

Funny they have the 5830's specs in there!
Did you notice that?
1150mhz gddr5 is 1150x4 for 4600mhz effective
1375mhz gddr5 is 1375x4 for 5500mhz effective

now just multiply the effective memory speeds times the bus width and divide by 8.

4600x128=588800
588,800/8=73,600 or 73.6 gb/s bandwidth

5500x128=704800
704800/8= 88,000 or 88.8 gb/s bandwidth

that may not be the official way to check bandwidth but it gives the correct results.
 
Last edited:

formulav8

Diamond Member
Sep 18, 2000
7,004
523
126
Like some others has mentioned, the 128bit bus may not look great, but with the DDR5 ram its much less of a issue like it used to be. Some 128Bit DDR5 buses are pushing 256Bit DDR3 numbers.

The biggest buster for low memory bandwidth is running lots of AA in your games. And also depending on the resolutions you are wanting to run.

Just my penny. :)


Jason
 

Hey Zeus

Banned
Dec 31, 2009
780
0
0
Like some others has mentioned, the 128bit bus may not look great, but with the DDR5 ram its much less of a issue like it used to be. Some 128Bit DDR5 buses are pushing 256Bit DDR3 numbers.

The biggest buster for low memory bandwidth is running lots of AA in your games. And also depending on the resolutions you are wanting to run.

Just my penny. :)


Jason

I run 1920X1200 with some AA
 

T2k

Golden Member
Feb 24, 2004
1,665
5
81
like some others has mentioned, the 128bit bus may not look great, but with the ddr5 ram its much less of a issue like it used to be. Some 128bit ddr5 buses are pushing 256bit ddr3 numbers.

The biggest buster for low memory bandwidth is running lots of aa in your games. And also depending on the resolutions you are wanting to run.

Just my penny. :)


jason

qft
 

MarcVenice

Moderator Emeritus <br>
Apr 2, 2007
5,664
0
0
Memory bandwith becomes an issue at higher resolutions/more AA. Been testing a few lappy's with a GTS 250M and a GTX 260M. The latter only really pulls away at higher resolutions (1680x1050) or when more AA is used (1366x768 and 4xAA).

But I reckon that doesn't really helps you much. Maybe just wait for the HD 5830? I mean, a 5770 isn't al that fast for 1920. For me it would simply be to slow, HD 5850 would probably be the best choice for 1920 though.