Intel 64 and IA-32 Architectures Software Developer s Manual

Size: px
Start display at page:

Download "Intel 64 and IA-32 Architectures Software Developer s Manual"

Transcription

1 Intel 64 and IA-32 Architectures Software Developer s Manual Volume 3A: System Programming Guide, Part 1 NOTE: The Intel 64 and IA-32 Architectures Software Developer's Manual consists of seven volumes: Basic Architecture, Order Number ; Instruction Set Reference A-M, Order Number ; Instruction Set Reference N-Z, Order Number ; Instruction Set Reference, Order Number ; System Programming Guide, Part 1, Order Number ; System Programming Guide, Part 2, Order Number ; System Programming Guide, Part 3, Order Number Refer to all seven volumes when evaluating your design needs. Order Number: US September 2014

2 By using this document, in addition to any agreements you have with Intel, you accept the terms set forth below. You may not use or facilitate the use of this document in connection with any infringement or other legal analysis concerning Intel products described herein. You agree to grant Intel a non-exclusive, royalty-free license to any patent claim thereafter drafted which includes subject matter disclosed herein. INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PAR- TICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. A Mission Critical Application is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. The products described in this document may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current characterized errata are available on request. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families, go to: Learn About Intel Processor Numbers. Intel Advanced Vector Extensions (Intel AVX) 1 are designed to achieve higher throughput to certain integer and floating point operations. Due to varying processor power characteristics, utilizing AVX instructions may cause a) some parts to operate at less than the rated frequency and b) some parts with Intel Turbo Boost Technology 2.0 to not achieve any or maximum turbo frequencies. Performance varies depending on hardware, software, and system configuration and you should consult your system manufacturer for more information. 1 Intel Advanced Vector Extensions refers to Intel AVX, Intel AVX2 or Intel AVX-512. For more information on Intel Turbo Boost Technology 2.0, visit Intel Data Protection Technology (includes the following features: Secure Key and Advanced Encryption Standard New Instructions {Intel AES- NI}): No computer system can provide absolute security. Requires an enabled Intel processor and software optimized for use of the technology. Consult your system manufacturer and/or software vendor for more information. Enhanced Intel SpeedStep Technology: See the Processor Spec Finder at or contact your Intel representative for more information. Intel Hyper-Threading Technology (Intel HT Technology): Available on select Intel processors. Requires an Intel HT Technology-enabled system. Consult your system manufacturer. Performance will vary depending on the specific hardware and software used. For more information including details on which processors support HT Technology, visit Intel 64 architecture: Requires a system with a 64-bit enabled processor, chipset, BIOS and software. Performance will vary depending on the specific hardware and software you use. Consult your PC manufacturer for more information. For more information, visit Intel Virtualization Technology requires a computer system with an enabled Intel processor, BIOS, and virtual machine monitor (VMM). Functionality, performance or other benefits will vary depending on hardware and software configurations. Software applications may not be compatible with all operating systems. Consult your PC manufacturer. For more information, visit Intel Platform/Device Protection Technology (includes the following features: Bios guard; Boot Guard; Platform Trust Technology {PTT}; OS Guard; Anti-Theft Technology {AT}; Trusted Execution Technology {TXT}; and Execute Disable Bit): No computer system can provide absolute security. Requires an enabled Intel processor, enabled chipset, firmware, software and may require a subscription with a capable service provider (may not be available in all countries). Intel assumes no liability for lost or stolen data and/or systems or any other damages resulting thereof. Consult your system or service provider for availability and functionality. Intel, the Intel logo, Intel Atom, Intel Core, Intel SpeedStep, MMX, Pentium, VTune, and Xeon are trademarks of Intel Corporation in the U.S. and/or other countries. *Other names and brands may be claimed as the property of others. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling , or go to: Copyright Intel Corporation. All rights reserved.

3 CONTENTS CHAPTER 1 ABOUT THIS MANUAL 1.1 INTEL 64 AND IA-32 PROCESSORS COVERED IN THIS MANUAL OVERVIEW OF THE SYSTEM PROGRAMMING GUIDE NOTATIONAL CONVENTIONS Bit and Byte Order Reserved Bits and Software Compatibility Instruction Operands Hexadecimal and Binary Numbers Segmented Addressing Syntax for CPUID, CR, and MSR Values Exceptions RELATED LITERATURE CHAPTER 2 SYSTEM ARCHITECTURE OVERVIEW 2.1 OVERVIEW OF THE SYSTEM-LEVEL ARCHITECTURE Global and Local Descriptor Tables Global and Local Descriptor Tables in IA-32e Mode System Segments, Segment Descriptors, and Gates Gates in IA-32e Mode Task-State Segments and Task Gates Task-State Segments in IA-32e Mode Interrupt and Exception Handling Interrupt and Exception Handling IA-32e Mode Memory Management Memory Management in IA-32e Mode System Registers System Registers in IA-32e Mode Other System Resources MODES OF OPERATION Extended Feature Enable Register SYSTEM FLAGS AND FIELDS IN THE EFLAGS REGISTER System Flags and Fields in IA-32e Mode MEMORY-MANAGEMENT REGISTERS Global Descriptor Table Register (GDTR) Local Descriptor Table Register (LDTR) IDTR Interrupt Descriptor Table Register Task Register (TR) CONTROL REGISTERS CPUID Qualification of Control Register Flags EXTENDED CONTROL REGISTERS (INCLUDING XCR0) SYSTEM INSTRUCTION SUMMARY Loading and Storing System Registers Verifying of Access Privileges Loading and Storing Debug Registers Invalidating Caches and TLBs Controlling the Processor Reading Performance-Monitoring and Time-Stamp Counters Reading Counters in 64-Bit Mode Reading and Writing Model-Specific Registers Reading and Writing Model-Specific Registers in 64-Bit Mode Enabling Processor Extended States CHAPTER 3 PROTECTED-MODE MEMORY MANAGEMENT 3.1 MEMORY MANAGEMENT OVERVIEW USING SEGMENTS PAGE Vol. 3A iii

4 CONTENTS Basic Flat Model Protected Flat Model Multi-Segment Model Segmentation in IA-32e Mode Paging and Segmentation PHYSICAL ADDRESS SPACE Intel 64 Processors and Physical Address Space LOGICAL AND LINEAR ADDRESSES Logical Address Translation in IA-32e Mode Segment Selectors Segment Registers Segment Loading Instructions in IA-32e Mode Segment Descriptors Code- and Data-Segment Descriptor Types SYSTEM DESCRIPTOR TYPES Segment Descriptor Tables Segment Descriptor Tables in IA-32e Mode CHAPTER 4 PAGING 4.1 PAGING MODES AND CONTROL BITS Three Paging Modes Paging-Mode Enabling Paging-Mode Modifiers Enumeration of Paging Features by CPUID HIERARCHICAL PAGING STRUCTURES: AN OVERVIEW BIT PAGING PAE PAGING PDPTE Registers Linear-Address Translation with PAE Paging IA-32E PAGING ACCESS RIGHTS PAGE-FAULT EXCEPTIONS ACCESSED AND DIRTY FLAGS PAGING AND MEMORY TYPING Paging and Memory Typing When the PAT is Not Supported (Pentium Pro and Pentium II Processors) Paging and Memory Typing When the PAT is Supported (Pentium III and More Recent Processor Families) Caching Paging-Related Information about Memory Typing CACHING TRANSLATION INFORMATION Process-Context Identifiers (PCIDs) Translation Lookaside Buffers (TLBs) Page Numbers, Page Frames, and Page Offsets Caching Translations in TLBs Details of TLB Use Global Pages Paging-Structure Caches Caches for Paging Structures Using the Paging-Structure Caches to Translate Linear Addresses Multiple Cached Entries for a Single Paging-Structure Entry Invalidation of TLBs and Paging-Structure Caches Operations that Invalidate TLBs and Paging-Structure Caches Recommended Invalidation Optional Invalidation Delayed Invalidation Propagation of Paging-Structure Changes to Multiple Processors INTERACTIONS WITH VIRTUAL-MACHINE EXTENSIONS (VMX) VMX Transitions VMX Support for Address Translation USING PAGING FOR VIRTUAL MEMORY MAPPING SEGMENTS TO PAGES PAGE iv Vol. 3A

5 CONTENTS CHAPTER 5 PROTECTION 5.1 ENABLING AND DISABLING SEGMENT AND PAGE PROTECTION FIELDS AND FLAGS USED FOR SEGMENT-LEVEL AND PAGE-LEVEL PROTECTION Code Segment Descriptor in 64-bit Mode LIMIT CHECKING Limit Checking in 64-bit Mode TYPE CHECKING Null Segment Selector Checking NULL Segment Checking in 64-bit Mode PRIVILEGE LEVELS PRIVILEGE LEVEL CHECKING WHEN ACCESSING DATA SEGMENTS Accessing Data in Code Segments PRIVILEGE LEVEL CHECKING WHEN LOADING THE SS REGISTER PRIVILEGE LEVEL CHECKING WHEN TRANSFERRING PROGRAM CONTROL BETWEEN CODE SEGMENTS Direct Calls or Jumps to Code Segments Accessing Nonconforming Code Segments Accessing Conforming Code Segments Gate Descriptors Call Gates IA-32e Mode Call Gates Accessing a Code Segment Through a Call Gate Stack Switching Stack Switching in 64-bit Mode Returning from a Called Procedure Performing Fast Calls to System Procedures with the SYSENTER and SYSEXIT Instructions SYSENTER and SYSEXIT Instructions in IA-32e Mode Fast System Calls in 64-Bit Mode PRIVILEGED INSTRUCTIONS POINTER VALIDATION Checking Access Rights (LAR Instruction) Checking Read/Write Rights (VERR and VERW Instructions) Checking That the Pointer Offset Is Within Limits (LSL Instruction) Checking Caller Access Privileges (ARPL Instruction) Checking Alignment PAGE-LEVEL PROTECTION Page-Protection Flags Restricting Addressable Domain Page Type Combining Protection of Both Levels of Page Tables Overrides to Page Protection COMBINING PAGE AND SEGMENT PROTECTION PAGE-LEVEL PROTECTION AND EXECUTE-DISABLE BIT Detecting and Enabling the Execute-Disable Capability Execute-Disable Page Protection Reserved Bit Checking Exception Handling CHAPTER 6 INTERRUPT AND EXCEPTION HANDLING 6.1 INTERRUPT AND EXCEPTION OVERVIEW EXCEPTION AND INTERRUPT VECTORS SOURCES OF INTERRUPTS External Interrupts Maskable Hardware Interrupts Software-Generated Interrupts SOURCES OF EXCEPTIONS Program-Error Exceptions Software-Generated Exceptions Machine-Check Exceptions EXCEPTION CLASSIFICATIONS PROGRAM OR TASK RESTART PAGE Vol. 3A v

6 CONTENTS 6.7 NONMASKABLE INTERRUPT (NMI) Handling Multiple NMIs ENABLING AND DISABLING INTERRUPTS Masking Maskable Hardware Interrupts Masking Instruction Breakpoints Masking Exceptions and Interrupts When Switching Stacks PRIORITY AMONG SIMULTANEOUS EXCEPTIONS AND INTERRUPTS INTERRUPT DESCRIPTOR TABLE (IDT) IDT DESCRIPTORS EXCEPTION AND INTERRUPT HANDLING Exception- or Interrupt-Handler Procedures Protection of Exception- and Interrupt-Handler Procedures Flag Usage By Exception- or Interrupt-Handler Procedure Interrupt Tasks ERROR CODE EXCEPTION AND INTERRUPT HANDLING IN 64-BIT MODE Bit Mode IDT Bit Mode Stack Frame IRET in IA-32e Mode Stack Switching in IA-32e Mode Interrupt Stack Table EXCEPTION AND INTERRUPT REFERENCE Interrupt 0 Divide Error Exception (#DE) Interrupt 1 Debug Exception (#DB) Interrupt 2 NMI Interrupt Interrupt 3 Breakpoint Exception (#BP) Interrupt 4 Overflow Exception (#OF) Interrupt 5 BOUND Range Exceeded Exception (#BR) Interrupt 6 Invalid Opcode Exception (#UD) Interrupt 7 Device Not Available Exception (#NM) Interrupt 8 Double Fault Exception (#DF) Interrupt 9 Coprocessor Segment Overrun Interrupt 10 Invalid TSS Exception (#TS) Interrupt 11 Segment Not Present (#NP) Interrupt 12 Stack Fault Exception (#SS) Interrupt 13 General Protection Exception (#GP) Interrupt 14 Page-Fault Exception (#PF) Interrupt 16 x87 FPU Floating-Point Error (#MF) Interrupt 17 Alignment Check Exception (#AC) Interrupt 18 Machine-Check Exception (#MC) Interrupt 19 SIMD Floating-Point Exception (#XM) Interrupt 20 Virtualization Exception (#VE) Interrupts 32 to 255 User Defined Interrupts CHAPTER 7 TASK MANAGEMENT 7.1 TASK MANAGEMENT OVERVIEW Task Structure Task State Executing a Task TASK MANAGEMENT DATA STRUCTURES Task-State Segment (TSS) TSS Descriptor TSS Descriptor in 64-bit mode Task Register Task-Gate Descriptor TASK SWITCHING TASK LINKING Use of Busy Flag To Prevent Recursive Task Switching Modifying Task Linkages TASK ADDRESS SPACE PAGE vi Vol. 3A

7 CONTENTS Mapping Tasks to the Linear and Physical Address Spaces Task Logical Address Space BIT TASK-STATE SEGMENT (TSS) TASK MANAGEMENT IN 64-BIT MODE CHAPTER 8 MULTIPLE-PROCESSOR MANAGEMENT 8.1 LOCKED ATOMIC OPERATIONS Guaranteed Atomic Operations Bus Locking Automatic Locking Software Controlled Bus Locking Handling Self- and Cross-Modifying Code Effects of a LOCK Operation on Internal Processor Caches MEMORY ORDERING Memory Ordering in the Intel Pentium and Intel486 Processors Memory Ordering in P6 and More Recent Processor Families Examples Illustrating the Memory-Ordering Principles Assumptions, Terminology, and Notation Neither Loads Nor Stores Are Reordered with Like Operations Stores Are Not Reordered With Earlier Loads Loads May Be Reordered with Earlier Stores to Different Locations Intra-Processor Forwarding Is Allowed Stores Are Transitively Visible Stores Are Seen in a Consistent Order by Other Processors Locked Instructions Have a Total Order Loads and Stores Are Not Reordered with Locked Instructions Fast-String Operation and Out-of-Order Stores Memory-Ordering Model for String Operations on Write-Back (WB) Memory Examples Illustrating Memory-Ordering Principles for String Operations Strengthening or Weakening the Memory-Ordering Model SERIALIZING INSTRUCTIONS MULTIPLE-PROCESSOR (MP) INITIALIZATION BSP and AP Processors MP Initialization Protocol Requirements and Restrictions MP Initialization Protocol Algorithm for Intel Xeon Processors MP Initialization Example Typical BSP Initialization Sequence Typical AP Initialization Sequence Identifying Logical Processors in an MP System INTEL HYPER-THREADING TECHNOLOGY AND INTEL MULTI-CORE TECHNOLOGY DETECTING HARDWARE MULTI-THREADING SUPPORT AND TOPOLOGY Initializing Processors Supporting Hyper-Threading Technology Initializing Multi-Core Processors Executing Multiple Threads on an Intel 64 or IA-32 Processor Supporting Hardware Multi-Threading Handling Interrupts on an IA-32 Processor Supporting Hardware Multi-Threading INTEL HYPER-THREADING TECHNOLOGY ARCHITECTURE State of the Logical Processors APIC Functionality Memory Type Range Registers (MTRR) Page Attribute Table (PAT) Machine Check Architecture Debug Registers and Extensions Performance Monitoring Counters IA32_MISC_ENABLE MSR Memory Ordering Serializing Instructions Microcode Update Resources Self Modifying Code Implementation-Specific Intel HT Technology Facilities Processor Caches Processor Translation Lookaside Buffers (TLBs) Thermal Monitor External Signal Compatibility PAGE Vol. 3A vii

8 CONTENTS 8.8 MULTI-CORE ARCHITECTURE Logical Processor Support Memory Type Range Registers (MTRR) Performance Monitoring Counters IA32_MISC_ENABLE MSR Microcode Update Resources PROGRAMMING CONSIDERATIONS FOR HARDWARE MULTI-THREADING CAPABLE PROCESSORS Hierarchical Mapping of Shared Resources Hierarchical Mapping of CPUID Extended Topology Leaf Hierarchical ID of Logical Processors in an MP System Hierarchical ID of Logical Processors with x2apic ID Algorithm for Three-Level Mappings of APIC_ID Identifying Topological Relationships in a MP System MANAGEMENT OF IDLE AND BLOCKED CONDITIONS HLT Instruction PAUSE Instruction Detecting Support MONITOR/MWAIT Instruction MONITOR/MWAIT Instruction Monitor/Mwait Address Range Determination Required Operating System Support Use the PAUSE Instruction in Spin-Wait Loops Potential Usage of MONITOR/MWAIT in C0 Idle Loops Halt Idle Logical Processors Potential Usage of MONITOR/MWAIT in C1 Idle Loops Guidelines for Scheduling Threads on Logical Processors Sharing Execution Resources Eliminate Execution-Based Timing Loops Place Locks and Semaphores in Aligned, 128-Byte Blocks of Memory MP INITIALIZATION FOR P6 FAMILY PROCESSORS Overview of the MP Initialization Process For P6 Family Processors MP Initialization Protocol Algorithm Error Detection and Handling During the MP Initialization Protocol CHAPTER 9 PROCESSOR MANAGEMENT AND INITIALIZATION 9.1 INITIALIZATION OVERVIEW Processor State After Reset Processor Built-In Self-Test (BIST) Model and Stepping Information First Instruction Executed X87 FPU INITIALIZATION Configuring the x87 FPU Environment Setting the Processor for x87 FPU Software Emulation CACHE ENABLING MODEL-SPECIFIC REGISTERS (MSRS) MEMORY TYPE RANGE REGISTERS (MTRRS) INITIALIZING SSE/SSE2/SSE3/SSSE3 EXTENSIONS SOFTWARE INITIALIZATION FOR REAL-ADDRESS MODE OPERATION Real-Address Mode IDT NMI Interrupt Handling SOFTWARE INITIALIZATION FOR PROTECTED-MODE OPERATION Protected-Mode System Data Structures Initializing Protected-Mode Exceptions and Interrupts Initializing Paging Initializing Multitasking Initializing IA-32e Mode IA-32e Mode System Data Structures IA-32e Mode Interrupts and Exceptions bit Mode and Compatibility Mode Operation Switching Out of IA-32e Mode Operation MODE SWITCHING Switching to Protected Mode Switching Back to Real-Address Mode INITIALIZATION AND MODE SWITCHING EXAMPLE Assembler Usage PAGE viii Vol. 3A

9 Vol. 3A ix CONTENTS PAGE STARTUP.ASM Listing MAIN.ASM Source Code Supporting Files MICROCODE UPDATE FACILITIES Microcode Update Optional Extended Signature Table Processor Identification Platform Identification Microcode Update Checksum Microcode Update Loader Hard Resets in Update Loading Update in a Multiprocessor System Update in a System Supporting Intel Hyper-Threading Technology Update in a System Supporting Dual-Core Technology Update Loader Enhancements Update Signature and Verification Determining the Signature Authenticating the Update Pentium 4, Intel Xeon, and P6 Family Processor Microcode Update Specifications Responsibilities of the BIOS Responsibilities of the Calling Program Microcode Update Functions INT 15H-based Interface Function 00H Presence Test Function 01H Write Microcode Update Data Function 02H Microcode Update Control Function 03H Read Microcode Update Data Return Codes CHAPTER 10 ADVANCED PROGRAMMABLE INTERRUPT CONTROLLER (APIC) 10.1 LOCAL AND I/O APIC OVERVIEW SYSTEM BUS VS. APIC BUS THE INTEL 82489DX EXTERNAL APIC, THE APIC, THE XAPIC, AND THE X2APIC LOCAL APIC The Local APIC Block Diagram Presence of the Local APIC Enabling or Disabling the Local APIC Local APIC Status and Location Relocating the Local APIC Registers Local APIC ID Local APIC State Local APIC State After Power-Up or Reset Local APIC State After It Has Been Software Disabled Local APIC State After an INIT Reset ( Wait-for-SIPI State) Local APIC State After It Receives an INIT-Deassert IPI Local APIC Version Register HANDLING LOCAL INTERRUPTS Local Vector Table Valid Interrupt Vectors Error Handling APIC Timer TSC-Deadline Mode Local Interrupt Acceptance ISSUING INTERPROCESSOR INTERRUPTS Interrupt Command Register (ICR) Determining IPI Destination Physical Destination Mode Logical Destination Mode Broadcast/Self Delivery Mode Lowest Priority Delivery Mode IPI Delivery and Acceptance SYSTEM AND APIC BUS ARBITRATION HANDLING INTERRUPTS

Intel 64 and IA-32 Architectures Software Developer s Manual

Intel 64 and IA-32 Architectures Software Developer s Manual Intel 64 and IA-32 Architectures Software Developer s Manual Volume 1: Basic Architecture NOTE: The Intel 64 and IA-32 Architectures Software Developer's Manual consists of seven volumes: Basic Architecture,

More information

Intel Cache Acceleration Software for Windows* Workstation

Intel Cache Acceleration Software for Windows* Workstation Intel Cache Acceleration Software for Windows* Workstation Release 3.1 Release Notes July 8, 2016 Revision 1.3 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS

More information

Ernesto Su, Hideki Saito, Xinmin Tian Intel Corporation. OpenMPCon 2017 September 18, 2017

Ernesto Su, Hideki Saito, Xinmin Tian Intel Corporation. OpenMPCon 2017 September 18, 2017 Ernesto Su, Hideki Saito, Xinmin Tian Intel Corporation OpenMPCon 2017 September 18, 2017 Legal Notice and Disclaimers By using this document, in addition to any agreements you have with Intel, you accept

More information

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design Quick Start Guide March 2014 Document Number: 330217-002 Legal Lines

More information

How to Create a.cibd File from Mentor Xpedition for HLDRC

How to Create a.cibd File from Mentor Xpedition for HLDRC How to Create a.cibd File from Mentor Xpedition for HLDRC White Paper May 2015 Document Number: 052889-1.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS

More information

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC White Paper August 2017 Document Number: 052889-1.2 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Drive Recovery Panel

Drive Recovery Panel Drive Recovery Panel Don Verner Senior Application Engineer David Blunden Channel Application Engineering Mgr. Intel Corporation 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 327281-001US

More information

Clear CMOS after Hardware Configuration Changes

Clear CMOS after Hardware Configuration Changes Clear CMOS after Hardware Configuration Changes Technical White Paper August 2018 Revision 001 Document Number: 337986-001 You may not use or facilitate the use of this document in connection with any

More information

Intel Core TM Processor i C Embedded Application Power Guideline Addendum

Intel Core TM Processor i C Embedded Application Power Guideline Addendum Intel Core TM Processor i3-2115 C Embedded Application Power Guideline Addendum August 2012 Document Number: 327874-001US INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO

More information

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012 Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012 Document Number: 326673-001 Background INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

TLBs, Paging-Structure Caches, and Their Invalidation

TLBs, Paging-Structure Caches, and Their Invalidation TLBs, Paging-Structure Caches, and Their Invalidation Application Note April 2007 Document Number: 317080-001 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

Intel Core TM i7-4702ec Processor for Communications Infrastructure

Intel Core TM i7-4702ec Processor for Communications Infrastructure Intel Core TM i7-4702ec Processor for Communications Infrastructure Application Power Guidelines Addendum May 2014 Document Number: 330009-001US Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN

More information

Intel 64 and IA-32 Architectures Software Developer s Manual

Intel 64 and IA-32 Architectures Software Developer s Manual Intel 64 and IA-32 Architectures Software Developer s Manual Volume 1: Basic Architecture NOTE: The Intel 64 and IA-32 Architectures Software Developer's Manual consists of five volumes: Basic Architecture,

More information

Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012

Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012 Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012 Document Number: 324956-003 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Data Plane Development Kit

Data Plane Development Kit Data Plane Development Kit Quality of Service (QoS) Cristian Dumitrescu SW Architect - Intel Apr 21, 2015 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

Reference Boot Loader from Intel

Reference Boot Loader from Intel Document Number: 328739-001 Introduction INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY

More information

Intel Manycore Platform Software Stack (Intel MPSS)

Intel Manycore Platform Software Stack (Intel MPSS) Intel Manycore Platform Software Stack (Intel MPSS) README (Windows*) Copyright 2012 2014 Intel Corporation All Rights Reserved Document Number: 328510-001US Revision: 3.4 World Wide Web: http://www.intel.com

More information

Bitonic Sorting. Intel SDK for OpenCL* Applications Sample Documentation. Copyright Intel Corporation. All Rights Reserved

Bitonic Sorting. Intel SDK for OpenCL* Applications Sample Documentation. Copyright Intel Corporation. All Rights Reserved Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 325262-002US Revision: 1.3 World Wide Web: http://www.intel.com Document

More information

Theory and Practice of the Low-Power SATA Spec DevSleep

Theory and Practice of the Low-Power SATA Spec DevSleep Theory and Practice of the Low-Power SATA Spec DevSleep Steven Wells Principal Engineer NVM Solutions Group, Intel August 2013 1 Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

The Intel SSD Pro 2500 Series Guide for Microsoft edrive* Activation

The Intel SSD Pro 2500 Series Guide for Microsoft edrive* Activation The Intel SSD Pro 2500 Series Guide for Microsoft edrive* Activation Solutions Blueprint January 2015 Order Number: 330880-002US INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

Desktop 4th Generation Intel Core, Intel Pentium, and Intel Celeron Processor Families and Intel Xeon Processor E3-1268L v3

Desktop 4th Generation Intel Core, Intel Pentium, and Intel Celeron Processor Families and Intel Xeon Processor E3-1268L v3 Desktop 4th Generation Intel Core, Intel Pentium, and Intel Celeron Processor Families and Intel Xeon Processor E3-1268L v3 Addendum May 2014 Document Number: 329174-004US Introduction INFORMATION IN THIS

More information

Intel RealSense Depth Module D400 Series Software Calibration Tool

Intel RealSense Depth Module D400 Series Software Calibration Tool Intel RealSense Depth Module D400 Series Software Calibration Tool Release Notes January 29, 2018 Version 2.5.2.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Intel Integrated Native Developer Experience 2015 (OS X* host)

Intel Integrated Native Developer Experience 2015 (OS X* host) Intel Integrated Native Developer Experience 2015 (OS X* host) Release Notes and Installation Guide 24 September 2014 Intended Audience Software developers interested in a cross-platform productivity suite

More information

Intel Platform Controller Hub EG20T

Intel Platform Controller Hub EG20T Intel Platform Controller Hub EG20T UART Controller Driver for Windows* Programmer s Guide Order Number: 324261-002US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

Intel Processor Identification and the CPUID Instruction

Intel Processor Identification and the CPUID Instruction Intel Processor Identification and the CPUID Instruction Application Note 485 April 2012 Order Number: 241618-038 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 114137-00 Change Title: Intel Dual Band Wireless-AC 8260, Intel Dual Band Wireless-N 8260, SKUs: 8260.NGWMG.NVS, 8260.NGWMG.S, 8260.NGWMG, 8260.NGWMG.NV

More information

Intel Platform Controller Hub EG20T

Intel Platform Controller Hub EG20T Intel Platform Controller Hub EG20T Packet HUB Driver for Windows* Programmer s Guide February 2011 Order Number: 324265-002US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION

More information

Intel Architecture Software Developer s Manual

Intel Architecture Software Developer s Manual Intel Architecture Software Developer s Manual Volume 1: Basic Architecture NOTE: The Intel Architecture Software Developer s Manual consists of three books: Basic Architecture, Order Number 243190; Instruction

More information

Intel Ethernet Controller I350 Frequently Asked Questions (FAQs)

Intel Ethernet Controller I350 Frequently Asked Questions (FAQs) Intel Ethernet Controller I350 Frequently Asked Questions (FAQs) Networking Division (ND) June 2014 Revision 2.2 Legal By using this document, in addition to any agreements you have with Intel, you accept

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 114547-01 Change Title: Intel Dual Band Wireless-AC 3165 SKUs: 3165.NGWG.I; 3165.NGWGA.I; 3165.NGWG.S; 3165.NGWG; 3165.NGWGA.S; 3165.NGWGA, PCN 114547-01,

More information

Intel USB 3.0 extensible Host Controller Driver

Intel USB 3.0 extensible Host Controller Driver Intel USB 3.0 extensible Host Controller Driver Release Notes (5.0.4.43) Unified driver September 2018 Revision 1.2 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Intel Open Source HD Graphics Programmers' Reference Manual (PRM)

Intel Open Source HD Graphics Programmers' Reference Manual (PRM) Intel Open Source HD Graphics Programmers' Reference Manual (PRM) Volume 13: Memory-mapped Input/Output (MMIO) For the 2014-2015 Intel Atom Processors, Celeron Processors and Pentium Processors based on

More information

Intel Galileo Firmware Updater Tool

Intel Galileo Firmware Updater Tool User Guide August 2017 Revision 002 Document Number: 332076-002 Notice: This document contains information on products in the design phase of development. The information here is subject to change without

More information

Intel Manageability Commander User Guide

Intel Manageability Commander User Guide Intel Manageability Commander User Guide Document Release Date: October 27, 2016 Legal Information INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

Intel Desktop Board DZ68DB

Intel Desktop Board DZ68DB Intel Desktop Board DZ68DB Specification Update April 2011 Part Number: G31558-001 The Intel Desktop Board DZ68DB may contain design defects or errors known as errata, which may cause the product to deviate

More information

Intel Compute Card Slot Design Overview

Intel Compute Card Slot Design Overview + Intel Compute Card Slot Design Overview Revision Number 1.1 May 14, 2018 Disclaimer You may not use or facilitate the use of this document in connection with any infringement or other legal analysis

More information

Intel Open Source HD Graphics, Intel Iris Graphics, and Intel Iris Pro Graphics

Intel Open Source HD Graphics, Intel Iris Graphics, and Intel Iris Pro Graphics Intel Open Source HD Graphics, Intel Iris Graphics, and Intel Iris Pro Graphics Programmer's Reference Manual For the 2015-2016 Intel Core Processors, Celeron Processors, and Pentium Processors based on

More information

True Scale Fabric Switches Series

True Scale Fabric Switches Series True Scale Fabric Switches 12000 Series Order Number: H53559001US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

Product Change Notification

Product Change Notification Product Change Notification 113412-00 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115169-01 Change Title: Intel Dual Band Wireless-AC 8265 SKUs: 8265.D2WMLG; 8265.D2WMLG.NV; 8265.D2WMLG.NVH; 8265.D2WMLGH; 8265.D2WMLG.NVS; 8265.D2WMLG.S;

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115338-00 Change Title: Intel Dual Band Wireless-AC 7265 and Intel Dual Band Wireless-N 7265 SKUs: 7265.NGWANG.W; 7265.NGWG.NVBR; 7265.NGWG.NVW; 7265.NGWG.W;

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 114332-00 Change Title: Intel Dual Band Wireless-AC 7260, Intel Dual Band Wireless-N 7260, Intel Wireless-N 7260, SKUs: 7260.NGIANG, 7260.NGIG, 7260.NGINBG,

More information

Intel Dynamic Platform and Thermal Framework (Intel DPTF), Client Version 8.X

Intel Dynamic Platform and Thermal Framework (Intel DPTF), Client Version 8.X Intel Dynamic Platform and Thermal Framework (Intel DPTF), Client Version 8.X 8.1.10300.137 PV Release Release Notes March 2015 1 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS.

More information

Intel Platform Controller Hub EG20T

Intel Platform Controller Hub EG20T Intel Platform Controller Hub EG20T Inter Integrated Circuit (I 2 C*) Driver for Windows* Programmer s Guide Order Number: 324258-002US Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED

More information

2013 Intel Corporation

2013 Intel Corporation 2013 Intel Corporation Intel Open Source Graphics Programmer s Reference Manual (PRM) for the 2013 Intel Core Processor Family, including Intel HD Graphics, Intel Iris Graphics and Intel Iris Pro Graphics

More information

Data Center Efficiency Workshop Commentary-Intel

Data Center Efficiency Workshop Commentary-Intel Data Center Efficiency Workshop Commentary-Intel Henry M.L. Wong Sr. Staff Technologist Technology Integration Engineering Intel Corporation Legal Notices This presentation is for informational purposes

More information

Intel 64 and IA-32 Architectures Software Developer s Manual

Intel 64 and IA-32 Architectures Software Developer s Manual Intel 64 and IA-32 Architectures Software Developer s Manual Documentation Changes August 2008 Notice: The Intel 64 and IA-32 architectures may contain design defects or errors known as errata that may

More information

Using the Intel VTune Amplifier 2013 on Embedded Platforms

Using the Intel VTune Amplifier 2013 on Embedded Platforms Using the Intel VTune Amplifier 2013 on Embedded Platforms Introduction This guide explains the usage of the Intel VTune Amplifier for performance and power analysis on embedded devices. Overview VTune

More information

Product Change Notification

Product Change Notification Product Change Notification 113028-02 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY

More information

MICHAL MROZEK ZBIGNIEW ZDANOWICZ

MICHAL MROZEK ZBIGNIEW ZDANOWICZ MICHAL MROZEK ZBIGNIEW ZDANOWICZ Legal Notices and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY

More information

Intel RealSense D400 Series Calibration Tools and API Release Notes

Intel RealSense D400 Series Calibration Tools and API Release Notes Intel RealSense D400 Series Calibration Tools and API Release Notes July 9, 2018 Version 2.6.4.0 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information

Product Change Notification

Product Change Notification Product Notification Notification #: 114712-01 Title: Intel SSD 750 Series, Intel SSD DC P3500 Series, Intel SSD DC P3600 Series, Intel SSD DC P3608 Series, Intel SSD DC P3700 Series, PCN 114712-01, Product

More information

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure)

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure) Evolving Small Cells Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure) Intelligent Heterogeneous Network Optimum User Experience Fibre-optic Connected Macro Base stations

More information

Intel 64 Architecture x2apic Specification

Intel 64 Architecture x2apic Specification Intel 64 Architecture x2apic Specification Reference Number: 318148-003 June 2008 i INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 114216-00 Change Title: Intel SSD 730 Series (240GB, 480GB, 2.5in SATA 6Gb/s, 20nm, MLC) 7mm, Generic Single Pack, Intel SSD 730 Series (240GB, 480GB,

More information

Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes

Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes Intel Integrated Native Developer Experience 2015 Build Edition for OS X* Installation Guide and Release Notes 24 July 2014 Table of Contents 1 Introduction... 2 1.1 Product Contents... 2 1.2 System Requirements...

More information

Intel Cache Acceleration Software - Workstation

Intel Cache Acceleration Software - Workstation Intel Cache Acceleration Software - Workstation Version 2.7.0 Order Number: x-009 Contents INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY

More information

Intel Virtualization Technology FlexMigration Application Note

Intel Virtualization Technology FlexMigration Application Note Intel Virtualization Technology FlexMigration Application Note This document is intended only for VMM or hypervisor software developers and not for application developers or end-customers. Readers are

More information

The Intel Processor Diagnostic Tool Release Notes

The Intel Processor Diagnostic Tool Release Notes The Intel Processor Diagnostic Tool Release Notes Page 1 of 7 LEGAL INFORMATION INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR

More information

Product Change Notification

Product Change Notification Product Change Notification 112177-01 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY

More information

Intel Atom Processor Based Platform Technologies. Intelligent Systems Group Intel Corporation

Intel Atom Processor Based Platform Technologies. Intelligent Systems Group Intel Corporation Intel Atom Processor Based Platform Technologies Intelligent Systems Group Intel Corporation Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS

More information

AMD. Processor Recognition. Application Note

AMD. Processor Recognition. Application Note AMD Recognition Application Note Publication # 20734 Rev: N Issue Date: August 1999 1999 Advanced Micro Devices, Inc. All rights reserved. The contents of this document are provided in connection with

More information

Product Change Notification

Product Change Notification Product Change Notification 112087-00 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115007-00 Change Title: Select Intel SSD 530 Series, Intel SSD 535 Series, Intel SSD E 5410s Series, Intel SSD E 5420s Series, Intel SSD PRO 2500 Series,

More information

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing User s Guide Intel SDK for OpenCL* Applications Sample Documentation Copyright 2010 2013 Intel Corporation All Rights Reserved Document

More information

6th Generation Intel Core Processor Series

6th Generation Intel Core Processor Series 6th Generation Intel Core Processor Series Application Power Guidelines Addendum Supporting the 6th Generation Intel Core Processor Series Based on the S-Processor Lines August 2015 Document Number: 332854-001US

More information

Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes

Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes Document number: 323803-001US 4 May 2011 Table of Contents 1 Introduction... 1 1.1 What s New... 2 1.2 Product Contents...

More information

Intel Open Source HD Graphics. Programmer's Reference Manual

Intel Open Source HD Graphics. Programmer's Reference Manual Intel Open Source HD Graphics Programmer's Reference Manual For the 2016 Intel Atom Processors, Celeron Processors, and Pentium Processors based on the "Apollo Lake" Platform (Broxton Graphics) Volume

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115772-00 Change Title: memory, NUC7i3BNHX1, memory, NUC7i5BNHX1, memory, NUC7i7BNHX1, Intel NUC Kit, NUC7i3BNH, Intel NUC Kit, NUC7i3BNK, Intel NUC Kit,

More information

Installation Guide and Release Notes

Installation Guide and Release Notes Installation Guide and Release Notes Document number: 321604-001US 19 October 2009 Table of Contents 1 Introduction... 1 1.1 Product Contents... 1 1.2 System Requirements... 2 1.3 Documentation... 3 1.4

More information

Preliminary Information. AMD Athlon Processor Model 6 Revision Guide

Preliminary Information. AMD Athlon Processor Model 6 Revision Guide AMD Athlon Processor Model 6 Revision Guide Publication # 24332 Rev: E Issue Date: December 2002 2001, 2002 Advanced Micro Devices, Inc. All rights reserved. The contents of this document are provided

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 116437-00 Change Title: For select Intel SSD 545s Series, Intel SSD E5100s Series, and Intel SSD DC S3110 Series, PCN 116437-00, Product Design, Label,

More information

Intel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability

Intel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability Intel SDK for OpenCL* - Sample for OpenCL* and Intel Media SDK Interoperability User s Guide Copyright 2010 2012 Intel Corporation All Rights Reserved Document Number: 327283-001US Revision: 1.0 World

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 114258-00 Change Title: Intel SSD DC S3710 Series (200GB, 400GB, 800GB, 1.2TB, 2.5in SATA 6Gb/s, 20nm, MLC) 7mm, Generic 50 Pack Intel SSD DC S3710 Series

More information

Intel & Lustre: LUG Micah Bhakti

Intel & Lustre: LUG Micah Bhakti Intel & Lustre: LUG 2018 Micah Bhakti Exciting Information from Lawyers All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115990-00 Change Title: Select SKUs for Intel Optane SSD 900P Series PCN 115990-00, Label, Label Updates Date of Publication: December 12, 2017 Key Characteristics

More information

Intel Desktop Board D945GCLF2

Intel Desktop Board D945GCLF2 Intel Desktop Board D945GCLF2 Specification Update July 2010 Order Number: E54886-006US The Intel Desktop Board D945GCLF2 may contain design defects or errors known as errata, which may cause the product

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115446-01 Change Title: Intel Dual Band Wireless-AC 7260 SKUs: SG83348, 7260.HMWG.R, 7260.HMWG.NVR, 7260.HMWWB.R, 7260.HMWG.S1R, Intel Dual Band Wireless-AC

More information

Intel Desktop Board D946GZAB

Intel Desktop Board D946GZAB Intel Desktop Board D946GZAB Specification Update Release Date: November 2007 Order Number: D65909-002US The Intel Desktop Board D946GZAB may contain design defects or errors known as errata, which may

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 116437-02 Change Title: For select Intel SSD 545s Series, Intel SSD E5100s Series, Intel SSD Pro 5450s Series and Intel SSD DC S3110 Series, PCN 116437-02,

More information

Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes

Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes 23 October 2014 Table of Contents 1 Introduction... 1 1.1 Product Contents... 2 1.2 Intel Debugger (IDB) is

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115842-01 Change Title: Intel Compute Card CD1C64GK, Intel Compute Card CD1P64GK, PCN 115842-01, Product Design, Label, Product Material BIOS and Firmware

More information

Intel Desktop Board DG41CN

Intel Desktop Board DG41CN Intel Desktop Board DG41CN Specification Update December 2010 Order Number: E89822-003US The Intel Desktop Board DG41CN may contain design defects or errors known as errata, which may cause the product

More information

Intel Desktop Board D975XBX2

Intel Desktop Board D975XBX2 Intel Desktop Board D975XBX2 Specification Update July 2008 Order Number: D74278-003US The Intel Desktop Board D975XBX2 may contain design defects or errors known as errata, which may cause the product

More information

Building Intel Atom E3800 Processor Development Kit Yocto Project* Board Support Package (BSP)

Building Intel Atom E3800 Processor Development Kit Yocto Project* Board Support Package (BSP) Building Intel Atom E3800 Processor Development Kit Yocto Project* Board Support Package (BSP) User Guide June 2014 Document Number: 330693-001US By using this document, in addition to any agreements you

More information

Intel Embedded Media and Graphics Driver v1.12 for Intel Atom Processor N2000 and D2000 Series

Intel Embedded Media and Graphics Driver v1.12 for Intel Atom Processor N2000 and D2000 Series Intel Embedded Media and Graphics Driver v1.12 for Intel Processor N2000 and D2000 Series Specification Update July 2012 Notice: The Intel Embedded Media and Graphics Drivers may contain design defects

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115107-00 Change Title: Intel Ethernet Converged Network Adapter X520 - DA1, E10G41BTDAPG1P5,, MM#927066, Intel Ethernet Converged Network Adapter X520

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 116381-00 Change Title: Intel NUC Kit NUC7i3DNKE Intel NUC Kit NUC7i3DNHE Intel NUC Board NUC7i3DNBE Intel NUC 7 Business, a mini PC with Intel Core i3

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 116562-00 Change Title: For select Intel SSD 545s Series, Intel SSD Pro 5450s Series, Intel SSD E5100s Series, and Intel SSD DC S3110 Series, PCN 116562-00,

More information

Intel Desktop Board DG41RQ

Intel Desktop Board DG41RQ Intel Desktop Board DG41RQ Specification Update July 2010 Order Number: E61979-004US The Intel Desktop Board DG41RQ may contain design defects or errors known as errata, which may cause the product to

More information

IA32 Intel 32-bit Architecture

IA32 Intel 32-bit Architecture 1 2 IA32 Intel 32-bit Architecture Intel 32-bit Architecture (IA32) 32-bit machine CISC: 32-bit internal and external data bus 32-bit external address bus 8086 general registers extended to 32 bit width

More information

Intel 7510/7512 Scalable Memory Buffer

Intel 7510/7512 Scalable Memory Buffer Intel 7510/7512 Scalable Memory Buffer June 2013 Document Number: 325123-002 Notice: This document contains information on products in the design phase of development. The information here is subject to

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 114473-00 Change Title: Intel LLVT7028A103, LLVT7028A102, MHVT7037B001, FMVT7014E302, and LQVT7040B003 Processors PCN 114473-00, Manufacturing Site, Product

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115962-00 Change Title: For Select Intel SSD DC S3520 Series SKUs, PCN 115962-00, Label, Label Updates Date of Publication: November 29, 2017 Key Characteristics

More information

Product Change Notification

Product Change Notification Product Change Notification 111962-00 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY

More information

Product Change Notification

Product Change Notification Product Change Notification Change Notification #: 115736-00 Change Title: Intel Omni-Path Edge Switch 100 Series 24 Port Managed Forward 2 PSU 100SWE24QF2, Port Managed Forward 1 PSU 100SWE48QF1, Port

More information

Intel G31/P31 Express Chipset

Intel G31/P31 Express Chipset Intel G31/P31 Express Chipset Specification Update For the Intel 82G31 Graphics and Memory Controller Hub (GMCH) and Intel 82GP31 Memory Controller Hub (MCH) February 2008 Notice: The Intel G31/P31 Express

More information

Boot Agent Application Notes for BIOS Engineers

Boot Agent Application Notes for BIOS Engineers Boot Agent Application Notes for BIOS Engineers September 2007 318275-001 Revision 1.0 Legal Lines and Disclaimers INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE,

More information

Introduction to Intel Boot Loader Development Kit (Intel BLDK) Intel SSG/SSD/UEFI

Introduction to Intel Boot Loader Development Kit (Intel BLDK) Intel SSG/SSD/UEFI Introduction to Intel Boot Loader Development Kit (Intel BLDK) Intel SSG/SSD/UEFI Legal Disclaimer INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,

More information