Mafia II GPU & CPU Performance In-depth

Julio Franco

Posts: 9,099   +2,049
Staff member
Mafia II GPU & CPU Performance In-depth

Developed by the same team as the original game, Mafia II was released for the Windows platform last August 24th. The game also received simultaneous launches for the PS3 and Xbox 360, but in spite of this the visual quality of the PC version does not suffer from the "crappy console port" syndrome. Rather Mafia II looks to be one of the best games of 2010 to show off the capabilities of current generation high-end GPUs.

Read the full review at:
https://www.techspot.com/review/312-mafia2-performance/

Please leave your feedback here.
 
I downloaded the demo and it ran perfectly on my X3 720 BE (unlocked the 4th core) and my 5750.

As much as Physx is touted, I just don't see it being worth all of that, especially with the major hit you take when it's enabled and the tests that TechSpot did proves it.

If Physx added a lot more to the table, it would be worth it, but at least in this game, it's not.
 
Its a shame, I have seen and used some of the demos of what Physx can do but I'm yet to find a game that fully utilizes it. I guess their is always next gen. Although imagine the performance hit if you added this tech into Crysis. you'd be lookin at 18FPS at 720p res on a GTX260 anyone?
 
st1ckm4n said:
Where is GTX295? Lol it's like it's disappeared from tests on here.

Good point! that would have been interesting to see that, would one core do the Phyx's stuff and the other for the rest? that would have been most interesting, go on techspot, spoil us with some results :p
 
Yeahhh I saw the SLI comment that was edited into the article after writing my comment. But it's still partly-valid: the GTX 295 was last seen like 10 reviews ago!
 
burty117 said:
st1ckm4n said:
Where is GTX295? Lol it's like it's disappeared from tests on here.

Good point! that would have been interesting to see that, would one core do the Phyx's stuff and the other for the rest? that would have been most interesting, go on techspot, spoil us with some results :p

Yes, you can disable SLI and use GPUA for graphics, GPUB as dedicated PhysX.

If someone can tell me if I can do a similar review on the demo-version (and if TS can't do it later), I'll post up results. I have GTX 295 and i7 920.
 
Look at the GeForce GTX 275 + GeForce GTX 460 results, they will be about the same.

On a side note we cannot include every card under the sun. We do our best to include the popular ones and the GTX 295 is not that popular, plus there is little point including it if its not working. Anyway will look to include it in the future when it works which is not always the case with new games such as Mafia II.
 
Good To see my ATi 5870 + Nvidia 8800gtx is still a killer combo in physX games, best of both worlds for the win huh?

To the person who mentioned the GTX295, i would have liked to see that and the 4870x2 in the list too, would have been nice =)

To the person who mentioned PhysX in Crysis.. seriously? Cryengine already has the most advanced physics system of any game to date, why would you want to add an inferior technology to it? same story with every other nvidia game that doesn't include "physX" its because they already have a solid engine in place to do most of that stuff anyway.
 
[-Steve-] said:
Look at the GeForce GTX 275 + GeForce GTX 460 results, they will be about the same.

On a side note we cannot include every card under the sun. We do our best to include the popular ones and the GTX 295 is not that popular, plus there is little point including it if its not working. Anyway will look to include it in the future when it works which is not always the case with new games such as Mafia II.

Its true its not very popular, but neither is the HD5970?
 
Guest said:

To the person who mentioned PhysX in Crysis.. seriously? Cryengine already has the most advanced physics system of any game to date, why would you want to add an inferior technology to it? same story with every other nvidia game that doesn't include "physX" its because they already have a solid engine in place to do most of that stuff anyway.

Yeah I know, Don't worry, I wasn't saying replace it, I was just mentioning how slow the game would play with it! I mean considering the small amount of extra glory it gave this game, in crysis if it did all the phyx's that currently happen in crysis it would slow to a crawl!
 
What I find interesting are the results on page 5 and 7. Page 7 lists fps for using a 460 to handle PhysX, while page 5 has just the single card with PhysX off. Huge difference in fps here.. odd, by 'offloading to 460' does the game use it in ADDITION to the original card? I thought the way it worked was original GPU for graphics only, 460 for PhysX.. :\
 
@ st1ckm4n - I think you have it around the wrong way. With PhysX off the cards are faster which makes sense does it now? With PhysX on they are all way slower and then with the dedicated PhysX card they are a bit faster but still slower when compared to the results with PhysX off. This makes sense yeah?!?!?
 
But I thought dedicated 460 GPU for PhysX did ALL of the PhysX processing? I guess not.

Anyway, installed demo, here are benchies for GTX 295 out of curiosity, burty117:

i7 920 @ stock
1680 x 1050 res (I only have 1080p monitor)
Full detail, 2x AA, max AF

PhysX off: 66 fps (72 on overclock woooo! :) )

PhysX on, PhysX-GPU set to 'auto' via nvidia options: 28 fps

PhysX on, PhysX-GPU set to B, informed me SLI is not active so assume GPUA is for graphics: 30 fps

PhysX off, SLI disabled: 38 fps.

74% SLI boost, seems slim considering recent SLI results in other games.
 
Cheers st1ckm4n! 74% seems ok, I thought SLI didn't work with this game? although 30fps is exactly great. would be interesting to find out what a higher res would do to the FPS?
 
Deleted the game, sorry. :p It definitely ran well at 1080p for the 10 secs I had it playing tho. V sync too. However that's with both GPU's enabled, heh. And PhysX off, can't remember AA sorry.
 
Thank you for including the x3 720 in the cpu's.

Also, You should do a dedicated Physx round up. Like use 9600gt-gtx 460 and see what the best value is
 
how do the consoles handle this game?? Most high-end cards (and some mid-range cards) are much more powerful than ps3 or xbox 360, and some cards struggle to deliver playable performance with this game.
 
No GTX465 again...

Be prepared to make the same short post next time we do a game performance article. We do not have a GeForce GTX 465 graphics card and we don’t really want one, plus no one will send us a card as they don’t want their name associated with a bad product. There was never any point to the card and with the GTX 460 out and about there is definitely no point to it now.

On a side note how is it that no one can work out where a card such as the GeForce GTX 465 should be positioned in terms of performance despite having 23 other graphics cards to work with. I mean you know how fast the GeForce GTX 470 was, you know how fast the GeForce GTX 460 was so… connect the dots it’s the same architecture.

Thank you for including the x3 720 in the cpu's.

Also, You should do a dedicated Physx round up. Like use 9600gt-gtx 460 and see what the best value is

I agree testing the dedicated PhysX performance of different Nvidia cards would have been ideal. However I had to decide between doing that or showing how all the graphics cards perform with a dedicated card. With the results you see in the review I ran the in-game benchmark well over 600 times to get those results, which is a few days of solid testing.
 
I ran the in-game benchmark well over 600 times to get those results, which is a few days of solid testing.

I am just curious why so many times? were there a lot of variations in the runs?
 
I am just curious why so many times? were there a lot of variations in the runs?

There were 245 unique tests, each must be run three times to take the average. Otherwise it is likely you will end up with quite a few inaccurate results. So really its over 700+ tests but that is still well over 600 :)
 
Back