Home
Gaming Laptops
Gaming Desktops
Best Gaming Computers
Cheap Gaming Computers
Computer Hardware Parts
Gaming Accessories
Gaming Articles

Contact

 

Multicore Processing: A Closer Look

There is a new breed of processor on the consumer level market of today. You may have heard of processors with “Intel Core 2,” or “Athlon X2,” in their descriptions, but have you wondered why companies name their CPU's like this? It is no mystery actually, as its a new and modern way of computing in an efficient and effective style. Its known as multicore processing and has an advent effect on computer processing today. Gaming particularly benefits from the performance increase from these smokin' hot little chips, which is why it is necessary to incorporate this type of CPU into you system.

A multicore processor is a microprocessor chip containing more than one independent “core,” situated on the processor die. The “die,” is where all the integrated circuits are located inside the processor housing. This would be the equivalence of having more than one CPU, in other words, on the same chip. To understand how this system of processing works, lets emphasis on how single core processor operate.

A typical processor consists of a single core, which is being feed instructions in an ordered process, this data being executed accordingly, and then distributed to the appropriate device. The data is first accessed from a storage device, which is transported to the primary memory, aka RAM. The ram then temporarily holds this data while waiting to be processed by the CPU. Durning these two phases, access rates at which these two devices operate at, are operating at a much slower rate than the actual execution of this data because the CPU performs at a much higher frequency than both the primary and secondary memory components. This is where a multicore processor play a significant role.

Multicore processing initially begins in the same concept of single core processing, but data is effectuated contrastively, allowing the processor to allocate resources accordingly among the dedicated core. A particular technology known as multi-threading, SMT operating mode typically, allows processor to receive multi-threaded instructions consecutively. Along side this technology, the processor also consigns data sets in parallel, which enables software built around this infrastructure to recognize more than one CPU, something PC gamers will benefit from when running multiple multi-threaded applications at once. Data is then redistributed for the purpose it was requested for, as the processor continues this functional process.

It may be of even greater importance to look beyond the amount of cores, and also inspect how the manufacturer implemented communications among the individual CPU's. Some multicore chips have the ability to work in parallel by splitting calculations simultaneously, dividing larger amounts of data into smaller proportions. Other times the actual core have the possibilities to share the on-board memory cache together or have their own dedicated source. It all depends on how companies design and produce their multicore processors, by the model and technology implemented.

Ex. Whether one core is analyzing and executing code, the other can be accessing the memory to begin its own process.

In conclusion multicore processor deliver greater computing potential, from having a larger front side bus, the processors running in accordance with the available technologies, and benefiting from running at slower clock speeds to effect other areas of significance. Plus, with lower heat production, power consumption, and a smaller die for more effective processing, this all helps produce the consistent frame rates and overall stable performance for todays and tomorrows games.

TigerDirect