Bay 12 Games Forum

Please login or register.

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

Author Topic: The best computer to run Dwarf Fortress?  (Read 17184 times)

Grimlocke

  • Bay Watcher
  • *kobold noises*
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #30 on: February 12, 2015, 01:39:07 pm »

The desktop APUs right now are rather limited due to the comparatively slow memory and lacking heat dissipation.  If somehow someone were to integrate a current high-end GPU and CPU then they would need a single cooler to cart off some 300 watts of heat which would be... problematic. I suspect it will be quite a while yet before high-end GPUs take up as much space and power as an integrated GPU does now.

Multithreading in gaming may finally be forced to actually be implemented properly now, what with them having 8 cores each with rather limited power (they are a modified version of the Jaguar CPUs, which is AMD lowest-end CPU made for stuff like embedded applications and HTPCs).

The annoying thing with games though is that they are generally pieced together from numerous bits and pieces, with some code as old as the first Quake game, and even fairly new code still gets written with only a single thread as its simply a lot cheaper to develop. For instance: Kerbal Space Program built its game on the Unity engine, Unity in turn licensed an older CPU-based version of nVidea PhysX, which is single-threaded as nVidea made PhysX for GPUs in the first place and clearly didn't put much of a priority into the CPU version. Which is why KSP, despite being fairly recently made for PC only, still runs its heaviest workload on a single core.

Long story short I wouldn't expect all of next years releases to have proper multi-threading quite yet.
Logged
I make Grimlocke's History & Realism Mods. Its got poleaxes, sturdy joints and bloomeries. Now compatible with DF Revised!

Miuramir

  • Bay Watcher
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #31 on: February 12, 2015, 01:41:42 pm »

This is changing now, with the new consoles out the big AAA cross-platform game engines will restructure themselves to use 8 cores, as that's what both the XBOne and the PS4 have.

This is an interesting point.  So far, there has been little to no reason for most users to get anything more than a quad core; so few things really use more than a couple of cores at any intensity.  But games written for the current crop of 8-core consoles will *eventually* start getting PC ports, and in general the whole toolchain for doing multiple core computing will improve under market pressure from studios and developers.  If you replace your computer every couple of years, this probably isn't a worry yet; if you're expecting things to last 5+ years it's probably something to consider. 

If I had to guess, we're drifting toward quad-core for mobile and embedded, oct-core for desktop and console as the default for power users and gamers.  I suspect there will be a plateau there for a bit, but we'll see. 

To bring this back to DF, as others have said anything but the tiniest embarks on the slowest CPUs are likely I/O bound; the limiting factor seems to be getting the data (gigabytes, far more than any cache) from main memory to the CPU and back again, every frame.  This is rare for games *or* benchmarks, which makes comparisons difficult.  Single-core performance is the next most important factor.  In general, more recent Intel CPUs and chipsets tend to be on the top end, but if you're on a strict budget may not be your best price/performance choice down lower. 
Logged

lordpyridine

  • Bay Watcher
  • [APPLY_CREATURE_ VARIATION:PSYCHOTIC]
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #32 on: February 15, 2015, 03:49:49 pm »

What is your budget? I mean, for a few thousand Puget Systems can knock out monster computers with more RAM than you can count. 256 gigs of DDR3? Only the beginning.

Now, for those without a massive income, Cybertron PC can make a fantastic PC for very cheap, like under $500, and best of all you can choose exactly what parts you need. I personally recommend AMD over Intel processors, as you can get 4/5th the performace for half the price, leaving you to buy better RAM and whatnot. and don't get me started on liquid cooling...
Logged
Anyone can build a buttress at forty degrees, but it takes a DWARF to build one arbitrarily and have it be twice as strong!

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #33 on: February 15, 2015, 04:57:22 pm »

No, intel processors are way better in single-core performance.

...But really, that doesn't actually matter as much as you might think for DF. I'd definitely recommend AMD if you're on a budget. I mean, my AMD CPU is working just fine, even for DF; I ran a fort for 3 years recently at a fairly consistent 1200 FPS the whole time (nanofort, which isn't bad at all).

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: The best computer to run Dwarf Fortress?
« Reply #34 on: February 15, 2015, 06:05:50 pm »

Puget Systems
I like how they explicitly state on the homepage that they don't deliver to NZ.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

lordpyridine

  • Bay Watcher
  • [APPLY_CREATURE_ VARIATION:PSYCHOTIC]
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #35 on: February 15, 2015, 06:07:49 pm »

But doesn't DF support multicores? In that case, AMD would win on a budget as they give more cores for less cost, and I don't think a 0.2ghz change outdoing two more cores. Hmmm... 16 core Opteron 6200? Wait... Ah bugger, the Intel Xeon has an 18 core model, so I just disproved myself. Like I could ever afford one, but I can dream can't I?
Logged
Anyone can build a buttress at forty degrees, but it takes a DWARF to build one arbitrarily and have it be twice as strong!

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: The best computer to run Dwarf Fortress?
« Reply #36 on: February 15, 2015, 06:10:20 pm »

DF uses 2 cores at most. One of those is the rendering, which doesn't need much power at all.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

lordpyridine

  • Bay Watcher
  • [APPLY_CREATURE_ VARIATION:PSYCHOTIC]
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #37 on: February 15, 2015, 06:11:39 pm »

Dang. And where do you see that on Puget systems? I cant find it.
Logged
Anyone can build a buttress at forty degrees, but it takes a DWARF to build one arbitrarily and have it be twice as strong!

Orange Wizard

  • Bay Watcher
  • mou ii yo
    • View Profile
    • S M U G
Re: The best computer to run Dwarf Fortress?
« Reply #38 on: February 15, 2015, 06:13:25 pm »

This page. Not the homepage. I cannot into English.
Logged
Please don't shitpost, it lowers the quality of discourse
Hard science is like a sword, and soft science is like fear. You can use both to equally powerful results, but even if your opponent disbelieve your stabs, they will still die.

lordpyridine

  • Bay Watcher
  • [APPLY_CREATURE_ VARIATION:PSYCHOTIC]
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #39 on: February 15, 2015, 06:18:20 pm »

Ahh okay. Too bad DF is only 2 core, imagine what a 64 core quad CPU with 1TB of ram could do. Besides dim the lights in your entire neighborhood when you turn it on.
Logged
Anyone can build a buttress at forty degrees, but it takes a DWARF to build one arbitrarily and have it be twice as strong!

BoredVirulence

  • Bay Watcher
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #40 on: February 19, 2015, 08:24:29 pm »


Honestly, the ideal machine to run DF something like a custom built FPGA or ASIC, just to optimize its memory requirements. Or at least a CPU with an insanely expensive and large cache.
Logged

wuphonsreach

  • Bay Watcher
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #41 on: March 02, 2015, 12:04:23 am »

No, intel processors are way better in single-core performance.

I have yet to see by how much the Intel i7-4790K beats out the AMD FX-8350 on single-core stuff like KSP or DF.  Estimates have been anywhere from 5% to 30%.

I've been running an FX-8350 for a while now, will upgrade to the i7-4790K next week (along with a move from DDR3 1600 to DDR3 2400).  Hoping I can pickup about +50% single-core performance, but I suspect it will only be +25%.

(The i7-4790K is probably the best bang-for-the-buck if you are willing to spend ~$350 for a CPU.  It gets crazy expensive after that point.)
Logged

Grimlocke

  • Bay Watcher
  • *kobold noises*
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #42 on: March 03, 2015, 03:59:30 pm »

No, intel processors are way better in single-core performance.

I have yet to see by how much the Intel i7-4790K beats out the AMD FX-8350 on single-core stuff like KSP or DF.  Estimates have been anywhere from 5% to 30%.

I've been running an FX-8350 for a while now, will upgrade to the i7-4790K next week (along with a move from DDR3 1600 to DDR3 2400).  Hoping I can pickup about +50% single-core performance, but I suspect it will only be +25%.

(The i7-4790K is probably the best bang-for-the-buck if you are willing to spend ~$350 for a CPU.  It gets crazy expensive after that point.)

The desktop i7s only boast hyperthreading over the i5s, which is no use for DF. The 4690K should have identical single-core performance at the same clock speed.
Logged
I make Grimlocke's History & Realism Mods. Its got poleaxes, sturdy joints and bloomeries. Now compatible with DF Revised!

exdeathbr

  • Bay Watcher
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #43 on: March 13, 2015, 12:24:01 pm »

Someone should get one of those websites where you can create a pc build and make the DF fortress build there.
So everytime someone ask about it we just point to the link where he will be able to just click on buy and buy the build or just change some stuff and then click on buy.
Logged

ibanix

  • Bay Watcher
    • View Profile
Re: The best computer to run Dwarf Fortress?
« Reply #44 on: March 13, 2015, 09:31:42 pm »

Having not read most of the replies...

DF is not (to my knowledge) multi-threaded. A quad core is unlikely to be more useful than a dual core; cores will matter less than overall processing power on a single core.

DF does not actually seem to use that much memory; my 150+ dwarf fortress with a lot of space revealed is using less than 300MB of ram. Therefore you're likely to be better with faster RAM instead of more RAM. Assuming a sane amount of base RAM, like 4GB.

Logged
Pages: 1 2 [3] 4