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: Farm Computers For A Cabinet???  (Read 2143 times)

0 Members and 1 Guest are viewing this topic.

Goatz18

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:September 06, 2021, 06:53:51 pm
  • The Bringer of Destruction and Doom!
    • Arcade Project Alpha
Farm Computers For A Cabinet???
« on: February 25, 2009, 10:07:29 pm »
Has anyone tried farming two or more PC's together for a mame cabinet? Is it possible? How and for what OS (Windows95/98/ME/XP, Linux, MacOS) would it be best for?

NickG

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 586
  • Last login:September 26, 2022, 05:25:23 am
  • Dig.
    • My Projects Page
Re: Farm Computers For A Cabinet???
« Reply #1 on: February 26, 2009, 12:51:33 am »
Why would you do that?
 :dizzy:

SavannahLion

  • Wiki Contributor
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5986
  • Last login:December 19, 2015, 02:28:15 am
Re: Farm Computers For A Cabinet???
« Reply #2 on: February 26, 2009, 01:04:36 am »
Hhmm... you mean like a Beowulf Cluster or a COW?

That's a good question. Off the top of my head, I would imagine it would be a moot point until MAME can take advantage of the multiple core CPU's.

Or maybe the bigger issue would be the bandwidth issues between the machines. Even if one were to virtualize a more "powerful" system in a cluster the MAME games that would benefit the most might suffer the most due to communication between boxes.

Might be something worth a try. I wouldn't expect much gain from it at this point in the game. :dunno I think it would be easier just to go with one powerful box instead of two half-assed boxes for MAME.

As an aside, the worlds record holder as of 11/08 is Roadrunner. A hybrid beast using AMD and Sony CELL processors. A video about Roadrunner.

No bookmark is complete without http://www.top500.org/  ;D

MrMojoZ

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 291
  • Last login:June 25, 2009, 11:34:56 pm
Re: Farm Computers For A Cabinet???
« Reply #3 on: February 26, 2009, 09:51:56 am »
Might be something worth a try. I wouldn't expect much gain from it at this point in the game. :dunno I think it would be easier just to go with one powerful box instead of two half-assed boxes for MAME.

No, it wouldn't even be worth trying.  You'd gain nothing, if you could get it working at all. Video game emulators don't benefit from ths type of computing.  And if your trying to cluster Windows 98 you have even bigger issues.  ;D

Goatz18

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 92
  • Last login:September 06, 2021, 06:53:51 pm
  • The Bringer of Destruction and Doom!
    • Arcade Project Alpha
Re: Farm Computers For A Cabinet???
« Reply #4 on: February 26, 2009, 03:09:13 pm »
AH I see, so it would come down to whether the emulator supports it. I was just curious because I stumbled across an article where a guy clustered like 6 really old computers, Pentium II and lower, running linux and they processed some complex video, it was crazy. But now that I think about it his video software might have cost more than the computers to have used them in such a way.

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: Farm Computers For A Cabinet???
« Reply #5 on: February 26, 2009, 04:12:54 pm »
...it would be a moot point until MAME can take advantage of the multiple core CPU's.

Mame does take advantage multiple cores with current mame (IIRC, post 0.123, & just before that mame could use only two cores well). 

However, due to emulation's interdependence of calculation, it can't parallelize to the level that cluster computing needs to help.  Clusters/farms need calculations that can be calculated totally independent of the other calculations done by the other computer to work well.  Some video processing can be parallelized a lot; 3d video rendering can be even more so since the top left side has zero relation to what's in the lower right  (except for maybe shadows).  Emulation can only be parallelized to a certain point (which mame is doing), but nothing close to farmings.
Robin
Knowledge is Power