Bay 12 Games Forum

Please login or register.

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

Author Topic: +400,000 FPS  (Read 4292 times)

Zorbeltuss

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #15 on: May 30, 2011, 01:54:12 am »

I'm running 0.31.25 on an AMD Phenom II X4 955 3.20 GHz (Quad core). Windows 7 64 bits and 4 GB of RAM. ATI Radeon HD 4600 series, 1GB. I have never had trouble with this computer before, and I have tried using different FPS cap settings, render modes and whatnot. Why is this happening all of a sudden? Have you seen this behaviour before?
Except for graphics you seem to have an identical setup to me, right down to the four-core black-edition 3.2 GHz Deneb model Phenom II, with the sole exception of a graphicscard (I have 4850 with 512 MB) my first and second guesses are cpu temperature, as I have had problem with that, can you chack what your average cpu temperature is when playing df? If not, do you have the boxed cpu cooler, what fan settings do you use, in bios or otherwise, what is the cpu relevant settings in windows power options and have you tried changing the multiplier?

At 65 degrees celsius 149 degrees farenheit and 10 117 degrees urist, my cpu slows down quite harshly at some tasks, df is one of them.

It might ofcourse be something else but these are my thoughts on it.

/Zorbeltuss
Logged
Kun hölmöllä on moottorisaha, jokainen häviää. / Kaikki jotuvat tappiolle kun hölmöllä on moottorisaha.

Encased in burning magma

  • Bay Watcher
  • Nekkid
    • View Profile
Re: +400,000 FPS
« Reply #16 on: May 30, 2011, 03:00:24 am »

I guess I put too much emphasis on the +400,000 FPS thing. I hoped it was a common thing :P

FPS is affected by how many calculations your computer is doing every second.
When paused, guess what happens to the amount of calculations?

This is perfectly normal and you shouldn't give a fuck.
Logged
[MILL_CHILD:ONLY_IF_GOOD_REASON]

kotekzot

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #17 on: May 30, 2011, 06:44:39 am »

At 65 degrees celsius 149 degrees farenheit and 10 117 degrees urist, my cpu slows down quite harshly at some tasks, df is one of them./Zorbeltuss
You should probably look into that, 65C is way below max temp for a CPU.
Logged
Dwarf Fortress: Where violent death is a renewable resource
Bro, your like... thinking like a square man... its like, the WHOLE lamprey is just like, one big NECK dude, you know? its like hahahaha! dude protect the trees though, seriously. *inhale*... anyways... you like, want this dead black bear, bro?

Sallen

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #18 on: May 30, 2011, 10:17:27 am »

Turns out in both embarks there's an aquifer layer overlapping a cavern, continuously pouring in water. >:(

Sorry for spawning a thread for such a stupid reason.

Zorbeltuss

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #19 on: May 30, 2011, 04:30:45 pm »

At 65 degrees celsius 149 degrees farenheit and 10 117 degrees urist, my cpu slows down quite harshly at some tasks, df is one of them./Zorbeltuss
You should probably look into that, 65C is way below max temp for a CPU.
Most likely it is surrounding components which gets to much residual heat when the cpu cooling isn't optimized, something which is likely with a 125 watts beast and a low circulation case.
However, not all things in the case has bios thermometer, so I can't know for certain, it's just thermodynamically likely.

/Zorbeltuss
Logged
Kun hölmöllä on moottorisaha, jokainen häviää. / Kaikki jotuvat tappiolle kun hölmöllä on moottorisaha.

lanceleoghauni

  • Bay Watcher
  • Purveyor of Ridiculous machinery.
    • View Profile
Re: +400,000 FPS
« Reply #20 on: May 30, 2011, 05:23:36 pm »

as handy as it is to modify, my programmer friends inform me that the Code for Dwarf Fortress is hell on computers. any fort that's above the starting wagon in size is going to have to deal with escalating computational needs of pathing, keeping track of every boulder on the map, and things in caves, caverns, etc. so as more dwarves show up and your fort expands, issues arise.

Or so I'm told.
Logged
"Mayor, the Nobles are complaining again!"

*Mayor facepalms*

"pull the lever of magmatic happiness"

kotekzot

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #21 on: May 30, 2011, 06:37:00 pm »

as handy as it is to modify, my programmer friends inform me that the Code for Dwarf Fortress is hell on computers. any fort that's above the starting wagon in size is going to have to deal with escalating computational needs of pathing, keeping track of every boulder on the map, and things in caves, caverns, etc. so as more dwarves show up and your fort expands, issues arise.

Or so I'm told.
You have an interesting way of writing. Your friend is correct though, DF requires quite a bit of processing power.
Logged
Dwarf Fortress: Where violent death is a renewable resource
Bro, your like... thinking like a square man... its like, the WHOLE lamprey is just like, one big NECK dude, you know? its like hahahaha! dude protect the trees though, seriously. *inhale*... anyways... you like, want this dead black bear, bro?

Niseg

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #22 on: May 31, 2011, 04:11:17 am »

as handy as it is to modify, my programmer friends inform me that the Code for Dwarf Fortress is hell on computers. any fort that's above the starting wagon in size is going to have to deal with escalating computational needs of pathing, keeping track of every boulder on the map, and things in caves, caverns, etc. so as more dwarves show up and your fort expands, issues arise.

Or so I'm told.
You have an interesting way of writing. Your friend is correct though, DF requires quite a bit of processing power.

Yes, I already tested it. The  FPS is directly related to the CPU performance and not memory performance . I tested different CPU speeds with constant memory speed and got linear results when comparing FPS to CPU clock.

For now the best recommendation is get the fastest single core performance CPU  you can get and then overclock it. The current winner is Sandy Bridge and an economical choice would be 2500K .

Other than that I'm working on a  divide and conquer path finding suggestion that should fix a lot of problems  but I just need to do the "update scheme" . The problem with DF is that it gradually has to process  with more and more data.  There is also so much processing going on that we can't really pinpoint the main cause of the slow down. We can turn temperatures ,weather and flow off but we can't turn off pathfinding.

There is now a new dump destroyer tool in DFhack that can help us test the effect of number of items on FPS.   I just didn't get around to it  ;).
Logged
Projects:Path finding simulator(thread) -A*,weighted A*(traffic zones), user set waypoints (path caching), automatic waypoint room navigation,no-cache room navigation.

feorh

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #23 on: June 01, 2011, 12:39:17 am »

KILLING THE CATS DOES NOTHING!
Don't you know that they're responsible for everything!?
Logged

nekoexmachina

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #24 on: June 01, 2011, 03:16:39 am »

Quote
AMD Phenom II X4 955 3.20 GHz (Quad core)
strange. My AMD Athlon II x4 620 @ 3.0Ghz (overcklocked a bit) with NVidia GT220 and 4Gb ram runs faster.
However, it runs faster not on windows (have not used that for ages), but on FreeBSD (both under wine and with linux emulation).
Also probably its your memory shortage or speed issue.
Logged
Whenever i read the "doesn't care about anything anymore" line, i instantly imagine a dwarf, sitting alone on a swing set. Just slowly rocking back and forth, somberly staring at the ground, and stopping every once in a while to sigh.
It's mildly depressing.

Sallen

  • Bay Watcher
    • View Profile
Re: +400,000 FPS
« Reply #25 on: June 06, 2011, 04:05:44 pm »

It used to run faster here as well. But I'm too lazy (and not all that concerned) to find out what it is.
Pages: 1 [2]