Multi-core
Jump to navigation
Jump to search
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.