Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 2 [3] 4

Author Topic: How would DF handle a quad-core processor?  (Read 4623 times)

KaelGotDwarves

  • Bay Watcher
  • [CREATURE:FIRE_ELF]
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #30 on: March 28, 2010, 03:23:22 pm »

Hah, one of my side jobs is building computers and random tech support geekery.

I have an older phenom and I've built a lot of computers with phenomIIs lately. They're a great alternative when people tell me they want decent power but don't want to spend a whole lot. It's amazing what you can get for $600 nowadays, heck, even $400.

When I was very young I remember my dad taking home an i386 for $3000.

Funk

  • Bay Watcher
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #31 on: March 28, 2010, 05:38:44 pm »

In the beginning you'll have no trouble maxing at something high like 200 fps cap.
even of a  lowy 500mhz single core.
for 2 mins,then it 20 fps all the way.
Logged
Agree, plus that's about the LAST thing *I* want to see from this kind of game - author spending valuable development time on useless graphics.

Unofficial slogan of Bay 12 Games.  

Death to the false emperor a warhammer40k SG

QuakeIV

  • Bay Watcher
  • Cant resist... must edit post.
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #32 on: March 28, 2010, 08:32:42 pm »

In the beginning you'll have no trouble maxing at something high like 200 fps cap.
even of a  lowy 500mhz single core.
for 2 mins,then it 20 fps all the way.

What, seriously?
Logged
GENERATION 9: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.
I wish my grass was emo, then it would cut itself.
Quote from: Jesus
Quote from: The Big Fat Carp
Jesus, you broke the site!
Sorry, Bro.
link to quote

gamegreen33

  • Bay Watcher
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #33 on: March 28, 2010, 09:43:14 pm »

In the beginning you'll have no trouble maxing at something high like 200 fps cap.
even of a  lowy 500mhz single core.
for 2 mins,then it 20 fps all the way.
My dual core 1.6 GHz doesn't get 200 FPS at the main screen.


Has anyone used a Phenom II X4 965 for Dwarf Fortress? What were the results?
Logged
Quote from: dogstile
We all know what those elfs are like. they're a couple of guys who are up to no good, making trouble in our neighbourhood. Now you guys got my mum all scared and now i'm moving with my auntie and uncle in bel air!
Quote
imagine fighting someone on the street. You guys are going at it...all of the sudden, he hits you in the face with the tips of 5 fingers. What the fuck is he doing? You're confused, he school boys you, you're going to be lost. Match won.

Locriani

  • Bay Watcher
  • Locriani == Briess
    • View Profile
    • dwarf fortress wiki
Re: How would DF handle a quad-core processor?
« Reply #34 on: March 29, 2010, 06:14:06 am »

I'm sure DF would run very quickly on this:
http://news.techworld.com/operating-systems/6260/ibm-shows-500-gigahertz-chip/
(actually, no it wouldn't, but that's for reasons rather complex to state here)
« Last Edit: March 29, 2010, 06:15:55 am by Locriani »
Logged
I am one of many administrators of the wiki.  Please use my user page (http://dwarffortresswiki.org/index.php/User_talk:Briess) on the wiki to contact me, as I check that more often than these forums.

PsyberianHusky

  • Bay Watcher
  • The best at being the worst at video games.
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #35 on: March 29, 2010, 09:51:17 am »

The newest 40d# code is multi-threaded, actually.

Oh, it's only the rendering that uses a second thread, but that still means you get ~10% usage from a second core, in addition to the first one.

10 percent is very nice, god bless you computery people and your computery magics
Logged
Thank you based dwarf.

Asehujiko

  • Bay Watcher
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #36 on: March 30, 2010, 06:02:02 am »

I'm sure DF would run very quickly on this:
http://news.techworld.com/operating-systems/6260/ibm-shows-500-gigahertz-chip/
(actually, no it wouldn't, but that's for reasons rather complex to state here)
350GHz at room temperature? What's the action's per cycle on that?
Logged
Code: [Select]
Tremble, mortal, and despair! Doom has come to this world!
.....EEEE..E..E.E...EEE.EE.EE.EEE.EE..EE.EE.E.EE.EE.E.EE.
......E..EE.EE.EE.EE..E...EEEE..E..E.E...EEE.EEE...E.EEE.
.☺..EE.E...E.EE.EE...E.EE..E..EE.EE.EE.EE..E...EE.EE..E.E
.....E..E.E.E.E.E.EE.E.E.EE.E...E.EE.EE...E.EE.EE.EEE...E
....E.EE.EEE.EE..EE.EE.E..EEEE..E..E.E...EEE.EEE..E.E..EE

Mike Mayday

  • Bay Watcher
  • gfx whr
    • View Profile
    • Goblinart
Re: How would DF handle a quad-core processor?
« Reply #37 on: March 30, 2010, 06:07:43 am »

Sooo, kind of on topic:
What do you guys consider the best CPU for playing DF?
Logged
<3

Qiu

  • Bay Watcher
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #38 on: March 30, 2010, 06:57:02 am »

Sooo, kind of on topic:
What do you guys consider the best CPU for playing DF?
I guess that would be the i7-980x or the i7-975???
Both can attain 3.6Ghz turbo frequency.
Logged

TOMzors

  • Bay Watcher
  • Edirzuden
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #39 on: March 30, 2010, 07:04:17 am »

Quote
IBM, in Armonk, New York

Oh my... thats close :P
Logged
(sometimes, the child's cries for help can still be heard on the empty tunnels of this fallen fortress)

If only it showed Dwarf Fortress... oh yeah! it does

Locriani

  • Bay Watcher
  • Locriani == Briess
    • View Profile
    • dwarf fortress wiki
Re: How would DF handle a quad-core processor?
« Reply #40 on: March 30, 2010, 08:11:00 am »

I'm sure DF would run very quickly on this:
http://news.techworld.com/operating-systems/6260/ibm-shows-500-gigahertz-chip/
(actually, no it wouldn't, but that's for reasons rather complex to state here)
350GHz at room temperature? What's the action's per cycle on that?

Very low.  It's designed as a embedded systems / signal analysis processor.
Logged
I am one of many administrators of the wiki.  Please use my user page (http://dwarffortresswiki.org/index.php/User_talk:Briess) on the wiki to contact me, as I check that more often than these forums.

Mike Mayday

  • Bay Watcher
  • gfx whr
    • View Profile
    • Goblinart
Re: How would DF handle a quad-core processor?
« Reply #41 on: March 30, 2010, 11:47:42 am »

Sooo, kind of on topic:
What do you guys consider the best CPU for playing DF?
I guess that would be the i7-980x or the i7-975???
Both can attain 3.6Ghz turbo frequency.
Ah, k, thanks. Is there anything besides the frequency of a single core that I should be paying attention to?
EDIT: JESUS CHRIST ALMIGHTY. Yeah. I'm looking for something AT LEAST four times cheaper.

« Last Edit: March 30, 2010, 02:26:12 pm by Mike Mayday »
Logged
<3

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #42 on: March 30, 2010, 12:00:26 pm »

Memory bandwidth matters a lot. The access patterns are somewhat predictable, a lot of the time, so latency does not matter quite as much (but of course still matters).

CPU cache - more is, naturally, better.
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Miuramir

  • Bay Watcher
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #43 on: March 31, 2010, 09:01:42 am »

Sooo, kind of on topic:
What do you guys consider the best CPU for playing DF?
I guess that would be the i7-980x or the i7-975???
Both can attain 3.6Ghz turbo frequency.
Ah, k, thanks. Is there anything besides the frequency of a single core that I should be paying attention to?
EDIT: JESUS CHRIST ALMIGHTY. Yeah. I'm looking for something AT LEAST four times cheaper.

Processor speed isn't as simple as it used to be, and unfortunately PC manufacturers aren't really doing a good job of informing people.  Read the wiki on Intel Turbo Boost, and then have a look at the numbers for different I7 processors here

Effectively, Intel has built on-demand variable overclocking into the processors.  Many applications don't use more than a few cores effectively still; if the processor still has power and thermal headroom running only some cores, it will speed them up. 

Good cooling is particularly important; a stock I7-870 has a rated clock speed of 2933 MHz, and Turbo binning of 2/2/4/5 (that's with 4/3/2/1 cores).  If you're running only two of the cores, and have enough cooling to keep the thermal limiters happy, you'd be running 4 * 133 MHz faster, or a speed of 3465 MHz.  Even using 3 or 4 cores, a well-cooled and powered system will run at 3199 MHz rather than the 2933 MHz performance you'd be getting on a cheap, minimum-spec motherboard with stock cooling.

This also means that for dual-core performance with good cooling, the less expensive chips are quite close to the top of the line.  A comparatively inexpensive (about $280 retail) I7-860, well-cooled in 2-core-only Turbo mode, will run a nominal 3,333 MHz; an I7-975 Extreme (about $970 retail) only hits 3,466 MHz in 2-core mode, a bare one tick higher: a 4% performance increase for a 346% price increase!  (Now, if you're running something like Matlab full-bore for a few days on all cores, the more expensive chip will do better, but that's not the usage profile of DF or in fact most users.) 

The trick with a lot of these seem to be to limit use to two cores, not just DF but the whole system.  I believe this is because if you're using half or less of the cores, it actually rotates which it's using; there's some switching overhead, but if you label the cores A, B, C, D it'll idle B and D while running A and C at full blast, until they get close to thermal limits, then flip to using B and D fully while idling A and C to let them cool down.  If something kicks on in the background, though, the default scheduler will probably kick it onto a third core, which drops the Turbo allowed for the whole system.  How to tune core affinities and priorities for something like DF is still unclear.
Logged

Satarus

  • Bay Watcher
    • View Profile
Re: How would DF handle a quad-core processor?
« Reply #44 on: March 31, 2010, 11:48:54 am »

I'll tell you exactly how it will handle the quad-core.  First it'll be all nice and gentle with one of the cores.  Sooner or later though, it will bend it over and do depraved acts to it.  If you are running the 40d# series of releases, one of the other cores will be taking the pictures of it.
Logged
Quote
You need to make said elf leather into the most amazing work of art.  Embed it with every kind of gem you have, stud it with metals, and sew images into it.  Erect a shrine outside your fort with that in the center.  Let the elves know that you view their very skin as naught more but a medium for your dwarves to work on.
Pages: 1 2 [3] 4