Bay 12 Games Forum

Please login or register.

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

Author Topic: i5 or i7?  (Read 2134 times)

Byteheart

  • Bay Watcher
    • View Profile
i5 or i7?
« on: August 26, 2011, 02:47:22 pm »

I'm looking to build myself a new gaming rig but I want my dorfs to get the most out of my new system. So, to put it quite simply, would an i5 run DF just as well as an i7? I'm aware that DF will take a lot of everything that a CPU can throw at it but I'm super eager to get at least 5 years into my fort's lifespan before my FPS hits the 20's with 100 dorfs. Is that being greedy? Then again, can you ever have enough where DF is concerned?

TIA,

Mike
Logged

andyman564

  • Bay Watcher
  • Professional Lurker
    • View Profile
Re: i5 or i7?
« Reply #1 on: August 26, 2011, 03:14:29 pm »

neither, since Dwarf fortress doesn't support multiple cores you need to get as few cores with as much processing power as possible. single core is optimal, dual core is the next best. speaking solely in terms of dwarf fortress performance that is.
Logged
Yeah.  Thus why I didn't make a trap.  In it's current state the fortress didn't need a trap, the whole damn fortress is a trap.

Krabocopter

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #2 on: August 26, 2011, 03:15:00 pm »

get an i5 2500k and overclock it
Logged

Byteheart

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #3 on: August 26, 2011, 03:20:25 pm »

get an i5 2500k and overclock it

That's what I intend to do.

@andyman564: I'm aware that DF doesn't like multiple cores but, as far as I know, so long as you restrict DF to using only one core it doesn't really matter. Is this not true?

-

Thanks for the input.
Logged

Lectorog

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #4 on: August 26, 2011, 03:44:09 pm »

It doesn't matter how many cores past one it has. Power for DF processing can only come from one core. The power-per-core is what you need to worry about for DF; number of cores has absolutely no relevance. (Although a second core can be nice, so DF can have its own.)
Logged

freeformschooler

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #5 on: August 26, 2011, 03:45:42 pm »

get an i5 2500k and overclock it
@andyman564: I'm aware that DF doesn't like multiple cores but, as far as I know, so long as you restrict DF to using only one core it doesn't really matter. Is this not true?

No, that's how it works. DF doesn't "not like" multiple cores, it just outright ignores all of them except one (except for rendering which has barely any impact at all). You don't "restrict" it to one core, it's already restricted to only one core, and there's no way to change it.

NINJAAAA
Logged

zilpin

  • Bay Watcher
  • 437 forever!
    • View Profile
Re: i5 or i7?
« Reply #6 on: August 26, 2011, 03:47:52 pm »

neither, since Dwarf fortress doesn't support multiple cores you need to get as few cores with as much processing power as possible. single core is optimal, dual core is the next best. speaking solely in terms of dwarf fortress performance that is.

True, DF is single process, so faster is better and multiple cores will not make it faster alone.
But a single core is not optimal.

Having another core will let Windows do other tasks without interrupting DF, particularly if you assign processor affinity to DF on the second core.  Windows does a lot when it sits idle, so don't underestimate this.
And, if you like playing MP#s or streaming internet music, this is even more true.
So dual core is arguably optimal for normal DF playing, but I'd say ignore the number of cores entirely.

Quad core does not slow you down, it just gets wasted.
Go with the fastest specs, biggest CPU cache, ignore the number of processors, and you're set.
Logged

Byteheart

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #7 on: August 26, 2011, 04:05:30 pm »

Thanks for the replies everyone.

So i5 it is then. I already know that DF is a single process program and when I said "doesn't like" I meant pretty much what freeformschooler said. However I also understand it as zilpin put it: DF doesn't actually benefit from multiple cores as it only uses one. The benefit comes in when you're trying to do other things at the same time, e.g. listening to music, and DF is given the luxury of hogging an entire core all to its self. You also don't have to worry about the OS getting in the way of your dorfy antics.
Logged

Krabocopter

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #8 on: August 26, 2011, 05:47:49 pm »

good good
you won't be disappointed 8)
Logged

Makbeth

  • Bay Watcher
  • His lower body is melted.
    • View Profile
Re: i5 or i7?
« Reply #9 on: August 29, 2011, 03:56:25 pm »

I have an i7 running a 5x7 embark with 85 dwarves and a draining underground lake, still at 100 FPS.
Logged
Diso Faintpuzzles was born in 120.  Although accounts vary it is universally agreed that Diso was chosen by fate as the vanguard of destiny.

In the early spring of 143 Diso began wandering the wilds.

In the early spring of 143 Diso starved to death in the Horn of Striking.

Valdrax

  • Bay Watcher
  • HUGE ELF (bluh bluh)
    • View Profile
Re: i5 or i7?
« Reply #10 on: August 29, 2011, 08:58:02 pm »

Isn't some of the graphics done in another thread, IIRC?
Logged
The history of a good fortress is not written in blood, it's painted on the walls by the hand of a melancholy orphan.

Funk

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #11 on: August 29, 2011, 10:54:28 pm »

Isn't some of the graphics done in another thread, IIRC?
i think it is  under OpenGL(so not the legacy version)
cant check (ive got all of 900mhz of cpu here)
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

Siquo

  • Bay Watcher
  • Procedurally generated
    • View Profile
Re: i5 or i7?
« Reply #12 on: August 30, 2011, 07:29:20 am »

Yep, it is. Also, you can run Stonesense with dancing flowers fullscreen on your second monitor without any fps setback. Multicore doesn't speed up DF per se, but it's still nice to have.
Logged

This one thread is mine. MIIIIINE!!! And it will remain a happy, friendly, encouraging place, whether you lot like it or not. 
will rena,eme sique to sique sxds-- siquo if sucessufil
(cant spel siqou a. every speling looks wroing (hate this))

b4ux1t3

  • Escaped Lunatic
    • View Profile
Re: i5 or i7?
« Reply #13 on: August 31, 2011, 03:29:01 am »

So... I have a question regarding the graphics, and it kind of ties in with the OP. Does DF use your graphics card at all? From what I've gathered here, DF is a single, huge process. However, no one has mentioned anything about a video card, so I'm led to believe one of two things: DF doesn't even use the graphics card, and the processor does all the work, or no one here is actually running DF on a computer with a dedicated graphics card.

Just curious. I'm not having any problems with the graphics or FPS or anything.
Logged

Cruxador

  • Bay Watcher
    • View Profile
Re: i5 or i7?
« Reply #14 on: August 31, 2011, 04:00:17 am »

If I recall correctly, the graphical processing can indeed be done by a graphics card, as long as it's DX10 compatible. However the graphics is so little of the processor weight that this is of fairly little importance. It's not worth buying a graphics card just for DF.
Logged
Pages: [1] 2