MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

ReadOnly
MESSfan
Reged: 10/24/10
Posts: 106
Loc: Paris La Défense
Send PM


MAME is very fast since I run it on Win7 x64
#239467 - 11/21/10 11:12 PM


CPU: Intel Core2Quad 3.5GHz

Previously on WinXP x86, I was barely getting 15-20 FPS on 3D games even as old as Cruis'n USA.

Since I am running it on Win7 x64, there isn't a single game where I don't get 100% FPS. Even the likes of Tekken 3 can run at 200% on my system now.

Possible explanations:
1. MAMEUI64 is extremely optimized for x64 OS
2. Win7 is truly optimizing apps for multiple cores (I know WinXP didn't)
3. (1. + 2.)

What do you think?



Naoki
Reged: 11/10/09
Posts: 1998
Loc: United Kingdom
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#239471 - 11/22/10 12:28 AM


Good for you, not really caring..



----
On a quest for Digital 573 and Dancing Stage EuroMix 2

By gods I've found it!



John IV
IV/Play, MAME, MAMEUI
Reged: 09/22/03
Posts: 1969
Loc: Washington, USA
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#239473 - 11/22/10 01:37 AM


http://www.mameui.info/Bench.htm



john iv
http://www.mameui.info/



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#239499 - 11/22/10 04:27 PM


Where have you been for the last 4 years of MAMEdev stating that MAME runs best on 64-bit operating systems? (This applies to 64-bit Linux, BSD, and Mac OS X as well).



CrapBoardSoftware
My real name is banned dickhead
Reged: 01/03/06
Posts: 1250
Loc: Wisconsin
Send PM


Maybe his Internet was WriteOnly *nt* new [Re: R. Belmont]
#239511 - 11/22/10 07:09 PM


Really.



ReadOnly
MESSfan
Reged: 10/24/10
Posts: 106
Loc: Paris La Défense
Send PM


Re: Maybe his Internet was WriteOnly *nt* new [Re: CrapBoardSoftware]
#239517 - 11/22/10 08:47 PM


> Really.

You don't need to be an ass.
Also learn what nt means.



CrapBoardSoftware
My real name is banned dickhead
Reged: 01/03/06
Posts: 1250
Loc: Wisconsin
Send PM


Re: Maybe his Internet was WriteOnly *nt* new [Re: ReadOnly]
#239522 - 11/22/10 09:36 PM


> > Really.
>
> You don't need to be an ass.

That was simply not missing an obvious opportunity.

> Also learn what nt means.

Right. Because if you write nothing into the form, the board SW complains. I know. Really.



ReadOnly
MESSfan
Reged: 10/24/10
Posts: 106
Loc: Paris La Défense
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: R. Belmont]
#239525 - 11/22/10 10:33 PM


> Where have you been for the last 4 years of MAMEdev stating that MAME runs best on
> 64-bit operating systems? (This applies to 64-bit Linux, BSD, and Mac OS X as well).

Sorry I am pretty new to this website and I haven't been reading dev blogs either, so I wasn't aware of what MAMEdevs were stating.

If I may ask you, do you think the fact that Windows 7 is handling parallelism (multiple cores) better is a factoring much in the performance. Maybe the answer is somewhere in JohnIV benchmarks but then I missed it.



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#239529 - 11/22/10 11:25 PM


> If I may ask you, do you think the fact that Windows 7 is handling parallelism
> (multiple cores) better is a factoring much in the performance. Maybe the answer is
> somewhere in JohnIV benchmarks but then I missed it.

The speedup is primarily because x64 has twice as many CPU registers as 32-bit and compilers can generate substantially better code in that situation. It's not related to the properties of any specific operating system since MAME sees a similar speedup ratio on all OSes.



ReadOnly
MESSfan
Reged: 10/24/10
Posts: 106
Loc: Paris La Défense
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: R. Belmont]
#239579 - 11/23/10 03:48 PM


> > If I may ask you, do you think the fact that Windows 7 is handling parallelism
> > (multiple cores) better is a factoring much in the performance. Maybe the answer is
> > somewhere in JohnIV benchmarks but then I missed it.
>
> The speedup is primarily because x64 has twice as many CPU registers as 32-bit and
> compilers can generate substantially better code in that situation. It's not related
> to the properties of any specific operating system since MAME sees a similar speedup
> ratio on all OSes.

Makes you wonder how fast MAME will become when it will truly support parallelism. Right now dual cores have similar if not better performances than quad cores.

The old MAME dogma "we will have 100GHz CPU someday so don't worry about speed" has been contradicted by reality. CPUs seem to have reached their physical limit around 5GHz. Now the only way to get better performance is parallelism. So MAME will need to add real support for it sooner or later.



R. Belmont
Cuckoo for IGAvania
Reged: 09/21/03
Posts: 9716
Loc: ECV-197 The Orville
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#239583 - 11/23/10 05:10 PM


> Makes you wonder how fast MAME will become when it will truly support parallelism.
> Right now dual cores have similar if not better performances than quad cores.

Not true - on games like NFL Blitz, MAME will improve up to 3 cores (although it won't soak 'em all), and it won't get worse above that as it used to.

> The old MAME dogma "we will have 100GHz CPU someday so don't worry about speed" has
> been contradicted by reality. CPUs seem to have reached their physical limit around
> 5GHz. Now the only way to get better performance is parallelism. So MAME will need to
> add real support for it sooner or later.

It's physically impossible to parallelize things that didn't happen in parallel on the real hardware, which for non-3D games is "almost everything". Not to mention that you'd lose more performance than you gained trying to synch - doing IPC across cores is still extremely slow on x86/x64. If CPUs don't get faster (engineering samples of Intel's upcoming "Sandy Bridge" core can run happily at 5 GHz on normal air cooling, so the death of Moore's Law has been exaggerated a bit) then emulation of some games will simply not be possible.



karadaniano
MAME Fan
Reged: 10/13/09
Posts: 55
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#240021 - 11/30/10 02:47 PM


are you sure that with a quad core of 3,5 ghz your performance with cruisn usa was 12 fps in 32 bits?
with my current core 2 duo e8200 of 2,67 ghz im having 70 fps (if i press f10) wich is your quad core model?



arcade FTW



redk9258
Regular
Reged: 09/21/03
Posts: 3968
Loc: Troy, Illinois USA
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: karadaniano]
#240022 - 11/30/10 04:45 PM


> are you sure that with a quad core of 3,5 ghz your performance with cruisn usa was 12
> fps in 32 bits?
> with my current core 2 duo e8200 of 2,67 ghz im having 70 fps (if i press f10) which
> is your quad core model?

He said that was before he upgraded to the Quad Core.

My Q9400 @ 3.2 GHz runs Crusin' USA at around 130-140% peaking to several hundred percent occasionally.



tamalmalamarrado
MAME Fan
Reged: 06/10/07
Posts: 48
Send PM


Re: MAME is very fast since I run it on Win7 x64 new [Re: ReadOnly]
#240065 - 12/01/10 07:13 AM


naaah, try tekken 3 :P


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 283 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2869