Intel x86 Processor and Platform Architecture eLearning Course

Instructor(s): Jay Trodden

Equivalent of: 5-day course

Subscription Length: 120 days

$995

Course price

We can create a live corporate training for you:

What's Included

PCIe Modules PDF Slides Thumbnail PCIe eBook Course completion certificate
Course eLearning modules
(unlimited access for 120 days)
PDF of Course Slides
(yours to keep, does not expire)
USB 3.0 eBook
(yours to keep, does not expire)
Course Completion Certificate
(boost your resume / CV)

Student Review

"The overview of all the major interfaces on systems and high-level protocol behavior, and how all the architecture ties together."

- Alonso G.

You Will Learn

  • Intel x86 CPU and Chipset Evolution
  • Current Core and Xeon CPUs: Ice Lake, Cascade Lake, plus “Refresh” Variants
  • x86 Instruction Set Architecture (ISA) and CPU Operating Modes
  • Core and Xeon CPU Microarchitecture Differences
  • Caches
  • Platform Addressing
  • Main Memory DRAM
  • Ultra Path Interconnect (UPI)
  • CPU Integrated Graphics
  • CPU Integrated IO (IIO)
  • Interrupt Handling
  • Hardware Virtualization Support
  • Platform Controller Hub (PCH) Features
  • Power and Thermal Management
  • CPU Performance Monitoring

Course Description

Each CPU and chipset generation brings new capabilities while maintaining backward compatibility with earlier platforms. New 9th and 10th generation CPU architectures offer significant improvements in instruction throughput, power conservation, integrated graphics, security, system-on-a-chip (SOC) packaging options, etc. This 5-day course introduces the x86 Instruction Set Architecture (ISA) and describes the hardware features of the latest Intel Core and Xeon CPUs supporting it. In addition, the course presents an overview of memory, platform controller hub (PCH) logic, and IO interfaces that may be employed when implementing common system types.

 

A full understanding of an Intel x86 hardware platform includes knowledge of CPU/PCH capabilities, BIOS/OS setup of programmable platform features, as well as the dynamic status of the system with regards to thermal and error events, etc. MindShare Arbor demonstrations integrated into this course present a decoded view of register setup, system and device status, as well as a coherent summary of platform information reported when the CPUID instruction is executed. Students may use Arbor software for real-time scans of local systems, read/modify specific registers, and even save Arbor scan results for later sharing and off-line review.

 

This course is updated as frequently as possible in an attempt to provide a “snapshot” of Intel Core and Xeon x86 platform components and system implementations. Content is based on publicly available documents.

Course Content

Module 1: Course Introduction
Scope of the course, outline, Arbor introduction

17min to complete

Module 2: Intel x86 Platform Background
Walks through x86 CPU evolution

16min to complete

Recommended Prerequisites

None.

Benefits of eLearning

Access to the Instructor

Ask questions to the MindShare Instructor that taught the course

Cost Effective

Get the same information delivered in a live MindShare class at a fraction of the cost

Available 24/7

MindShare eLearning courses are available when and where you need them

Learn at Your Pace

MindShare eLearning courses are self-paced, so you can process when you're ready