upgraded gpu from hd7870xt to gtx1060 and got less fps?!

vissarix

Senior member
Jun 12, 2015
297
96
101
As the title says i decided to upgrade my gpu, i was using an hd7870xt and got a gtx1060 3gb for cheap...fired up bf3 and when testing at the same spot as before i got less fps, i know im cpu bottlenecked (OC i7 2600k) because i play on low settings but didnt expext the fps to drop...on other games like csgo i get more fps now...

Tried to install a new version of windows but still got the same performance on bf3...anyone got an explanation for this?
 

Stuka87

Diamond Member
Dec 10, 2010
6,240
2,559
136
What FPS are you running at? Are we talking FPS well above 100 because of the minimum settings?
 

vissarix

Senior member
Jun 12, 2015
297
96
101
What FPS are you running at? Are we talking FPS well above 100 because of the minimum settings?
Yes its around 250, but it drops to 170 and i would like to be over 240fps all the time since i got a 240hz monitor
 

BurnItDwn

Lifer
Oct 10, 1999
26,072
1,553
126
The 7870xt is a more powerful/faster card than the 1060 3gb. You did not upgrade, you downgraded.

I am wrong, sorry! My mistake.
 
Last edited:

Mopetar

Diamond Member
Jan 31, 2011
7,837
5,992
136
The 7870xt is a more powerful/faster card than the 1060 3gb. You did not upgrade, you downgraded.

That doesn't seem right. If it were a 7970XT I'd probably agree with you, but the 7870XT is Pitcairn, which while a decent chip is not nearly as good as you suggest. It's 1280 1536 SPs at 1 ~.95GHz and 2 GB of RAM. The 3 GB 1060 doesn't have quite as many shaders (CUDA cores), but they're running at ~1.5 GHz at the least and can boost well above that. The overall memory bandwidth is higher the same as well, even though the 1060 has a smaller bus width.

Could be a case of the drivers not being optimized for that particular game, but from a raw card perspective, the 1060 would be a modest upgrade over a 7870XT.

Edit: Turns out I was originally looking at the specs for the 7870 GHz edition (Pitcairn XT) instead of the 7870 XT (Tahiti LE). Overall, I think the point still stands as the performance of the 1060 3 GB should still be better.
 
Last edited:

BurnItDwn

Lifer
Oct 10, 1999
26,072
1,553
126
That doesn't seem right. If it were a 7970XT I'd probably agree with you, but the 7870XT is Pitcairn, which while a decent chip is not nearly as good as you suggest. It's 1280 SPs at 1 GHz and 2 GB of RAM. The 3 GB 1060 doesn't have quite as many shaders (CUDA cores), but they're running at ~1.5 GHz at the least and can boost well above that. The overall memory bandwidth is higher as well, even though the 1060 has a smaller bus width.

Could be a case of the drivers not being optimized for that particular game, but from a raw card perspective, the 1060 would be a modest upgrade over a 7870XT.
Holy err, yea, you are right ....

I was foolish and looked at a worthless site like GPUBOSS rather than looking at real actual modern benchmarks

http://gpuboss.com/gpus/Radeon-HD-7870-XT-vs-GeForce-GTX-1060
Also, interesting note, both cards have identical 192 GB/s memory bandwidth
But yea, the 3GB version of the 1060 looks to offer higher performance overall (though if I'm not mistaken, the old 7870 does offer much higher theoretical FP64 numbers.)
 
  • Like
Reactions: Mopetar

DeathReborn

Platinum Member
Oct 11, 2005
2,746
741
136
That doesn't seem right. If it were a 7970XT I'd probably agree with you, but the 7870XT is Pitcairn, which while a decent chip is not nearly as good as you suggest. It's 1280 SPs at 1 GHz and 2 GB of RAM. The 3 GB 1060 doesn't have quite as many shaders (CUDA cores), but they're running at ~1.5 GHz at the least and can boost well above that. The overall memory bandwidth is higher as well, even though the 1060 has a smaller bus width.

Could be a case of the drivers not being optimized for that particular game, but from a raw card perspective, the 1060 would be a modest upgrade over a 7870XT.

The 7870 XT actually uses the Tahiti LE die, with a 1536/96/32 core configuration, even so the 1060 should be much faster so there is definitely something holding it back. in BF3 a 7870XT should perform roughly in line with a 7950 but the 1060 3GB should be vastly faster than both those cards.
 
  • Like
Reactions: Mopetar

Mopetar

Diamond Member
Jan 31, 2011
7,837
5,992
136
The 7870 XT actually uses the Tahiti LE die, with a 1536/96/32 core configuration, even so the 1060 should be much faster so there is definitely something holding it back. in BF3 a 7870XT should perform roughly in line with a 7950 but the 1060 3GB should be vastly faster than both those cards.

It appears you are correct. I was apparently looking at the 7870 GHz Edition which was Pitcairn XT. AMD had some confusing naming schemes back then. Makes me kind of glad that everything now is just a Polaris 20 rebrand ;P