46
DF General Discussion / Re: The Dwarf Fortress Gaming Console
« on: October 23, 2015, 12:57:49 am »
God, you nerd-sniped me with the idea of a dedicated df machine...
I've been looking into CPUs and their prices, and it seems that there is a rather cheap one on the market, that might run dwarf fortress pretty well. The Pentium G5420. It's just clocked slower by 10% than the i3 6320 or the i5 6600K (with Turbo), otherwise single core performance per GHz in benchmarks is about the same. The question about Pentium-i3-i5-i7 is actually, how much the L3 cache size influences dwarf fortress' performance, but I'd guess that as long as one doesn't go in the thousands of dollars CPU price range (there are Xeons with more than 100 MB Cache), it won't matter much, as only a tiny fraction of memory reads will actually hit the cache anyhow.
I'd only take care to pair the CPU with the fastest supported memory, in that case DDR4-2133 dual channel. While measurements on the performance impact of RAM latencies would be welcome (and it seems that for almost all workloads they are pretty insignificant - but our question is about df specifically...), it might be worth to go for CAS 13 memory, given the small price difference to CAS 15 modules.
I've been looking into CPUs and their prices, and it seems that there is a rather cheap one on the market, that might run dwarf fortress pretty well. The Pentium G5420. It's just clocked slower by 10% than the i3 6320 or the i5 6600K (with Turbo), otherwise single core performance per GHz in benchmarks is about the same. The question about Pentium-i3-i5-i7 is actually, how much the L3 cache size influences dwarf fortress' performance, but I'd guess that as long as one doesn't go in the thousands of dollars CPU price range (there are Xeons with more than 100 MB Cache), it won't matter much, as only a tiny fraction of memory reads will actually hit the cache anyhow.
I'd only take care to pair the CPU with the fastest supported memory, in that case DDR4-2133 dual channel. While measurements on the performance impact of RAM latencies would be welcome (and it seems that for almost all workloads they are pretty insignificant - but our question is about df specifically...), it might be worth to go for CAS 13 memory, given the small price difference to CAS 15 modules.
