Multi-core: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Anita Banser
(Definition and Advantages)
 
imported>Anita Banser
mNo edit summary
Line 3: Line 3:
===Advantages===
===Advantages===


* Increased throughput:- With more than one processor, the system can go through more instructions in less time. However, an N mulitple of processors will not increase input by N because of overhead needed to keep things working and contention for shared resources.
* Increased throughput:- With more than one processor, a system can go through more instructions in less time. However, a system with N processors will not have a speed up ratio of N because of the overhead incurred to keep its parts working properly and the contention for shared resources.
* Having a multi core system is cheaper than having many single core systems because the multi cores share resources. Also, it is cheaper to speed things up with many cores, than to make a single core faster.
* Cost:- Having a multi core system is cheaper than having many single core systems because the multi cores share resources.  
* Muli core systems are more reliable because in the event that one of the cores malfunctions, the system continues running on the remaining cores.
* Reliability:- Multi core systems are more reliable because in the event that one of the cores malfunctions, the system continues running on the remaining cores.

Revision as of 05:25, 6 August 2008

Multi core systems are computer systems in which two or more processors share the bus, memory and other peripheral devices.

Advantages

  • Increased throughput:- With more than one processor, a system can go through more instructions in less time. However, a system with N processors will not have a speed up ratio of N because of the overhead incurred to keep its parts working properly and the contention for shared resources.
  • Cost:- Having a multi core system is cheaper than having many single core systems because the multi cores share resources.
  • Reliability:- Multi core systems are more reliable because in the event that one of the cores malfunctions, the system continues running on the remaining cores.