blakjedi said:Main diff between Xenon and Cell PPE cores AFAIK right now is Xenon has beefier VMX and dot product capability.
[xbox360] analyzing it from a software developer’s standpoint it's no different from hyper threading. That means that you're supposed to have 6 threads, but it's only 1.5 threads by 3 in reality. With [PS3's] cell things are looking differently: the main cpu has 2 threads (slightly better than hyper threading) and then you're getting the synergetic processors
ERP said:FWIW It really isn't anything like that simple.
blakjedi said:ERP Could u please expand? I think we are all starved for new information and/or better understanding of the architectures. Hopefully we've gotten past descriptions of whats "better" into just describing what "is" and how it can be used.
Tim Sweeney said:Currently, we write no assembly code on any platforms. For example, where we use SIMD vector math and other low-level platform features, we write the code in C/C++ using platform-specific intrinsic functions (for example, Visual C++'s intrinsics supporting x86 SSE instructions), rather than writing assembly.
pc999 said:Can you say, just by curiosity (as it cant say which one is better overall), which one is better?
Oh sure - the potential functionality there is great - there's just that minor problem with metaprogramming syntax in C++ being neither very human friendly (given that it's an unintended sideeffect it's not exactly surprising) nor having any real debugging facilities whatsoever.DudeMiester said:Like I said, this can already be done with templates in C++, the language extensions will just make it more intuitive.
liverkick said:Shouldn't that be "6-9 hardware threads"?
Unification of GPU-CPU...like one big all purpose chip?