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: Best processor price/performance for emulation only  (Read 4386 times)

0 Members and 1 Guest are viewing this topic.

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Best processor price/performance for emulation only
« on: December 12, 2009, 03:54:08 pm »
I'm looking at upgrading my arcade machine (lots of reasons).  I was thinking of going to an e8600 (3.0 dual core intel) , but having troubles finding them... and really, they are a bit more expensive then I wanted to spend.

So, I started looking at a e5300 (2.6 dual core intel).  70 bucks seemed pretty cheap and could handl 95% of all the games I care about... (sure would have been nice to get a processor which could overclock and get some of the latest)...

but here is the question... If I'm going to spend 70-120 bucks on a processor... and if its really for mame only (maybe a dreamcast emulator or something)... should I look at AMD these days?  Do they give better bang for the buck with emulation?  I always hear that intel does better these days, but enough to make consider for the price?

Also, I'm considering building a PVR at the same time (different machine).  I might want to get two systems if cheap enough... should they handle HULU without a prolem I'm assuming)

Thanks!

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: Best processor price/performance for emulation only
« Reply #1 on: December 15, 2009, 01:02:44 pm »
Minor corrections:

I'm looking at upgrading my arcade machine (lots of reasons).  I was thinking of going to an e8600 (3.0 dual core intel) , but having troubles finding them... and really, they are a bit more expensive then I wanted to spend.

The e8600 is 3.3 Ghz; the e8400 is 3.0 Ghz.  And while it's "dule core", more technically it Core 2tm duo.  (BTW, I hate that Intel branded "Core")

Quote
So, I started looking at a e5300 (2.6 dual core intel).  70 bucks seemed pretty cheap and could handl 95% of all the games I care about... (sure would have been nice to get a processor which could overclock and get some of the latest)...

The e5300 is a dual core Pentium 4.  An older generation than the Core 2tm, and gets almost half the speed per Ghz as the Core 2tm (in mame).  IOWs, the e8600 will have about twice the power as the e5300 AFA mame goes.  (This of course doesn't mean it will twice the number of games, only the few that are boarderline.)


Quote
but here is the question... If I'm going to spend 70-120 bucks on a processor... and if its really for mame only (maybe a dreamcast emulator or something)... should I look at AMD these days?  Do they give better bang for the buck with emulation?  I always hear that intel does better these days, but enough to make consider for the price?

Also, I'm considering building a PVR at the same time (different machine).  I might want to get two systems if cheap enough... should they handle HULU without a prolem I'm assuming)

If you're looking at the e5300 (a dual P4), then AMD is a great (IMO better) alternative.  AMD is slightly more powerful per Ghz then P4 for most games in mame (psx games excepted for some reason), and cheap to boot.

Review:
If you don't mind spending the $120-$170, I'd suggest the e8x00 (Core 2tm) series. 
If you don't mind spending more, the Core i5/i7tm might be a choice, but an overkill IMO for mame only machines, and $$$.
If you want <$100, I'd suggest AMD, mostly the Phenom II, but Athlon II & Athlon64 aren't bad either.  Like AMD Phenom II @ 3.1 Ghz, or Athlon II @ 3.0 Ghz.
Robin
Knowledge is Power

Lilwolf

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4945
  • Last login:July 31, 2022, 10:26:34 pm
Re: Best processor price/performance for emulation only
« Reply #2 on: December 15, 2009, 07:52:54 pm »
Yup, I was thinking e8400 (the e8600 being 100 bucks more for .3ghz extra doesn't seem worth it).

Thanks!  I might go with an e8200 instead.  Cheaper by 70 bucks and I think microcenter still keeps them in stock. 

speedklz

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:November 17, 2018, 12:56:23 pm
Re: Best processor price/performance for emulation only
« Reply #3 on: December 16, 2009, 10:42:48 am »
Or go with a cheap AMD dual core and go with XP 64 and Mame 64 for a real power boost.
Best of the Best of the Best. Sir!

DillonFoulds

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 605
  • Last login:August 27, 2019, 05:04:44 am
Re: Best processor price/performance for emulation only
« Reply #4 on: December 16, 2009, 11:26:50 am »
But the real question is; would it run the 3d gauntlets? :O

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: Best processor price/performance for emulation only
« Reply #5 on: December 16, 2009, 11:45:03 am »
For my new desktop I went with a Phenom II 550 black edition. I'm very happy with the price to performance ratio.
Old, but not obsolete.

speedklz

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:November 17, 2018, 12:56:23 pm
Re: Best processor price/performance for emulation only
« Reply #6 on: December 16, 2009, 01:58:59 pm »
For most of the High end games that wont run under mame I have found a pc version or a port to some other source that will run.
Best of the Best of the Best. Sir!

joemama

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 13
  • Last login:June 06, 2011, 04:11:36 pm
Re: Best processor price/performance for emulation only
« Reply #7 on: December 16, 2009, 03:13:01 pm »
If you go with a C2D, DDR2 is the same price as DDR3 now. I would go with an AMD cpu like the Phenom II 550 or a 955 for a little more.

http://www.guru3d.com/article/athlon-ii-x2-250-and-phenom-ii-x2-550-be-review/1

The performance of the PhenomII 550 is close to the E8400.
« Last Edit: December 16, 2009, 03:15:22 pm by joemama »

Blanka

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2248
  • Last login:January 25, 2018, 03:19:28 pm
Re: Best processor price/performance for emulation only
« Reply #8 on: December 16, 2009, 03:15:00 pm »
The E8400 overclocks perfectly to 3.3-3.5 Ghz as well.

DillonFoulds

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 605
  • Last login:August 27, 2019, 05:04:44 am
Re: Best processor price/performance for emulation only
« Reply #9 on: December 16, 2009, 04:39:51 pm »
But the real question is; would it run the 3d gauntlets? :O

People should start commenting if your stuff can run the Gauntlets, yet :(

massive88

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 938
  • Last login:February 26, 2024, 02:21:01 pm
Re: Best processor price/performance for emulation only
« Reply #10 on: December 16, 2009, 04:53:36 pm »
The performance of the PhenomII 550 is close to the E8400.

Im under the impression, falsely perhaps, that Core2's mhz for mhz are faster in Mame.

As thats the main emulator people worry about around here, it does not make the equal.  I could be wrong in my assumption though.

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: Best processor price/performance for emulation only
« Reply #11 on: December 16, 2009, 06:48:12 pm »
The performance of the PhenomII 550 is close to the E8400.

Im under the impression, falsely perhaps, that Core2's mhz for mhz are faster in Mame.

I haven't seen a mame benchmark for the Phenom II, but it's better than the P4 or athlon, athlon64 or athlon II..  In general, games in mame the following equivalent multipliers were pretty good rules a couple years ago:

1x = P4
1.0-1.25x = Athlon
1.1-1.2x = P3
1.8-1.9x = Core2tm (do not confuse with the generic "dual core")*

CPUs we don't have enough benchmarking to show "hard" numbers about:
??x = Core i5/i7  (assumed to be ~1.8-2.0x for the little numbers I've seen)
??x = Phenom II (faster than athlon64, athlonII & phenom in most benchmarks, but not well mame benchmark tested; probably 1.1-1.2x to 1.4-1.6x, but [shrug])

So depending on if you emphasize the bang or the buck, you end up with a Core2tm ("bang"), or AFAIK the Phenom II (lowest buck).


OT, can someone post benchmark numbers for their Phenom CPUs?  Use either the settings and games used in mameUI's benchmarks, or this thread.


* Did I mention I hate intel's branding of "Core", and the resulting (intentional?) confusion of "dual core" vs "Core 2tm".
« Last Edit: December 16, 2009, 06:49:44 pm by u_rebelscum »
Robin
Knowledge is Power

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
Re: Best processor price/performance for emulation only
« Reply #12 on: December 17, 2009, 12:03:18 am »
The CHD games require mega CPU power and that's fact. I work for Intel and in my spare time lately I have been experimenting with different quad core procs for over clocking purposes as well at native speeds and how they react with MAME. Included in my testing wasWindows XP 32bit and 64 bit. There is no doubt that 64 bit gains are so substantial they warrant running a 64 bit OS which of course requires a 64bit capable proc..

I enjoy Gauntlet Legends and this is one of the worst games to try to emulate - so I focused on making this game run to the best of it's ability. My findings?? Substantial audio stutter with anything I used under 3GHZ (2.83 or lower in the QUAD CORE line). AT 3 GHZ -3.2GHZ I experienced slight audio stutter. At 3.5GHZ and up there is VERY LITTLE stuttering that occurs. So you say, "Hey there's a gap between 3.2 and 3.5 what's the deal?" Well I didn't test those ranges lol.

I have also benched rotational hard drives VS SSD drives. In MAME there is ZERO benefit of using SSD. However with SSD my system averaged 12 second boot times, A complete MAME set was scanned with CLRMAMEPRO in 15 seconds, opening MAMEUI - setting the rom path and scanned for new games in ~15 seconds or less. Is it worth the current price tag? No not really - however people using any type of virtual pinball an SSD is a must! ;)

I'm sure I sound like a fan boy, and I certainly have nothing against AMD  - I simply buy and use what fits the need. We are talking MAME not PCMARK ;)
People need to understand what exactly they need to buy in order to play certain games. What I might consider to be major might be considered to be minor by some. Rumor mill has it the Mame devs are eagerly working on GPU utilization. True or not I don't know but if this is accomplished you won't need this outrageous CPU power. That would be awesome.
« Last Edit: December 17, 2009, 12:22:15 am by Deadly »

Bobulus

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 165
  • Last login:July 11, 2014, 10:42:28 am
Re: Best processor price/performance for emulation only
« Reply #13 on: December 17, 2009, 01:05:18 am »
I'm assuming you were using versions of MAME compiled to be optimized for those processors, Deadly? I'm curious how much of a difference that made.

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: Best processor price/performance for emulation only
« Reply #14 on: December 17, 2009, 10:02:28 am »

OT, can someone post benchmark numbers for their Phenom CPUs?  Use either the settings and games used in mameUI's benchmarks, or this thread.


I can do that, but 1) I'm running 64 bit windows 7, not Vista, and 2) I had to RMA my memory so I currently only have 1 gigabyte. Does that matter?
Old, but not obsolete.

massive88

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 938
  • Last login:February 26, 2024, 02:21:01 pm
Re: Best processor price/performance for emulation only
« Reply #15 on: December 17, 2009, 11:41:35 am »

OT, can someone post benchmark numbers for their Phenom CPUs?  Use either the settings and games used in mameUI's benchmarks, or this thread.


Im hoping to have a Phenom II after Christmas, if so you can be sure Ill bench it against my Core2 Duo and share the results.

Cake-

Run what you got, any data is better than no data.

Deadly

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 97
  • Last login:April 28, 2021, 02:55:25 am
Re: Best processor price/performance for emulation only
« Reply #16 on: December 17, 2009, 12:50:11 pm »
I'm assuming you were using versions of MAME compiled to be optimized for those processors, Deadly? I'm curious how much of a difference that made.

If you are assuming I compiled MAME - no I did not. I downloaded MAMEUI64 and VPMAME64 ver 135.u3 and used those.
For instance comparing benchmark to MAMEUI's site:
http://www.mameui.info/Bench.htm
I benched Blitz - which came out as 166. Back in the day I used to download and use the optimized builds. I might have to try that - I don't expect to see much change though. If I have time today I'll give it a whirl.

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: Best processor price/performance for emulation only
« Reply #17 on: December 17, 2009, 04:13:05 pm »
I'm assuming you were using versions of MAME compiled to be optimized for those processors, Deadly? I'm curious how much of a difference that made.

If you are assuming I compiled MAME - no I did not. I downloaded MAMEUI64 and VPMAME64 ver 135.u3 and used those.
For instance comparing benchmark to MAMEUI's site:
http://www.mameui.info/Bench.htm
... I don't expect to see much change though. If I have time today I'll give it a whirl.

Yeah, in the past the specific CPU "optimized" builds got -1% to 5% (averaging ~2%) speed increases (and yes some decreases), varying depending on game and CPU and compiler, of course.

64bit vs 32bit often is an order of magnitude higher boost, around 10%-20%, again depending on game.


The CHD games require mega CPU power and that's fact.

Well, not all CHD games are that CPU taxing (Dance Dance & Area 51), and there are non CHD games (radikal bike, mk4) that are just as CPU taxing as the heavy duty CHD games.  

But in general what you said is usually true.  As true (and not true) as "newer games need more CPU".

(Sorry for nit picking.)


Edit:  Deadly, thanks for benchmarking.  Can you post FPS and CPU stats (family, Ghz, etc) also?  How does a four core Core2tm compare with a dual core Core2tm at same Ghz on mame? 
I've heard mame gets almost zero speed increases by going four core over two core in most games, but a noticable boost in others (I don't remember which games OTTOMH, though).

If you could, could you test other mame drivers?  (Atari Gauntlet Legends & Midway Blitzs use the same hardware, so use the same mame emulation drivers.)

Again, Thanks Deadly!!
« Last Edit: December 17, 2009, 04:21:29 pm by u_rebelscum »
Robin
Knowledge is Power

mvsfan

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 314
  • Last login:May 26, 2016, 08:05:26 pm
Re: Best processor price/performance for emulation only
« Reply #18 on: December 18, 2009, 06:38:04 pm »
I'm looking at upgrading my arcade machine (lots of reasons).  I was thinking of going to an e8600 (3.0 dual core intel) , but having troubles finding them... and really, they are a bit more expensive then I wanted to spend.

So, I started looking at a e5300 (2.6 dual core intel).  70 bucks seemed pretty cheap and could handl 95% of all the games I care about... (sure would have been nice to get a processor which could overclock and get some of the latest)...

but here is the question... If I'm going to spend 70-120 bucks on a processor... and if its really for mame only (maybe a dreamcast emulator or something)... should I look at AMD these days?  Do they give better bang for the buck with emulation?  I always hear that intel does better these days, but enough to make consider for the price?

Also, I'm considering building a PVR at the same time (different machine).  I might want to get two systems if cheap enough... should they handle HULU without a prolem I'm assuming)

Thanks!

Ive just come to the conclusion that gauntlet isnt worth trying to emulate at this time.

Ive been collecting Gauntlet hardware instead.

when ive finally got everything i need, im just going to set it up where i can either turn on the pc, or i can turn on the gauntlet hardware.


Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: Best processor price/performance for emulation only
« Reply #19 on: December 18, 2009, 10:58:02 pm »
I don't see source for v0.120u1, just v0.121. Is that okay, or do I need to have the v0.120u1 source?
Old, but not obsolete.

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1002
  • Last login:May 31, 2024, 06:23:16 pm
  • I'm a llama!
Re: Best processor price/performance for emulation only
« Reply #20 on: December 20, 2009, 07:56:35 pm »
Okay, I've done a few benchmarks.

Mame version 0.120u1

System:
CPU: Phenom II X2 550 dual core 3.1 GHz
RAM: 1GB DDR2
OS: Windows 7 64-bit Home Premium

I used MAME Compiler and checked "AMD64", "64 bit", and "Dual Core".
MAME options: -str 90 -video none -nosound -nothrottle -norc -nosleep

crusnusa 284.90%
gauntleg 105.27%
blitz 79.12%
daytona 421.81%
radikab 68.40%
ridgerac 67.99

Old, but not obsolete.

SpeedEng

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 62
  • Last login:May 26, 2015, 01:31:42 am
  • one day I will finish
Re: Best processor price/performance for emulation only
« Reply #21 on: December 21, 2009, 03:45:38 pm »
Minor corrections:

I'm looking at upgrading my arcade machine (lots of reasons).  I was thinking of going to an e8600 (3.0 dual core intel) , but having troubles finding them... and really, they are a bit more expensive then I wanted to spend.

The e8600 is 3.3 Ghz; the e8400 is 3.0 Ghz.  And while it's "dule core", more technically it Core 2tm duo.  (BTW, I hate that Intel branded "Core")

Quote
So, I started looking at a e5300 (2.6 dual core intel).  70 bucks seemed pretty cheap and could handl 95% of all the games I care about... (sure would have been nice to get a processor which could overclock and get some of the latest)...

The e5300 is a dual core Pentium 4.  An older generation than the Core 2tm, and gets almost half the speed per Ghz as the Core 2tm (in mame).  IOWs, the e8600 will have about twice the power as the e5300 AFA mame goes.  (This of course doesn't mean it will twice the number of games, only the few that are boarderline.)


Quote
but here is the question... If I'm going to spend 70-120 bucks on a processor... and if its really for mame only (maybe a dreamcast emulator or something)... should I look at AMD these days?  Do they give better bang for the buck with emulation?  I always hear that intel does better these days, but enough to make consider for the price?

Also, I'm considering building a PVR at the same time (different machine).  I might want to get two systems if cheap enough... should they handle HULU without a prolem I'm assuming)

If you're looking at the e5300 (a dual P4), then AMD is a great (IMO better) alternative.  AMD is slightly more powerful per Ghz then P4 for most games in mame (psx games excepted for some reason), and cheap to boot.

Review:
If you don't mind spending the $120-$170, I'd suggest the e8x00 (Core 2tm) series. 
If you don't mind spending more, the Core i5/i7tm might be a choice, but an overkill IMO for mame only machines, and $$$.
If you want <$100, I'd suggest AMD, mostly the Phenom II, but Athlon II & Athlon64 aren't bad either.  Like AMD Phenom II @ 3.1 Ghz, or Athlon II @ 3.0 Ghz.

umm a e5300 is not a p4 (or has anything to do with net burst procs) it's a c2d with a neutered l2 cache

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: Best processor price/performance for emulation only
« Reply #22 on: December 22, 2009, 01:28:38 pm »
umm a e5300 is not a p4 (or has anything to do with net burst procs) it's a c2d with a neutered l2 cache

Oh, dang, I stand corrected.

Did I ever mention I don't like Intel's branding, especially ever since the whole "Core"tm junk started?

Hmm... I guess I need to review my understanding of Intel's branding/naming mess.  Correct me if I'm wrong with this Intel Branding summary:

Pentiumtm: "586"
PentiumProtm: "686"
Pentium IItm: "686"
Pentium IIItm: "686"
Pentium 4tm: "NetBurst"
Pentium Dtm: "NetBurst"
Pentium Mtm: "Yohan", more like "786" or "686.5" than P4
Coretm: "Yohan" (but see next)
Core 2tm: first "Core Microarchitecturetm" cpu, "886"?
Pentium Dual Coretm: "Yohan" or (lower end) "Core 2"
Core i7/i5/i3tm: "Nehalem" (2nd full generation of the Core Microarchitecture), "986"?

Celerontm: PII, PIII, P4, PM, or Core2; lower end than matching brands at time of release
Xeontm: PII, PIII, P4, PM, Core2, or Nehalem; higher end than matching brands at time of release
Robin
Knowledge is Power