Uncore

"Uncore" is a term used by Intel to describe the functions of a microprocessor that are not in the core, but which must be closely connected to the core to achieve high performance.[1] It has been called "system agent" since the release of the Sandy Bridge Intel microarchitecture.[2] The core contains the components of the processor involved in executing instructions, including the ALU, FPU, L1 and L2 cache. Uncore functions include QPI controllers, L3 cache, snoop agent pipeline, on-die memory controller, and Thunderbolt controller.[3] Other bus controllers such as SPI and LPC are part of the chipset.[4]

The Intel uncore design stems from its origin as the northbridge. The design of the Intel uncore reorganizes the functions critical to the core, making them physically closer to the core on-die, thereby reducing their access latency.

Specifically, the microarchitecture of the Intel uncore is broken down into a number of modular units. The main uncore interface to the core is the so-called cache box (CBox), which interfaces with the last level cache (LLC) and is responsible for managing cache coherency. Multiple internal and external QPI links are managed by physical layer units, referred to as PBox. Connections between the PBox, CBox, and one or more iMCs (MBox) are managed by the system config controller (UBox) and a router (RBox). [5]

Removal of serial bus controllers from the Intel uncore further enables increased performance by allowing the uncore clock (UCLK) to run at a base of 2.66 GHz, with upwards overclocking limits in excess of 3.44 GHz.[6] This increased clock rate allows the core to access critical functions (such as the iMC) with significantly less latency, typically reducing core access to DRAM by 10 ns or more.

References

  1. ^ "Ultrabook, SmartPhone, Laptop, Desktop, Server, & Embedded- Intel". Intel.com. Retrieved .
  2. ^ Anand Lal Shimpi (September 14, 2010). "Intel's Sandy Bridge Architecture Exposed". AnandTech. Retrieved 2015.
  3. ^ "Thunderbolt(TM) Technology for Developers". Intel.com. 2014-01-13. Retrieved .
  4. ^ "Nehalem: The Unwritten Chapters". AnandTech. Retrieved .
  5. ^ "Intel(R) Xeon(R) Processor 7500 Series Uncore Programming Guide" (PDF). Retrieved .
  6. ^ Yus, Carlos (2011-01-27). "HighPerformanceSystems: Intel Sandy Bridge out of specification 4.0, 4.4 and 4.6 GHz. Updated - HighPerformanceSystems". Highperformancesystems.blogspot.com. Retrieved .

External links


  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.

Uncore
 



 

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.


Manage research, learning and skills at defaultlogic.com. Create an account using LinkedIn to manage and organize your omni-channel knowledge. defaultlogic.com is like a shopping cart for information -- helping you to save, discuss and share.


  Contact Us