Skip to main content

Intel Core Microarchitecture, x86 Processor Family

  • Reference work entry
Encyclopedia of Parallel Computing
  • 1084 Accesses

Synonyms

Core2-Duo / Core2-Quad Processors; Pentium; Intel Celeron

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...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,600.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,799.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Bibliography

  1. Tanenbaum AS (2005) Structured computer organization, 5th Edn. Prentice Hall, Upper Saddle River, NJ, USA

    Google Scholar 

  2. Hennessy JL, Patterson DA (2006) Computer architecture – a quantitative approach, 4th edn. Morgan Kaufmann, San Francisco, CA

    MATH  Google Scholar 

  3. Patterson DA, Hennessy JL (2008) Computer organization and design: the hardware/software interface, 4th edn. Morgan Kaufmann, Burlington, MA, USA

    Google Scholar 

  4. Culler D, Singh JP, Gupta A (1997) Parallel computer architecture: a Hardware/Software Approach. Morgan Kaufmann, San Francisco, CA, USA

    Google Scholar 

  5. Microprocessor report. In-stat, reed business information. Reed Elsevier. http://www.mdronline.com

  6. Intel 64 and IA-32 architectures software developer’s manual, October 2009

    Google Scholar 

  7. Intel 64 and IA-32 architectures optimization reference manual, October 2009

    Google Scholar 

  8. Stokes J (2007) Inside the machine: an illustrated introduction to microprocessors and computer architecture. No Starch Press, Inc., San Francisco, CA, USA

    Google Scholar 

  9. http://www.sandpile.org

  10. http://arstechnica.com

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics