An Approach to Improve the Performance of Parallel Multi-Core Processor

Main Article Content

Raksha Pandey, Dr. Neelendra Badal


Multi-Core stands for combining the two or more processor into one integrated circuit, however in turn it provides the good performance in terms of execution while there is a tradeoff between numbers of cores, memory and power it consumes. Multicore processors give an opportunity to increase the performance of software programs by parallelizing them. However, it is not enough to have the hardware capability of parallelization through multicore. It is equally important to exploit this in software. This paper will provide the review about the evolution of multi-core processor and the difference between single core, dual core and multi-core processor along with how the performance of multi-core processor can be improved using the parallelism. Parallelization can be achieved by executing different threads of a program on multiple cores.

Article Details