• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Hardware Secrets

Hardware Secrets

Uncomplicating the complicated

  • Case
  • Cooling
  • Memory
  • Mobile
    • Laptops
    • Smartphones
    • Tablets
  • Motherboard
  • Networking
  • Other
    • Audio
    • Cameras
    • Consumer Electronics
    • Desktops
    • Museum
    • Software
    • Tradeshows & Events
  • Peripherals
    • Headset
    • Keyboard
    • Mouse
    • Printers
  • Power
  • Storage
  • Video

Inside the Intel Sandy Bridge Microarchitecture

Sandy Bridge is the name of the new microarchitecture Intel CPUs will be using starting in 2011. Let’s see what is new.

Home » Inside the Intel Sandy Bridge Microarchitecture

The Ring Architecture

Contents

  • 1. Intro
  • 2. Enhancements to the CPU Pipeline
  • 3. The AVX Instruction Set
  • 4. The Ring Architecture
  • 5. Next Generation Turbo Boost
  • 6. The Integrated Graphics Engine

Sandy Bridge-based processors will have a ring architecture for the internal components of the CPU to talk to each other. When a component wants to “talk” with another component, it puts the information in the ring and the ring will move this information until it reaches its destination. Components don’t talk to each other directly, they have to use the ring. Components that use the ring include the CPU cores, each L3 memory cache (which is now called Last Level Cache, or LLC, and is not unified, see Figure 5),  the system agent (integrated memory controller, PCI Express controller, power control unit, and display), and the graphics controller.
In Figure 5 you can see the ring (black line) with its “stops” (red boxes). It is important to understand that the ring is physically located over the memory caches (imagine a ski lift where each red box is a stop) – since the illustration is bi-dimensional, you may have the impression that the ring wires run inside the cache, which is not the case.
Also, each last level cache isn’t tied to a particular CPU core. Any core can use any of the caches. For example, in Figure 5, we have a quad-core CPU with four last level caches. Core 1 isn’t linked to cache 1; it can use any of the caches. This also means that any CPU core can access data that is stored in any of the caches.

Sandy BridgeFigure 5: The ring architecture (black line with red “stops”)

There are actually four rings: data ring, request ring, acknowledge ring and snoop ring. They run at the same clock rate as the CPU internal clock. It is based on the QPI (QuickPath Interconnect) protocol, the same one used by socket LGA1366 CPUs to talk to the chipset.
Each component decides when to use the ring, if empty, and the ring always choose the shortest path to the destination.

Continue: Next Generation Turbo Boost

CPU Tutorials

Primary Sidebar

As a participant in the Amazon Services LLC Associates Program, this site may earn from qualifying purchases. We may also earn commissions on purchases from other retail websites.

gigabit ethernet device

The Ultimate 2022 Guide on Gigabit Ethernet

Everything you need to know about Gigabit Ethernet.

spdif connection

What You Should Know About the SPDIF Connection (2022 Guide)

Learn about the digital audio connection called SPDIF and when and how to use it.

Everything You Need to Know About the CPU Power Management

The CPU has several power saving modes called C-states. In this tutorial we will explain what these modes are, what they do and the modes supported by each processor.

Understanding RAM Timings

Learn in detail what numbers like 7-7-7-21, 8-8-8-24, or 9-9-9-24 after the memory specification mean.

How to Connect Two PCs Using a USB to USB Cable in 2022

Learn how to connect two PCs using an USB-USB cable to transfer files and share your Internet connection.

Footer

For Performance

  • PCI Express 3.0 vs. 2.0: Is There a Gaming Performance Gain?
  • Does dual-channel memory make difference on integrated video performance?
  • Overclocking Pros and Cons
  • All Core i7 Models
  • Understanding RAM Timings

Everything you need to know

  • Everything You Need to Know About the Dual-, Triple-, and Quad-Channel Memory Architectures
  • What You Should Know About the SPDIF Connection (2022 Guide)
  • Everything You Need to Know About the Intel Virtualization Technology
  • Everything You Need to Know About the CPU Power Management

Follow Us

Follow us on Facebook Follow us on Twitter Follow us on Instagram

Copyright © 2022 · All rights reserved - Hardwaresecrets.com
About Us · Privacy Policy · Contact