Definition
The Intel Core Microarchitecture is the name of the internal architecture of multicore processor implementations from Intel Corporation introduced in 2006. The processing cores of the Core Microarchitecture use sophisticated ways to get the highest level of Instruction Level Parallelism (ILP) from sequential instruction streams, using out-of-order, superscalar pipelining. The on-chip memory hierarchy employs multiple levels of inclusive caches, uses different kinds of hardware prefetching techniques, and is partly shared among the cores on the chip.
These processors belong to the family of x86-compatibleprocessors, originating in the 8086 processor from Intel in 1978. Their Instruction Set Architecture (ISA) – i.e., the programming interface – is classified as CISC (Complex Instruction Set Computing), which means that the assembly code is compact but quite complex and irregular. The 32-bit and 64-bit...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Bibliography
Tanenbaum AS (2005) Structured computer organization, 5th Edn. Prentice Hall, Upper Saddle River, NJ, USA
Hennessy JL, Patterson DA (2006) Computer architecture – a quantitative approach, 4th edn. Morgan Kaufmann, San Francisco, CA
Patterson DA, Hennessy JL (2008) Computer organization and design: the hardware/software interface, 4th edn. Morgan Kaufmann, Burlington, MA, USA
Culler D, Singh JP, Gupta A (1997) Parallel computer architecture: a Hardware/Software Approach. Morgan Kaufmann, San Francisco, CA, USA
Microprocessor report. In-stat, reed business information. Reed Elsevier. http://www.mdronline.com
IntelⓇ 64 and IA-32 architectures software developer’s manual, October 2009
IntelⓇ 64 and IA-32 architectures optimization reference manual, October 2009
Stokes J (2007) Inside the machine: an illustrated introduction to microprocessors and computer architecture. No Starch Press, Inc., San Francisco, CA, USA
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Science+Business Media, LLC
About this entry
Cite this entry
Weidendorfer, J. (2011). Intel Core Microarchitecture, x86 Processor Family. In: Padua, D. (eds) Encyclopedia of Parallel Computing. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-09766-4_10
Download citation
DOI: https://doi.org/10.1007/978-0-387-09766-4_10
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-09765-7
Online ISBN: 978-0-387-09766-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering