Intel I7 2700k Central Processing Unit |
Central Processing Units
CPU - Fetch, Decode, Execute cycle:
- Fetches data & Instructions from the RAM (Random Access Memory)
- These are then put into the registers for the CPU
- The CPU then fetches the next item to be processed
- It then puts this into the data bus
- The information in the RAM then moves along the address bus
- The CPU then has to make sense of the received instructions
- The CPU decodes the instructions set for that type of CPU
- The chip is then prepared for the execution of the data
- Data is then executed and the operation takes place
Xbox 360 Central Processing Unit:
- Tri-Core Processor
- 128x128 bit Registry
- 1MB Level 2 Cache
- 51.2 GB level 2 bandwidth per second
- 165 Million Transistors
- 21.6 GB per second front side bus
However in 2006 more costs for the processor were cut due to the processor size was cut from 90nm to 65nm making the processor cheaper to manufacture and reduce the cost slightly. This was then implemented into the newer models at the time in 2007, this added a slight boost of speed to the processor as it included more transistors & heat output from usage was reduced.
PlayStation 3 Central Processing Unit:
The PlayStation 3 was released after the Xbox 360 so had more opportunity to host a more powerful & adequate CPU for gaming. The PlayStation 3 featured a different CPU with it using a microprocessor instead of a main processor like the Xbox 360, this was locked to one core at 3.2ghz however was able to transmit data more efficiently with the use of 1 PPE (Power Processing Element) & 8 SPE's (Synergistic Processing Elements) which ran the processing of the console. This type of CPU is dedicated to processing multimedia elements or vector based architecture meaning it would provide the efficient power needed for the PS3.
The overall ideology for the use of such processors is so it could essentially make a pathway between computer processing & graphical processing making them work hand in hand, creating more efficient & faster speeds of processing. This taken into consideration they had actually designed this processor before the release of the Xbox 360, where Microsoft took the idea of the processor and implemented this into their own IBM processors.
Processor Specs:
- 3.2ghz Processing power
- 256MB Rambus XDR DRAM
- 230.4 GFLOPS in single precision floating point operations
- 100 GFLOPS double precision operations
- 128x128 bit registry
- 90nm now 45nm
- 512 KB Level 2 cache
- 64 KB level 1 cache
Although it is a different kind of processor it has created a basis for very powerful CPU's used in computers and other systems with the use of a single microprocessor container several different processing elements to act as various cores to the processor like a standard CPU would. The processor hasn't been changed since its first implementation in the first model of the console, however the changes to 'nm' have been made to reduce costs & reduce heat production whilst operating.
Evaluation between the CPU's:
Although both consoles have similar processing power it is hard to draw a conclusive evaluation between the two due to their difference design and style per console. The Xbox 360 would be seen as the more powerful processor with the tri-cores being implemented running a clocked speed of 3.2ghz per core, however the Cell Microprocessor the PlayStation runs slower, however theoretically has more processing cores for more data to pass through every second. The clock speeds are the same however they both process their data differently making a conclusion hard to make between the pair.
As games have become more CPU & GPU extensive the move PlayStation took to combine processing power between the two of them would have benefits over a standard CPU, however as it doesn't benefit from the additional dedicated cores, it would still lack in terms of power & performance.
Evaluation between the CPU's:
Although both consoles have similar processing power it is hard to draw a conclusive evaluation between the two due to their difference design and style per console. The Xbox 360 would be seen as the more powerful processor with the tri-cores being implemented running a clocked speed of 3.2ghz per core, however the Cell Microprocessor the PlayStation runs slower, however theoretically has more processing cores for more data to pass through every second. The clock speeds are the same however they both process their data differently making a conclusion hard to make between the pair.
As games have become more CPU & GPU extensive the move PlayStation took to combine processing power between the two of them would have benefits over a standard CPU, however as it doesn't benefit from the additional dedicated cores, it would still lack in terms of power & performance.