Moderators: Stupify, Tacitus, Anna, CPUagnostic, MTX, Celt, Hammer_Time, Sauron_Daz
Leprekaun wrote:Hi all. I decided to sell my GTX 660 and get a GTX 670 instead for added performance. I thought that I might be able to see like 20+ FPS in some games (Batman: AC, Mafia II etc.) as I remember reading in another thread that a GTX 670 is technically 33% faster than a 660ti...
Memory Bandwidth
The Geforce GTX 670 should theoretically perform a lot faster than the GeForce GTX 660 Ti overall. (explain)
...
Difference: 48000 (33%)
Bulldozer microarchitecture didn’t do well in games. Luckily, its recent refresh, Piledriver, started showing signs of improvement in this aspect. Vishera has become significantly faster in games than Zambezi. As a result, FX-8150 is totally defeated not only by the new generation eight-core processors, FX-8350 and FX-8320, but also by the six-core FX-6300. However, the gaming performance of the new FX-4300 turned out quite disappointing. It is unfortunate that AMD decided to reduce its L3 cache memory size, because right now the new generation quad-core FX CPU loses even to its predecessor, FX-4170, in games that are sensitive to the memory sub-system performance.
However, speaking about the improvement of the gaming capabilities in the new Vishera processors with eight and six computing cores, it is important to remember that Intel CPUs continue dominating the gaming segment with much higher speeds. Core i7 and Core i5 based platforms produce more frames per second than systems with the top AMD FX processors, and Core i3 CPUs can easily challenge FX-6300.
It means that AMD fans enjoying occasional 3D gaming can only appeal to the fact that the actual gaming performance is limited by the graphics sub-system potential, which doesn’t let the CPUs fully shine. Therefore, in real-life situation, the difference between faster and slower processors may be hardly noticeable at all. However, it has to be a pretty weak argument after all. As we can see from the test results, there are games where the processor performance does affect the fps rate even with maximum image quality settings. Besides, there are new 3D shooters coming out these days, in which we know nothing about the effects of CPU performance on the graphics sub-system.
Conclusion
I have to say that the results of this test session have practically fully confirmed what we have already seen before in the first review of Socket AM3+ processors with Piledriver microarchitecture. The only difference is that this time we looked not only at the top CPU model, but at the entire product line-up. And this allowed us to somewhat revise our attitude to new AMD products. Here is why.
The flagship FX-8350 really does look very interesting. It is significantly faster than the previous generation AMD processors and can successfully compete against top LGA 1155 Ivy Bridge CPUs in case of multi-threaded load. Keeping in mind its affordable price, FX-8350 can be recommended for inexpensive desktops dealing primarily with such resource-demanding tasks as HD content creation and processing or final rendering. However, it is also important to keep in mind some of its drawbacks before you decide on this product. This processor is enormously power-hungry, and on top of that it is not universal as it doesn’t work fast in every-day general purpose tasks, which are mostly unable to split the load into eight parallel threads. I would also like to point out that 3D games are also among the problematic tasks for AMD processors.
Nevertheless, if you like FX-8350, then you should also consider FX-8320. This model is much cheaper, but offers practically the same level of performance – it will do great in professional applications. Moreover, since all contemporary Socket AM3+ processors belong to the Black Edition series, i.e. have unlocked clock frequency multipliers, FX-8320 can easily be overclocked to the level of the flagship CPU or even beyond that. This allows us to state that AMD FX-8320 is one of the most interesting choices for computer enthusiasts in terms of price-to-performance (multi-threaded). I wish it could eliminate the shortcomings that Vishera have: high power consumption and low performance in lightly-threaded applications. So, frankly speaking, FX-8320 is a good niche product, but not a general-purpose solution.
AMD FX-8350 Vishera 4.0GHz (4.2GHz Turbo) Socket AM3+ 125W Eight-Core Desktop Processor FD8350FRHKBOX
$199.99
AMD FX-8320 Vishera 3.5GHz (4.0GHz Turbo) Socket AM3+ 125W Eight-Core Desktop Processor FD8320FRHKBOX
$179.99
Intel Core i5-3570K Ivy Bridge 3.4GHz (3.8GHz Turbo) LGA 1155 77W Quad-Core Desktop Processor Intel HD Graphics 4000 BX80637I53570K
$229.99
what resolution are you using, you won't get any additional performance if the video card isn't stressed and the cpu is the bottleneck.Hi all. I decided to sell my GTX 660 and get a GTX 670 instead for added performance. I thought that I might be able to see like 20+ FPS in some games (Batman: AC, Mafia II etc.) as I remember reading in another thread that a GTX 670 is technically 33% faster than a 660ti so I should get my target of 60FPS in Batman:AC if I got 40FPS with the GTX 660. Both PhysX enabled games which I'd like to use. I load up both games' ingame benchmarks and I find that there is NO difference at all in the average FPS produced! With the GTX 660, I was averaging 30FPS in Mafia II with PhysX-high and 40FPS in Batman: AC, PhysX-high so I ran the same tests with the GTX 670, there was NO difference in the FPS average, it produced the same average FPS as the GTX 660! So what is going on here? On LinusTechTips on YouTube, he benchmarked Mafia II with PhysX-high on a GTX 580 (which is meant to be slower than my GTX 670) and averaged 50FPS in the benchmark, I'm 20FPS below that! I'm starting to regret spending the extra money on the 670 now because I would've got the same exact performance as the 660. The only other thing I can think of is that there is a bottleneck somewhere in my PC that is slowing the 670/660 down. Any ideas on why I'm getting no performance boost with the 670?

yes it absolutely is and always has been.PhysX itself is not garbage
Leprekaun wrote:Please don't take offense Hammer_Time. I didn't mean to offend you by not taking your advice. Like you said, I was just fooled by the "33%" better thing. Come to think of it though, I've done a few more benchmarks and I think no difference is untrue really. In Batman, the benchmark ran at an average of 47FPS with PhysX so that's about 7-8 FPS better than the 660 but in Mafia II, I only saw a difference of a few FPS. I guess at the end of the day, it's just PhysX which is killing the card (without PhysX, Batman runs at an average of 80FPS and Mafia II around the same) and like you said, an Intel platform can make the difference. I still prefer AMD for personal reasons, even though I know Intel CPUs are the better standard nowadays but I think I'll just prepare myself for a future CPU upgrade (have my eye on the FX 8350) which according to the PassMark scores, should be double the performance of my Phenom II. The 8350 has a higher score than the 2600K and so I'm hoping that it can boost my overall game performance, although, would an Intel 2600K still perform better than the 8350? Is it just better architecture overall or if PassMark says they're similar in performance then it should carry over to games as well?
I might still consider the switch to an Intel platform, though looking at the Ivy-bridge range, the 3770K is £70 more than the FX 8350 and if I was to look at an older Intel CPU (2600K), that is still £50 more than the 8350 which has a higher CPU mark score so it's hard to understand why they're so much more than the 8350 while there is only a difference of 500 (against 3770K) cpu marks as shown on PassMark
clone wrote:yes it absolutely is and always has been.PhysX itself is not garbage
PhysX is trash because it's never been able to do anything that couldn't already be done and done better and more simply less costly via traditional programming.
PhysX was deliberately broken from day one when both Ageia and Nvidia held onto using the X87 instruction set in single threaded format instead of X86 or multi threading which PhysX in particular could have benefited from.
a stupid & worthless feature meant to enable Nvidia to retain exclusivety, it offers no tangible gain that couldn't be made more cheaply, enabled more efficiently using X86 code and the existing hardware from both CPU and GPU manufacturers.... especially in an era of mainly idle high end multi core cpu's.
clone wrote:yes it absolutely is and always has been.PhysX itself is not garbage
PhysX is trash because it's never been able to do anything that couldn't already be done and done better and more simply less costly via traditional programming.
PhysX was deliberately broken from day one when both Ageia and Nvidia held onto using the X87 instruction set in single threaded format instead of X86 or multi threading which PhysX in particular could have benefited from.
a stupid & worthless feature meant to enable Nvidia to retain exclusivety, it offers no tangible gain that couldn't be made more cheaply, enabled more efficiently using X86 code and the existing hardware from both CPU and GPU manufacturers.... especially in an era of mainly idle high end multi core cpu's.
The latest Futuremark 3DMark 11 uses Bullet Physics in both CPU and GPU benchmarks using Microsoft DirectCompute. For more info see this whitepaper.
Check out this recent interview with FXGuide.com: Coumans recently started at Advanced Micro Devices (AMD), having worked at Sony Computer Entertainment in R&D. “At AMD I will continue and expand the work I started at Sony on the open source Bullet physics library.”
Return to General Hardware Forum
Users browsing this forum: No registered users and 0 guests