Crysis 3 CPU performance test

Page 5 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

guskline

Diamond Member
Apr 17, 2006
5,338
476
126
Much appreciated Guskline :). So the difference is exactly 6% ,hardly relevant.

Got to go to breakfast with my wife. Later I'll hook up the Achieva Shimian 27" 2560x1440 to the FX8350 rig and run some Crysis 3 on it and have Fraps running.
I'll keep you posted.
 

guskline

Diamond Member
Apr 17, 2006
5,338
476
126
simply so gpu is not the limiting factor.

this is a cpu thread.
OK but who plays Crysis 3 at those resolutions?^_^

I'm posting real numbers with a GTX670 FTW at either 1920x1200 on the FX8350 or 2560x1440 on the 2500k.

Admittedly, this is a very demanding game and I decided to use High settings and Antialiasing with FXAA so consider that when looking at my numbers. My point on the lower resolution is that most gamers are NOT at that resolution so using those graphs is not very useful. (Perhaps they used such a low resolution for the slower cpus)
 

csbin

Senior member
Feb 4, 2013
904
605
136
1080P VH

jLSSykv.png



CfIF3aO.png


6wmSmOV.png
 

Borealis7

Platinum Member
Oct 19, 2006
2,901
205
106
That's a GPU bottleneck right there in all 3 graphs. not very helpful in a CPU discussion.
 

SPBHM

Diamond Member
Sep 12, 2012
5,066
418
126
OK but who plays Crysis 3 at those resolutions?^_^

I'm posting real numbers with a GTX670 FTW at either 1920x1200 on the FX8350 or 2560x1440 on the 2500k.

Admittedly, this is a very demanding game and I decided to use High settings and Antialiasing with FXAA so consider that when looking at my numbers. My point on the lower resolution is that most gamers are NOT at that resolution so using those graphs is not very useful. (Perhaps they used such a low resolution for the slower cpus)

they also included 1080p testing, they did the right thing I suppose, included both.

the test don't need to be an exact representation of how you are going to play the game, I don't use Cinema4D, but I'm still interested in seeing how CPUs perform on cinebench, it can still give me a clue about performance in general and other applications

as you show, people can lower settings, or use a faster GPU, so the lower res testing is useful to have a better idea about the CPU performance limits with less GPU limitation... the fact that you can see one CPU at 40 while the other is at 30 is pretty significant, when the GPU limit could hide this difference and show both at 25, even if lowering a few things, or using multiple GPUs you could probably hit again those 40 with one CPU at a higher res.
 

Ferzerp

Diamond Member
Oct 12, 1999
6,438
107
106
That's a GPU bottleneck right there in all 3 graphs. not very helpful in a CPU discussion.


It's as helpful as benchmarking CPUs based on throughput over a 100Mbit ethernet link. ;)


For those who still don't get it, increasing the resolution doesn't stress the CPU more. In most games, a CPU is capable of putting out almost as many fps at 1080p as they are at 1024x768. The problem is, the gpu isn't, and when you up the resolution, you end up just measuring your GPU. If you're trying to compare processors, it ends up telling you absolutely nothing. Exactly like my benching cpus via ethernet throughput example.
 
Last edited:

guskline

Diamond Member
Apr 17, 2006
5,338
476
126
they also included 1080p testing, they did the right thing I suppose, included both.

the test don't need to be an exact representation of how you are going to play the game, I don't use Cinema4D, but I'm still interested in seeing how CPUs perform on cinebench, it can still give me a clue about performance in general and other applications

as you show, people can lower settings, or use a faster GPU, so the lower res testing is useful to have a better idea about the CPU performance limits with less GPU limitation... the fact that you can see one CPU at 40 while the other is at 30 is pretty significant, when the GPU limit could hide this difference and show both at 25, even if lowering a few things, or using multiple GPUs you could probably hit again those 40 with one CPU at a higher res.
I did some shifting around of video cards and monitors. Put the PNY GTX680 together with the Achieva Shimian 27" 2560x1440 and the FX8350. Moved the EVGA GTX670 FTW to the 3 monitor setup. Didn't lose as much as I thought I would. Picked up a few fps (30 to 36) on the FX8350 setup and Crysis3.
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,362
136
For those wondering,

The settings for the 1920x1080 slides in CPU scaling is at Very High with MSAA OFF and 16x aniso.
 

crashtech

Lifer
Jan 4, 2013
10,679
2,274
146
I don't know if this would be of any relevance or interest, but I did a little informal examination of CPU utilization in Crysis 3. I don't have enough knowledge of game benchmarking to publish findings, but what I did was to run the game on my dual Xeon X5472 (GTX 460) for a while, first with both CPUs installed, then with just one.

Having the Performance tab open on Task Manager during this exercise allowed me to get a rough idea of CPU utilization. With one CPU installed, the graphs showed very heavy utilization of all 4 cores, not quite saturated but close. With 8 cores in play, the load was distributed over all 8. Although the distribution did not appear even, it was obvious that even the cores that were loaded the heaviest were much farther away from 100% than with only one CPU.

I'd like to gain more knowledge on in-game benchmarking, get to the right save point(s) in the game that are the hardest on the CPU, and do some more checking. It doesn't seem to me like there was a much of a performance benefit going from 4 to 8 cores in the part of the game I tested, which was very near the beginning. I haven't had time to play lately. So far all I can say is that Crysis 3 can definitely load down 4 cores at the very least.
 

inf64

Diamond Member
Mar 11, 2011
3,884
4,691
136
I did some shifting around of video cards and monitors. Put the PNY GTX680 together with the Achieva Shimian 27" 2560x1440 and the FX8350. Moved the EVGA GTX670 FTW to the 3 monitor setup. Didn't lose as much as I thought I would. Picked up a few fps (30 to 36) on the FX8350 setup and Crysis3.
Pretty nice performance jump from 670 to 680,20% to be exact. Looks like 8350 is doing just fine with 680 monster :)
 

UaVaj

Golden Member
Nov 16, 2012
1,546
0
76
I did some shifting around of video cards and monitors. Put the PNY GTX680 together with the Achieva Shimian 27" 2560x1440 and the FX8350. Moved the EVGA GTX670 FTW to the 3 monitor setup. Didn't lose as much as I thought I would. Picked up a few fps (30 to 36) on the FX8350 setup and Crysis3.

r u testing for gpu limitation or u testing cpu limitation??

at 1440p and cyrsis3 - you are obviously not testing cpu.

how about repeat that test at 720p?
 

Yuriman

Diamond Member
Jun 25, 2004
5,530
141
106
r u testing for gpu limitation or u testing cpu limitation??

at 1440p and cyrsis3 - you are obviously not testing cpu.

how about repeat that test at 720p?

Even at 2560x1440 you *can* be CPU limited. An i3 that can only put put 25fps will top out at 25fps whether you're running 1024x768 or 2560x1440. Having a slow CPU basically prevents you from improving your framerates past a certain point by lowering graphical settings.
 

crashtech

Lifer
Jan 4, 2013
10,679
2,274
146
Even at 2560x1440 you *can* be CPU limited. An i3 that can only put put 25fps will top out at 25fps whether you're running 1024x768 or 2560x1440. Having a slow CPU basically prevents you from improving your framerates past a certain point by lowering graphical settings.
That's an important distinction, imo, if just for the fact that many users, even if they won't upgrade their CPU or mobo, eventually will want to upgrade to a faster video card. If a given CPU can be shown to limit a game less than others at lower resolutions today, it will be less likely to limit game performance at higher resolutions on future graphics hardware.

For those who still think this concept is just an attempt to slight AMD, please read up on "scientific control."
 

2is

Diamond Member
Apr 8, 2012
4,281
131
106
I don't know if this would be of any relevance or interest, but I did a little informal examination of CPU utilization in Crysis 3. I don't have enough knowledge of game benchmarking to publish findings, but what I did was to run the game on my dual Xeon X5472 (GTX 460) for a while, first with both CPUs installed, then with just one.

Having the Performance tab open on Task Manager during this exercise allowed me to get a rough idea of CPU utilization. With one CPU installed, the graphs showed very heavy utilization of all 4 cores, not quite saturated but close. With 8 cores in play, the load was distributed over all 8. Although the distribution did not appear even, it was obvious that even the cores that were loaded the heaviest were much farther away from 100% than with only one CPU.

I'd like to gain more knowledge on in-game benchmarking, get to the right save point(s) in the game that are the hardest on the CPU, and do some more checking. It doesn't seem to me like there was a much of a performance benefit going from 4 to 8 cores in the part of the game I tested, which was very near the beginning. I haven't had time to play lately. So far all I can say is that Crysis 3 can definitely load down 4 cores at the very least.

Task manager is not a good judge of utilization unfortunately, unless you know exactly what to look for. You can have 16 cores and it will look like all 16 are being utilized at the same time even if a game can only use 4 cores, when it reality, all that's happening is that you're still only using a maximum of 4 cores, but the windows task scheduler is switching affinity between the cores so fast that graphically in task manager, it looks like all cores are being utilized just a little bit simultaneously.
 

guskline

Diamond Member
Apr 17, 2006
5,338
476
126
r u testing for gpu limitation or u testing cpu limitation??

at 1440p and cyrsis3 - you are obviously not testing cpu.

how about repeat that test at 720p?
Not testing at all. Just playing the game!:)
 

crashtech

Lifer
Jan 4, 2013
10,679
2,274
146
Task manager is not a good judge of utilization unfortunately...
Yeah, I figure it's just playing around at this point. Definitely more CPU utilization than older games I have looked at, though. So what IS a good tool to monitor utilization?
 

Deders

Platinum Member
Oct 14, 2012
2,401
1
91
Just re-installed my OS and found that my CPU usage is much higher, now reaching 100% at some points. The same with Arkham City. Am getting better framerates in Arkham City but the same in Crysis 3.
 

tweakboy

Diamond Member
Jan 3, 2010
9,517
2
81
www.hammiestudios.com
I want 60fps like Crysis 2 :( Im shure Ill get great performance with this one. Since its same engine just modified. Far Cry 3 ran smooth like button vsync I was at 60fps most of game.

But ya like in Crysis 2 , you cant do ultra high settings,, unless you have a 580 or 680 or Titan. hehe
 

crashtech

Lifer
Jan 4, 2013
10,679
2,274
146
Gonna need to read the article, thanks! Looks like my informal results might have some grounding in reality. Might be able to keep my old 8-core rig going with just a graphics card update, just maybe.
 
Last edited:

crashtech

Lifer
Jan 4, 2013
10,679
2,274
146
I wonder what accounts for the wide variance between min. and avg. fps on the Vishera?