One of the most significant trends of increasing the speed of processor to get a boost in performance is Multi -core. Multi -core processors are the new direction manufacturers are focusing on. Multi-core processors represent an evolutionary change in conventional computing as well setting the new trend for high performance computing (HPC) – but parallelism is nothing new. Intel has a long history with the concept of parallelism and the development of hardware-enhanced threading capabilities. Intel has been delivering threading-capable products for more than a decade. A multi -core processor has many advantages especially for those looking to boost their multitasking computing power of system. These kinds of processors provide few complete execution cores instead of one, each with an independent interface to the front side bus. Since each core has its own cache, so the only one operating system which has sufficient resources and provides a noticeable improvement to multitasking can handle intensive tasks in parallel.

This book brings together innovative trends and developments on evolution of multicore processors followed by introducing the technology and its advantages in today’s world. It describes how far the industry has progressed and evaluates some of the challenges we are facing with multi-core processors and some of the solutions that have been developed. Multi-core processor has a lower clock rate than single-core processors, but this is offset with architectural innovations. These innovations have also been included to provide value-added performance to the multi-core processor. This book will also survey the different architectural innovations introduced, map these innovations with Intel processors and analyze the relationship of architecture trends to the development of processor.