Multi-core Processor – The need of today’s computing

Sunday, May 24, 2009
Multi-core processor is a processor in which more than one cores are integrated into single physical processor. Due to such multiple cores the processes can be executed simultaneously.

Due to Multi-core processors the world of new possibilities will be opened. The combined efficiencies of Multi-core Processors and the more ingenious software engineers might do things like to create faster computers and more natural interfaces between man and machine. Multi-core platforms will improve the computing experience by enhancing the performance of today’s multi-threaded applications, by enabling to do more work in less clock time, by enabling new applications and humanlike intelligence in desktop, laptop, and other small form factors that may require high performance computing and by increasing the efficiency of servers.

Multi-core processors offer an ideal platform for enabling logical, incremental performance increases as market demands increase in the future. Engineers of the big companies like Intel, AMD are consistently working for dozens or even hundreds of cores being integrated into future processors.


Multi-core is a design in which a single physical processor contains the core logic of more than one processor. The multi-core design puts several such processing cores and integrates these cores as a single physical processor. In Multi-core processor, each core acts as a separate processor for operating system and therefore the multiple processes are executed in parallel at a time. This concept is also called as “parallel processing”.

Multi-core processors are the next innovation for enhancing computing architectures and platforms based on extensive research on what people required and how they use technology. Through this research, engineers deeply understand user requirements in each market segment and how to create compelling multi-core platform solutions to meet those values. Multi-core processors have the potential to run applications more efficiently than single-core processors—giving users the ability to keep working even while running the most processor intensive tasks in the background.