16

Multicore Processors

IN THIS CHAPTER, YOU WILL LEARN

  • The concept of multicore processing
  • How multicore processors are able to deliver enhanced performance
  • What is meant by voltage and frequency scaling
  • Some issues faced by multicore processors
  • Implications of Amdahl’s law
  • x86-based multicore processors of Intel and AMD
  • High speed interconnects—HyperTransport and QPI

Introduction

In Chapter 15, the idea of enhancing performance was introduced. We discussed pipelining first and then moved on to superscalar techniques. It is not incorrect to say that performance enhancement is obtained using the concept of parallelization. Pipelining amounts to parallelization in the time domain and superscalar processing adds space domain parallelization ...

Get The x86 Microprocessors: 8086 to Pentium, Multicores, Atom and the 8051 Microcontroller, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.