Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: PC Processor comparison with Mame/Mala (headkaze)  (Read 2541 times)

0 Members and 1 Guest are viewing this topic.

slsimon

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 192
  • Last login:February 16, 2012, 11:49:12 am
PC Processor comparison with Mame/Mala (headkaze)
« on: January 30, 2008, 10:57:22 am »
Hey guys.  Thought I would toss this questions up to you and see what type of feedback that I can get back.  I have a chance to obtain a core 2 duo processor, (2.13Ghz) for a great price.  I currently have a P4 3.0GHZ (800Mhz) FSB processor with a compiled version of mame (.122u3 with sound diff update as well as hiscore update). Thanks to headkaze's awesome mame compiler. 

I know that the hyperthreading is a virtual core processor in Windows while the duo actually has 2 core processors.  Correct me if I am wrong here.  I am just wondering if it would be worth my time to purchase the core 2 processor, install on my system board, and then go through the compilation process with the same version of mame that I currently have? 

This question is pointed directly at headkaze.  If I do decided to purchase the processor what compile options should I select in your compiler for the duo 2 processor to get maximum efficiency out of the compiler and mame executable? 

I would compile mame with the u1, u2, u3, u4, u5, u6, u7 updates.  I can't remember if the hiscore and or the sounddiff update would need to be compiled next in the list.  I have mame up and running at the moment, so I am not sure if I want to take the risk of breaking something during the upgrade process. 

Any suggestions from the forum members and or headkaze? 

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: PC Processor comparison with Mame/Mala (headkaze)
« Reply #1 on: January 30, 2008, 06:47:21 pm »
I have a chance to obtain a core 2 duo processor, (2.13Ghz) for a great price.  I currently have a P4 3.0GHZ (800Mhz) FSB processor...

Even if you ignore special builds, C2Ds run mame about twice as fast as P4s, and it's not because of multicore vs hyperthreading.  I just posted this on a different forum:

ROMCore Solo/DuoPentium 4
3600 Mhz3500 Mhz
blitz53.8424.76
calspeed37.617.01
carnevil126.6557.19
crusnusa118.0457.1
mace57.326.049
propcycl37.1716.61
xevi3dg157.4980.09

Data from mame benchmarks, mame ver 0.118, in FPS.  Notice that the C2D is running about twice as fast for most game, even after you adjust for the 3.5 vs 3.6 Ghz.  Call it a 2x speed up per hertz.

You'll get a bigger speed up getting the C2D (2x * 2.13 Ghz / 3.0 Ghz = 1.42, or a ~40% increase) than you did when you switched from standard optimization to your (I assume) P4 optimized build.  I'm not sure how well (or if at all) a P4 optimized will run on a Core2, but you can try.  Getting a core2 optimization on a core2 machine (or a P4 on a P4 machine) normally only ups from between 2%-10%, depending on game.


The question is how many games are boardline, that a 40% increase will fix?  A few games still need a 4.0 Ghz C2D or faster to play at speed, while most games already run fine with a 3.0 P4.  If the games you want are either of these, it won't help.
Robin
Knowledge is Power