Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Is there a dwarfmark?  (Read 1556 times)

Maklak

  • Bay Watcher
    • View Profile
Is there a dwarfmark?
« on: January 01, 2011, 07:54:03 am »

I'm looking for a semi-standardized way of comparing different computer's suitability to play DF. A mature fort succumbing to FPS death that plays for a season without player intervention with FPS uncapped, and displays either average FPS over time, or total time it took to run that fortress for a season (no player input, but stuff designated tu mine/build/make (with manager) would be ideal, but what to do short of that?

Granted, I could just load the same save on different machines and play it out, but having something standardized in one package would be so much better. It might even become a popular benchmark for single-core speed.  8)

Now I'm using PCMark2002 (old enough to only use one core, uses some compression algorithm, not terribly well optimized for modern processors), but it is a synthetic benchmark, and not so reliable.

I also use super PI. It takes up 300MB RAM, and performs lots of calculations on one core.

Any thoughts?
Logged
Quote from: Omnicega
Since you seem to criticize most things harsher than concentrated acid, I'll take that as a compliment.
On mining Organics
Military guide for FoE mod.
Research: Crossbow with axe and shield.
Dropbox referral

kiffer.geo

  • Bay Watcher
    • View Profile
Re: Is there a dwarfmark?
« Reply #1 on: January 01, 2011, 08:48:24 am »

How about a script that puts an independant armoured axedwarf in every tile of the arena and then graph resultant frame rate over time. The higher it starts and the faster it climbs back to it's un capped max the better (obviously).

Then to test path finding we need to set up a maze like structure with lets say 100 dwarfs and 100 levers, each lever is assigned to a dwarf, many of the levers change the lay out of the maze, forcing the dwarf heading towards his assigned lever to repath...
Some levers don't change the maze, they might flip bridges that have 100s of stones dropped onto them, or pump magma up under ice, then take it away again to melt and refreeze the ice over and over again.

Also cats, lots and lots of cats.

Also Happy New Year!
« Last Edit: January 01, 2011, 08:50:40 am by kiffer.geo »
Logged

Maklak

  • Bay Watcher
    • View Profile
Re: Is there a dwarfmark?
« Reply #2 on: January 01, 2011, 09:00:59 am »

@Kiffer.geo

That is not really what I meant. I asked about:

1) A standardized way to measure real DF performance that mimics real mature fort (so no crazy maze of levels and floodgates). Such a test seems nonexistent at the moment.

2) Short of 1) some other way to compare speeds of computers. Super PI seems best bet so far.
Logged
Quote from: Omnicega
Since you seem to criticize most things harsher than concentrated acid, I'll take that as a compliment.
On mining Organics
Military guide for FoE mod.
Research: Crossbow with axe and shield.
Dropbox referral

jaked122

  • Bay Watcher
  • [PREFSTRING:Lurker tendancies]
    • View Profile
Re: Is there a dwarfmark?
« Reply #3 on: January 01, 2011, 10:52:59 am »

@Kiffer.geo

That is not really what I meant. I asked about:

1) A standardized way to measure real DF performance that mimics real mature fort (so no crazy maze of levels and floodgates). Such a test seems nonexistent at the moment.

2) Short of 1) some other way to compare speeds of computers. Super PI seems best bet so far.
I'd say, that that old... what is it, battlemasters(I can't remember the name, but it was used as a test box for submitting rendering methods to improve dwarf fortress) or something with the same engine(not really, but uses same principles), except you can spawn hundreds of units at once. it would probably be a simple way of testing the math which dwarf fortress uses(path-finding, fluid dynamics, and rendering).

Draco18s

  • Bay Watcher
    • View Profile
Re: Is there a dwarfmark?
« Reply #4 on: January 01, 2011, 11:59:46 am »

An AMD Phenom II x6 with a combo liquid nitrogen liquid helium cooled CPU overclocked to 6.5 GHz. :P

In any case, PassMark is your best bet.  DF eats CPUs for breakfast, so get one rated higher.
« Last Edit: January 01, 2011, 12:02:51 pm by Draco18s »
Logged

Gzalzi

  • Bay Watcher
    • View Profile
    • Whisper Game Studios
Re: Is there a dwarfmark?
« Reply #5 on: January 01, 2011, 12:50:11 pm »

In any case, PassMark is your best bet.  DF eats CPUs for breakfast, so get one rated higher.
I'm currently playing on borrowed laptop with a Intel Core i3 370M @ 2.40GHz (Overall Rank: 237). The CPU in my computer is a Intel Core i7 920 @ 2.67GHz (Overall Rank: 39).

Oh god I can't wait to get my computer back so I can run this game a little better (a little because it only uses one core).

Need a way to see the performance of only a single core of the CPU versus others...

Edit: Found a review of an i7 920 using only a single core. Now I need to find one for the i3 370M.
« Last Edit: January 01, 2011, 01:17:36 pm by Gzalzi »
Logged

Kilo24

  • Bay Watcher
    • View Profile
Re: Is there a dwarfmark?
« Reply #6 on: January 01, 2011, 02:53:42 pm »

Oh god I can't wait to get my computer back so I can run this game a little better (a little because it only uses one core).

Need a way to see the performance of only a single core of the CPU versus others...
The code Baughn helped with does incorporate multi-threading.  Therefore, the non-legacy version does benefit from multiple cores.
Logged

Gzalzi

  • Bay Watcher
    • View Profile
    • Whisper Game Studios
Re: Is there a dwarfmark?
« Reply #7 on: January 01, 2011, 03:49:28 pm »

The code Baughn helped with does incorporate multi-threading.  Therefore, the non-legacy version does benefit from multiple cores.

Yes, but by how much? From what I've seen, it's isn't much. Are there further plans for multicore support?
Logged

Draco18s

  • Bay Watcher
    • View Profile
Re: Is there a dwarfmark?
« Reply #8 on: January 01, 2011, 03:54:47 pm »

Are there further plans for multicore support?

No.
Logged

de5me7

  • Bay Watcher
  • urban spaceman
    • View Profile
Re: Is there a dwarfmark?
« Reply #9 on: January 01, 2011, 05:51:02 pm »

not an expert on testing in anyway, but presumably a good way to create a standarised test, would be to upload a 'standard fort' to teh DFonline data base and get people to download it, run one season and with no intervention, report average fps, and their system specs. But, you would have decide what the standard fort would look like. If it had a pop of 200, some computers would just die trying to load it.
Logged
I haven't been able to get any vomit this release. Not any I can pick up, at any rate.
Swans, too. Swans are complete bastards.

o_O[WTFace]

  • Bay Watcher
    • View Profile
Re: Is there a dwarfmark?
« Reply #10 on: January 01, 2011, 11:28:13 pm »

The code Baughn helped with does incorporate multi-threading.  Therefore, the non-legacy version does benefit from multiple cores.

Yes, but by how much? From what I've seen, it's isn't much. Are there further plans for multicore support?

I think much of the graphics stuff is spun off onto another core (or the GPU?)  Also a second core can deal with the random background crap, OS business and allow you to play music in case the dwaven national anthem ever gets old.  The FPS boost is going to be small but probly larger then atomsmashing all that leftover rock. 
Logged
...likes Dwarf Fortresses for their terrifying features...

Gzalzi

  • Bay Watcher
    • View Profile
    • Whisper Game Studios
Re: Is there a dwarfmark?
« Reply #11 on: January 02, 2011, 01:36:20 pm »

Are there further plans for multicore support?

No.

That's what I figured.

Kinda Completely breaks the game.
« Last Edit: January 02, 2011, 01:59:37 pm by Gzalzi »
Logged