Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Upgrade?  (Read 1686 times)

janglur

  • Bay Watcher
  • +Blood Soup+
    • View Profile
Upgrade?
« on: April 12, 2009, 09:56:50 am »

I'm at 78 dorfs on a 6x6 w/brook, magma pool, and chasm, sand, and treez.  5 trading civs (7 total).  Especially during trading, this lags.
30-40 FPS average, 10-15 in spring and summer due to trader-clutter.  5-10 in siege.
Temp, Weather, Caveins off.
GFPS cap is 60, partial refresh on and set to 1.

My rig:
2.8 GHz AMD Phenom II X3 720 (Triple-core)
4 GB DDR2-1066 6-6-6-18-24 unganged dual-channel memory
512 MB ATI 3750 (600 MHz core, 800 MHz memory)
160 GB WD 8 MB SATA2 7200k RPM HDD
120 GB Seagate 8 MB SATA2 7200k RPM HDD


What would y'all reccomend I upgrade to improve DF's performance?
Logged

woose1

  • Bay Watcher
  • Yay for bandwagons!
    • View Profile
Re: Upgrade?
« Reply #1 on: April 12, 2009, 10:00:00 am »

2.8 GHz AMD Phenom II X3 720 (Triple-core)
Well there's yer problem right thar.
40d isn't optimised to run on multiple cores. If you are planning on upgrading your computer, get a hyper-threading single core. That works best on DF.
Logged

Tormy

  • Bay Watcher
  • I shall not pass?
    • View Profile
Re: Upgrade?
« Reply #2 on: April 12, 2009, 10:01:29 am »

Huh, weird.... I think that you should have more FPS with this system, especially if temp, weather and cave-ins are off.
I have an E8400 dual core @ 3.6Ghz processor, and I have much more FPS with 80 dwarves, even when all features are on.
« Last Edit: April 12, 2009, 10:03:35 am by Tormy »
Logged

janglur

  • Bay Watcher
  • +Blood Soup+
    • View Profile
Re: Upgrade?
« Reply #3 on: April 12, 2009, 10:17:16 am »

Oh duhrt, why didn't I think of that.

Woose1 was right.  I set ALL my stuff (including explorer and system processes) to run only on cores 0 and 1, and DF dedicated wholley as the only thing on Core2.

Runs about 2x as fast now.  Still slower than I like but a HUGE improvement


Edit:  Also, getting a single-core to replace a multi-core is really, really stupid.  More cores doesn't mean slower cores, it means MORE CORES.  Also, hyperthreading would annihilate my work apps, which lose a good 20% performance with HTs.  That's why we switched strictly to AMD after the Opteron came out.  Hyperthreading's a joke, and AMDs are extremely cost effective.
Bench on my 720 X3:  6788 seconds
Same on an i7:  6607 seconds
Not worth an $800 difference, not at all




Tormy:  What size map, how many animals, units, etc.?  And how many z-levels?
Remember, brook = huge loss.  chasm = huge loss.  Traders = huge loss.
Huge^huge*huge = Epichugeloss

On a 2x2 with 200 dwarves I get ~120 FPS, for example.  But what fun is that?
I need BIG MONEY, BIG PRIZES, IIIIII LOVE IT!
« Last Edit: April 12, 2009, 10:29:26 am by janglur »
Logged

tomato

  • Bay Watcher
    • View Profile
Re: Upgrade?
« Reply #4 on: April 12, 2009, 10:35:43 am »

Huh, weird.... I think that you should have more FPS with this system, especially if temp, weather and cave-ins are off.
I have an E8400 dual core @ 3.6Ghz processor, and I have much more FPS with 80 dwarves, even when all features are on.
I'm now considering buing a PC with a Intel CPU because from what i've seen a stock e8400 is faster than anything AMD has to offer (for single threaded tasks).

Could you give any specifics as to what size is your fort, how many z-levels, features, etc.?

Also some info about te maximum map size to have ~100FPS with moderately sized fort (120-150dorfs) would be appreciated.
« Last Edit: April 12, 2009, 10:47:23 am by tomato »
Logged

woose1

  • Bay Watcher
  • Yay for bandwagons!
    • View Profile
Re: Upgrade?
« Reply #5 on: April 12, 2009, 10:42:10 am »

Well, it was my impression that you wanted to upgrade your computer. There's not much you can do with that. I was right anyways though.  :P
Logged

Skelodwarf

  • Bay Watcher
  • Likes Mica for it's perfect cleavage.
    • View Profile
Re: Upgrade?
« Reply #6 on: April 12, 2009, 11:06:35 am »

Wow, that's kinda funny. Dunno what changed it for me, but I only got down to 40-50's FPS zone at around 120 dorfs.

And I only have a dual core 3gig processor.

How do I go about setting things to seperate cores?

Or am I way over my head in my own stupidity here?
Logged
I never really got that excited over Microcline... Oh wait, THAT blue stuff.

Mr.Person

  • Bay Watcher
    • View Profile
Re: Upgrade?
« Reply #7 on: April 12, 2009, 12:07:58 pm »

You're using 40d11, right?

Lower your gfps cap. A lot. I have mine at 5 and everything looks okay. Keep lowering it until things start to look weird, then keep it there.
Logged
Youtube video of the year, all years.
Hmm...I've never been a big fan of CCGs - I mean, I did and still do collect Pokemon cards, but I never got heavily into the battling and trading thing.

By definition that makes you a fan since you still buy them.

Emperor Iones

  • Bay Watcher
    • View Profile
Re: Upgrade?
« Reply #8 on: April 12, 2009, 02:51:56 pm »


How do I go about setting things to seperate cores?

I'd like to know that too...
Logged
Re: Upgrade?
« Reply #9 on: April 12, 2009, 03:47:38 pm »

You're using 40d11, right?

Lower your gfps cap. A lot. I have mine at 5 and everything looks okay. Keep lowering it until things start to look weird, then keep it there.
Hmm... Global Protection Fault System?
Logged

Draco18s

  • Bay Watcher
    • View Profile
Re: Upgrade?
« Reply #10 on: April 12, 2009, 06:32:50 pm »

I'd like to know that too...

Your avatar looks so much cooler as your avatar than the original.
Logged

janglur

  • Bay Watcher
  • +Blood Soup+
    • View Profile
Re: Upgrade?
« Reply #11 on: April 12, 2009, 07:26:55 pm »

Basically you can use CTRL-ALT-DEL and right-click a process (under the 'processes' tab) and 'select affinity' and select which cores it can use.  Change is immediate.

However that's limited.
Process Explorer is a free download that can change affinity for ANYTHING, including the kernal itself.
Logged