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

10ms to recognize a pose.

10ms == 10% framerate, if frame time == 100ms. (10 FPS)
10ms == 15% framerate, if frame time == 66.7ms (15 FPS)

Clearly, its 10ms on a single core, or MS is smoking something, when it comes to interactive framerates. Of course, 10ms of a single cores 16.7ms (for a single 60 Hz frame) is quite a lot of that core. About 15% of the Xenon's CPU, actually, near to what they stated. Perhaps a little more...

Unfortunately, its only 15% if the other two cores are not utilizing the L2 cache at all, and are, instead, both running threads that like.. add two registers, and put the results in a third register. During image processing, a large chunk of the cache will likely be blown, possibly several times, thanks to the hefty amount of data an image represents.

Here's the good info, though. Likely a good 30% of that time will be available on the other HW thread of the core, however, because there WILL be a lot of stalls during cache misses. Any game which doesn't do a lot of animation processing, vertex skinning (i.e. human/animal characters, mostly), or physics, is very likely to have not been using all 3 cores anyway. In a sense, Natal will be free for those kinds of games.

Sadly, that 10ms will severely impact the kinds of games the 360 is "known" for, like Halo, Gears, etc. Honestly though, I hope no one expected there to be a lot of Natal-ification of those kinds of games anyway. Natal is a party game accessory, obviously.