View Full Version : Crysis *NOT* optimized for Multi-Core, yet?
hellawaits
11-13-07, 08:01 AM
Did some casual testing and found some interesting / upsetting stuff.
I have a Q6600 clocked to 3g and im' using vista x64
i run my game at 1680x1050, all very high except post-processing.
i made a custom autoexec.cfg as well to allow very high / high
when running a certain battle sequence(no spoilers) my quad got an average of 14-17fps (this is when you are being given your mission in the first big battle). when the program ran with only 1 core enabled, that core was constantly at 100% and ran almost identically to my normal game which supposedly was made with multi core in mind. i lost 1 frame. now it averages 13-16 fps.
using just two cores, performance was the same as single core (maybe .5 frame better). neither of the cores were maxed out, and kept fluctuating between 40-60%
i tested it again with all cores enabled and for most of the time, only once core got maxed out, and the second one would just kind of twitch every once in a while. ;) this leads me to believe that we will be most probably be getting a patch or two on launch day. in my opinion, this code was rushed to get gold and meet the release date, but i have faith in crytek .... busting their asses so that when the majority of people get this game, they won't be AS disappointed with the performance. good game so far. my pre-order hasn't come in yet (gets in wed) but i just wanted to test what was available to me NOW.
also of interest ...... the BIGGEST stealer of fps is the cvar that enables object motion blur. that shaved 11 fps off of my pety 24 fps.
mcbacker
11-13-07, 08:08 AM
Yeap... you're right.... not optimized (YET, i hope!)
http://aycu10.webshots.com/image/32569/2000909647499733068_rs.jpg
MC
nutcrackr
11-13-07, 08:18 AM
how can you test cpu usage when you gpu bottleneck the benchmark with ultra settings and high resolution?
Turn the settings to medium or lower, 1024x768 or lower and run the benchmarks again, then try to see if extra cores helps.
Tbh its no point if the game takes advantage of the extra cores only at low res / lower settings , the cores usage should be at its max even at high res with max settings just like how Lost Planet do.
So these "tests" are on the either the demo or beta code?
Thanks, but I say noone make assumtions until we have the actual retail game and maybe a release day or early patch in hand.
Zeus666
11-13-07, 08:53 AM
Only for this (http://myspacetv.com/index.cfm?fuseaction=vids.individual&videoid=21703440) Crysis should be the best game ever:
http://myspacetv.com/index.cfm?fuseaction=vids.individual&videoid=21703440
Please for who want do test, use this (http://www.microsoft.com/technet/sysinternals/utilities/processexplorer.mspx) to see which process are currently use each core:
http://www.microsoft.com/technet/sysinternals/utilities/processexplorer.mspx
http://img.microsoft.com/library/media/1033/technet/images/sysinternals/images/screenshots/ProcessExplorer.jpg
Turn all settings (expcept for physics and particles) on low, run at a low resolution (800x600) then test. I get about 30% CPU usage of 4 cores. :(
BioHazZarD
11-13-07, 09:32 AM
Funny you can find this info on the incrysis wiki section..
-Single core, Dual core, Multi-core and multi-threaded/hyperthreading processors are supported in both 32-bit and 64-bit modes. We do not know how much processor power is needed, though in a recent PC Gamer UK magazine preview Cevat Yerli said an Intel Core 2 Duo E6600, 2GB RAM, and an NVIDIA GeForce 8800 card could run the game at "ultra detail" settings.
- Crysis takes advantage of 64-bit processors although only by using a 64-bit operating system such as Windows XP Pro 64-bit edition or Windows Vista 64-bit edition. According to Cevat Yerli, Crysis will have a 10-15% performance increase per thread running in 64-bit. Thus a dual core processor will run 20-30% faster than a single and a quad will run 40-60% faster than a single.
Zeus666
11-13-07, 09:42 AM
Turn all settings (expcept for physics and particles) on low, run at a low resolution (800x600) then test. I get about 30% CPU usage of 4 cores. :(
hi :D
we need to know for sure if the 4 core are used by crysis and NOT by other processes currently running on your machine ;)
for do that try to use process explorer (http://www.google.it/url?sa=t&ct=res&cd=1&url=http%3A%2F%2Fwww.microsoft.com%2Ftechnet%2Fsys internals%2Futilities%2Fprocessexplorer.mspx&ei=oKk5R4r_IZz80QSY_enADA&usg=AFQjCNEA3X7aKHTzv1UYKIx5Z8Q-2koShA&sig2=83xuF0nlMaHLV1JPpQwcUw)
In this way you can put your mouse over the CPU USAGE HISTORY and it says you which process it is.
Wmplayer.exe
http://img233.imageshack.us/img233/6943/wmplayerhb7.jpg
Firefox.exe
http://img233.imageshack.us/img233/9826/firefoxhc9.jpg
PaintDotNet.exe
http://img233.imageshack.us/img233/8779/paintdotnetkh0.jpg
We wait your results!!! :)
Crysis has alot of threads..about 32.. but it seems only 5 or less are actually using cpu time. This was a snapshot during the cpu benchmark (retail).
conroejoe
11-13-07, 10:48 AM
So these "tests" are on the either the demo or beta code?
Thanks, but I say noone make assumtions until we have the actual retail game and maybe a release day or early patch in hand.
demo or beta... where have you been - retail has been available since Sunday now. LOL.
I have seen it (FULL retail) running on a Q6600 @ 3.5Ghz + GTX @ 640/1540/2075 + X-Fi and 2Gb PC8500 4-5-5-15 + 20" Nec WS,and it did not use anymore cpu power then the demo,period.Let me say this again.
Not - a - single - percentage - point - more,then on a fast overclocked E6750 dual core.
Cevat Yerli lied to us all. :rolleyes: :( :headexplode:
crainger
11-13-07, 07:53 PM
I wish Crysis used up all of my quads. Only thing I've seen so far max my quad was the Windows Performance Index thingy...
Oh yeah I'm having a good day with the technical terms. :o Was up late playing as much Crysis as i could.
Did any of you guys actually buy a quad specifically for Crysis?
aceflier
11-13-07, 08:16 PM
I duno about the rest of you but on my machine its using all 4 cores?
http://aceflier.home.mchsi.com/4x4.jpg
einstein_314
11-13-07, 08:23 PM
I'd say it doesn't max out all 4 cores for me....but it definitely uses them. Each of them runs at ~50% while playing the game..... (just like aceflier above)
I duno about the rest of you but on my machine its using all 4 cores?
The point is that the game isn't using more than what two cores would provide. Your proc is only running at 47.75% capacity in that shot. Can you get a shot that breaks 50%?
The point is that the game isn't using more than what two cores would provide. Your proc is only running at 47.75% capacity in that shot. Can you get a shot that breaks 50%?
I think you'd have to look to an Unreal Engine game or Lost Planet :p
http://i129.photobucket.com/albums/p234/Spoudazo/quadMOH.jpg
http://i166.photobucket.com/albums/u83/CS_Stech/quadLPjpg.jpg
I think you'd have to look to an Unreal Engine game or Lost Planet :p
What unreal engine game is that anyway?
crainger
11-13-07, 08:45 PM
Medal of Honor: Airborne.
So the general consensus is that if it used all four cores, the game will run faster?
conroejoe
11-13-07, 09:05 PM
Did any of you guys actually buy a quad specifically for Crysis?
I bought mine because all the UE3 based games take advantage of it. Crysis was supposed to, but more dev lies. I love my quad, games are so much smoother with it and UE3 games just roar.
What unreal engine game is that anyway?
Medal of Honor: Airborne, as Crainger said. :D
Yep, more info here,
:)
http://www.thattechsite.com/vbulletin/forums/showthread.php?t=141
and review here,
http://www.thattechsite.com/vbulletin/forums/showthread.php?t=125
aceflier
11-13-07, 09:59 PM
The point is that the game isn't using more than what two cores would provide. Your proc is only running at 47.75% capacity in that shot. Can you get a shot that breaks 50%?
I just loaded up a game when the two tanks attack you and hit 53% but didnt get a pic will try again later I'm bz playin at the moment. (nana2) I'm willing to bet with enough stuff blowing up it can hit higher than that and I'm still early in the game. :0
hellawaits
11-13-07, 10:14 PM
there are some pretty intense sequences later where there are mortars and what have you going off everywhere, and none of my cores have even gone near 90%! i remember cevat saying that it wouldn't provide necessarily faster FPS, but reduce overall stuttering and make for a more smooth gameplay. i didn't start this thread with the intention of bashing cevat or crysis, as i have a feeling that we will see a patch on release day fixing some problems of the shipped build. i have confidence that crytek will fix this issue (not using my 4 cores!), the question is how long will it take. if they fail to deliver, don't expect anyone to listen to a thing crytek says in the future.
*edit* i spelled the first word incorrectly and that **** bugs me ;)
vBulletin® v3.7.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.