Pages:
Author

Topic: Why is ATI so much better than Nvidia? - page 2. (Read 5908 times)

newbie
Activity: 31
Merit: 0
June 25, 2011, 10:40:36 AM
#15
Nvidia makes good polished products.
ATI makes cards with raw performance.
Somehow ATI is winning here for doing less R&D.
sr. member
Activity: 272
Merit: 250
Fighting Liquid with Liquid
June 25, 2011, 10:01:07 AM
#14
odd isn't it.

nvidia is 10x better for gaming. Power hungry - better drivers

ati = float math

I must dissent, i have a ATI 6950 and i bought it for gaming and it is perfect for that.

Agreed
newbie
Activity: 14
Merit: 0
June 25, 2011, 05:34:25 AM
#13
They are good at different games. Often AMD is a little more bang for the buck (not very much though). Maybe Nvidia drivers are a little better. Nvidia has better drivers/support in Linux.
newbie
Activity: 28
Merit: 0
June 25, 2011, 04:34:09 AM
#12
ATI = many, not too powerful stream processors

NVIDIA = less, but more complex stream processors

Calculations needed for bitcoin mining = computation of SHA256 = very easy task = performed well on a single ATI stream processor, while a NVIDIA processor is a waste of computational power
legendary
Activity: 1148
Merit: 1008
If you want to walk on water, get out of the boat
June 25, 2011, 03:58:13 AM
#11
odd isn't it.

nvidia is 10x better for gaming. Power hungry - better drivers

ati = float math

I must dissent, i have a ATI 6950 and i bought it for gaming and it is perfect for that.
legendary
Activity: 1946
Merit: 1006
Bitcoin / Crypto mining Hardware.
June 25, 2011, 01:55:57 AM
#10
ATI has more cores than nvidia which makes GPU mining much faster.

Just like AMD are better CPU miners than Intel.

Yes true, but IMHO a Radeon core != Geforce core especially when it comes to executing SHA 256 operations.
newbie
Activity: 14
Merit: 0
June 25, 2011, 01:37:31 AM
#9
ATI has more cores than nvidia which makes GPU mining much faster.

Just like AMD are better CPU miners than Intel.
full member
Activity: 158
Merit: 100
aquí dice algo personal.
June 25, 2011, 01:33:47 AM
#8
 Shocked
I have to get one of the 5000 series....
legendary
Activity: 1946
Merit: 1006
Bitcoin / Crypto mining Hardware.
June 25, 2011, 01:06:12 AM
#7

Lets take a look inside the GTX 460 which has eight shader modules.

Each shader module has 48 cuda core. One cuda core can do one integer and one float operation using its ALU.
Thus the GF104 / GTX160 card has 8 * 48 = 384 ALUs for integer operation.


Lets see whats inside the ATI Cypress Radeon 5870 which has 20 SIMD engines.
Each SIMD engine (one red row in the picture above) contains 16 thread processor.

Each thread processor contains 4 ALUs + 1 special purpose ALU for transcendental (sine, cosine, etc). Thus one thread processor can can do four integer operations using 4 ALUs.
Thus the Radeon 5870 has 20 * 16 * 5 = 1600 ALUs,  out of which 1280 ALUs can be used for integer ops.

Now the nvidia ALUs run at twice the clock speed i.e. for a 700MHz device they will run at 1400MHz, while the ATI ALUs run at advertised clock speed.
But the ATI ALUs can do shift and rotate in one clock cycle, while the nvidia ALUs can do these operation in (4 clock cycles?  pls correct me if I'm wrong)

So the maximum overall speedup with an ATI GPU (assuming same clock speeds) will be 1280/ (384 *2 / 4) = 6.6X.

We see around 70MH/s with a GTX 460 while we see 400MH/s with a 5870. The ratio = 5.7X.

member
Activity: 70
Merit: 10
June 25, 2011, 12:14:33 AM
#6
anyone know when the 7000s series are coming out?

reference cards should be out Q1/Q2 2012
full member
Activity: 134
Merit: 100
June 24, 2011, 09:02:44 PM
#5
anyone know when the 7000s series are coming out?
newbie
Activity: 58
Merit: 0
June 24, 2011, 09:01:09 PM
#4
I was wondering why is ATI so much better than Nvidia? I mean whats so different? Anything in the architecture?
Here is your question:
https://en.bitcoin.it/wiki/Why_a_GPU_mines_faster_than_a_CPU
newbie
Activity: 12
Merit: 0
June 24, 2011, 08:40:17 PM
#3
odd isn't it.

nvidia is 10x better for gaming. Power hungry - better drivers

ati = float math
newbie
Activity: 7
Merit: 0
June 24, 2011, 08:39:05 PM
#2
nVidia is focused more on floating point calculations and ATI is better for integer calculations.

Hashing requires lots of integer calculations.
newbie
Activity: 5
Merit: 0
June 24, 2011, 08:33:47 PM
#1
I was wondering why is ATI so much better than Nvidia? I mean whats so different? Anything in the architecture?
Pages:
Jump to: