By using this site, you agree to our Privacy Policy and our Terms of Use. Close
mrstickball said:

Last I checked, the X360 had pretty good OOoE due to the fact it has good branch prediction, and VMX units. No? Both the X360 and PS3 are built around Power4 microsystem archatecture, which handle OOoE fairly well.

Here's a paper on Power4 which both the Cell and Xenon are built around:

http://www-03.ibm.com/systems/p/hardware/whitepapers/power4.pdf

Sufficive to say, I tend to think that the way that Power4 handles OOoE might be enough to handle your Dwarf Fortress :)

Last time I checked, they don't follow strictly Power4(especially X360) and no branch predicting isn't OoOE. :D

"Furthermore, the Xenon may be capable of running six threads at once, but the three types of branch-intensive code listed above are not as amenable to high levels of thread-level parallelization as graphics code. On the other hand, these types of code do benefit greatly from out-of-order execution, which Xenon lacks completely, a decent amount of execution core width, which Xenon also lacks; branch prediction hardware, which Xenon is probably short on; and large caches, which Xenon is definitely short on. The end result is a recipe for a console that provides developers with a wealth of graphics resources but that asks them to do more with less on the non-graphical side of gaming."

"Even if the PPE's branch prediction is significantly better than I think it is, the relatively meager 1MB L2 cache that the game control, AI, and physics code will have to share with procedural synthesis and other graphics code will ensure that programmers have a hard time getting good performance out of non-graphics parts of the game.

...

The Cell has only one PPE to the Xenon's three, which means that developers will have to cram all their game control, AI, and physics code into at most two threads that are sharing a very narrow execution core with no instruction window. (Don't bother suggesting that the PS3 can use its SPEs for branch-intensive code, because the SPEs lack branch prediction entirely.)"

http://arstechnica.com/articles/paedia/cpu/xbox360-2.ars/7

 

DF is nothing but non-graphics parts of the game. :D

(I just checked memory usage of DF. My current fortress takes about 300MB and I haven't played for a long... So that rules out PS3 right away. :D)

@Barozi

Halo 3 has high end graphics? A 400$ PC makes better visuals than that.

That's the proof for me, that you've never played Halo 3 and you know nothing about it. The Lights effects are for me the best I've seen in my life and I've played Crysis with the highest settings with DirectX 10, so I know what I'm talking about. FACT: Halo 3 has great graphics.

Crysis with high settings and on $400 PC, here you go

http://www.youtube.com/watch?v=bpO4FwTpR3Q

(Sorry Ssyn, but even $400 PC can beat both. :/)