Wednesday, January 2, 2013

Multi Core vs Single Core

Single core processors are a thing of the past. Everything is advancing fast and the amount of data that needs to be transfered gets bigger and bigger, thats why faster and more capable processors are needed.

Why multi core

Processors have a clock rate ( one sine wave transferring data ) which is measured in Hertz. The technology of today cannot drive the clock rates very high ( highest 8.429 GHz on AMD's Bulldozer based FX chip ), because it becomes very expensive and difficult, and to compensate the need for capacity, they simply add cores or threads with lower clock rates.

Cores can have multiple threads, which act as separate processors, but actually they are inside the processor's core. Threads can perform tasks in parallel with eatch other.Multiple cores are needed in movie editing and rendering, or any task that needs a lot of calculating and data processing/transferring power.
Intel Quad core i7

Intel Single core Celeron
Most common multi cores are Dual and Quad ( 2 and 4 ), but there are also a lot of Hexa and Octa ( 6 and 8 ) cores among desktop computers.

Multi core advantages
  • More processing power
  • Usually faster work, because of parallel processing with threads ( searching, rendering, calculating )
  • Smaller energy consumption at the same clock rate ( compared to single core ), which is good for mobile devices ( phones, tablets, laptops )
  • Less heat production because of less energy consumption
Multi core disadvantages
  • Hardware and software compatibility is needed
  • Needs more space, space is valuable for modern devices and it gets more difficult to add more cores to a processor because of the lack of space
  • More expensive, dual and quad not su much today but more cores means more money
Galaxy S III has a Quad core version ( 1.4 GHz )

Multi core technology is higly recommended, because of the need for processing power in modern devices. It is being told that by the year 2017, a regular desktop PC will have around 100 cores.

1 comment:

  1. The advantages outweigh the disadvantages. Hopefully the price for more cores goes down.