- May 25, 2004
- 5,664
- 2
- 76
Text
"Today we can confirm that the Xbox 360 processor is a simultaneous multithreading (SMT) processor, meaning it can execute several threads at the same time. Specifically, each of the three cores can process two threads at time, thus making the Xbox 360 CPU a six-thread per clock cycle system making the chip look like six conventional processors for applications. This will allow multiple applications to run independently on different cores or a single multithreaded application to perform multiple tasks all at once. "
I understand the significance, but what allows these cores to do this? is it something like an advanced form of Hyperthreading, except it splits clock cycles 50/50 instead of just using unused ones?
"Today we can confirm that the Xbox 360 processor is a simultaneous multithreading (SMT) processor, meaning it can execute several threads at the same time. Specifically, each of the three cores can process two threads at time, thus making the Xbox 360 CPU a six-thread per clock cycle system making the chip look like six conventional processors for applications. This will allow multiple applications to run independently on different cores or a single multithreaded application to perform multiple tasks all at once. "
I understand the significance, but what allows these cores to do this? is it something like an advanced form of Hyperthreading, except it splits clock cycles 50/50 instead of just using unused ones?