Intel Technologies / Experience Kits / Intel Innovations
Intel Innovations
Deep dive into Intel Innovation where silicon and software combine to provide a programmable fabric for Network and Edge implementations
Intel® Core™ and Intel® Atom
Network and Edge Virtual Machine Reference System Architecture User Guide
Last Updated: January 30, 2024
The VMRA guide provides instructions to automatically deploy a Kubernetes cluster using virtual machines (VMs) on a single node or multi-nodes with Intel® platforms...
Network and Edge Container Bare Metal Reference System Architecture User Guide
Last Updated: January 30, 2024
This updated guide overviews the Container Bare Metal Reference System Architecture (BMRA) to automatically deploy Bare Metal and Kubernetes-optimized clusters based on Intel® Xeon®, Intel® Core™, and Intel Atom® platforms and software innovation for diverse network and edge use cases (e...
Network and Edge Reference System Architectures - On Premises Edge AI Box Quick Start Guide
Last Updated: January 30, 2024
This document is aimed at partners looking to deploy Edge AI Box using the Containers Bare Metal Reference System Architecture (BMRA) On Premises AI Box configuration profile on the Intel® Core™ Ultra processor with integrated Intel® Arc™ GPU and Intel® AI Boost...
Network and Edge Reference System Architectures Release Overview Solution Brief
Last Updated: January 30, 2024
This document describes the content of Network and Edge Reference System Architecture Release 24...
Network and Edge Reference System Architectures - Industrial Controller Quick Start Guide
Last Updated: December 21, 2023
This document is aimed at partners looking to deploy industrial machine controllers using the Container Bare Metal and Virtual Machine Reference System Architecture (BMRA and VMRA) On-Premises SW defined factory configuration profile on 12th Gen Intel® Core™ processors and Intel Atom® x6000e series processors...
Intel® AVX-512
Intel® AVX-512 - Fast Modular Multiplication Technique Technology Guide
Last Updated: March 26, 2024
The most commonly utilized public key cryptosystems (RSA, ECDSA, etc...
Intel® AVX-512 - FP16 Instruction Set for Intel® Xeon® Processor Based Products Technology Guide
Last Updated: March 11, 2024
This document describes the new FP16 instruction set architecture for Intel® AVX-512 that has been added to the 4th generation Intel® Xeon® Scalable processor...
Intel® AVX-512 - Ultra Parallelized Multi-hash Computation for Data Streaming Workloads Technology Guide
Last Updated: August 29, 2023
This technology guide proposes a novel model to accelerate multi-hash computation by leveraging Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions...
Advanced Encryption Standard Galois Counter Mode - Optimized GHASH Function Technology Guide
Last Updated: August 29, 2023
Galois/Counter Mode (GCM) is a mode of operation for authenticated encryption...
Intel® AVX-512 - High Performance IPsec with Intel® Xeon® Scalable Processor Technology Guide
Last Updated: May 02, 2023
Compared to the 3rd Gen Intel® Xeon® Scalable processor, the 4th Gen Intel Xeon Scalable processor has quite a few hardware specification improvements relevant to network applications like IPsec...
Intel® Ethernet 800 Series Network Adapter - Performance Evolution on DPDK Technology Guide
Last Updated: April 19, 2023
This technology guide focuses on the data plane performance of the ICE Poll Mode Driver, including the methods used to improve the packet forwarding performance on a CPU core...
Intel® Turbo Boost Technology - Configure Per Core Turbo Overview Technology Guide
Last Updated: January 12, 2023
Intel® Turbo Boost Technology enables the turbo frequency range for all processor cores of the system, which lets the cores of the processor to run at turbo frequency...
Galois Fields New Instructions - Method for Calculating Toeplitz Hash Using GFNI Technology Guide
Last Updated: May 20, 2022
The Toeplitz hash function is used for hash calculation to distribute packets across the queues with RSS (Receive Side Scaling) in Ethernet devices...
Intel® AVX-512 and Intel® QAT - Accelerate WireGuard Processing with Intel® Xeon® D-2700 Processor Technology Guide
Last Updated: March 11, 2022
This guide explains how the latest Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions and Intel® QuickAssist Technology (Intel® QAT) Gen 3 enabled in the Intel® Xeon® D-2700 processor can be used to achieve 3x-10...
Ubiquitous Availability of Crypto Technologies Solution Brief
Last Updated: February 24, 2022
Review Intel offering for OpenSSL framework underlying crypto technologies such as Intel® QuickAssist Technology, Intel® AES New Instructions (Intel® AES-NI) and AVX-512 Vector AES (VAES) instructions on the Intel® architecture platform...
Intel® AVX-512 - Writing Packet Processing Software with Intel® AVX-512 Instruction Set Technology Guide
Last Updated: February 24, 2022
This paper is the second in a series of white papers that focuses on how to write packet processing software using the Intel® AVX-512 instruction set. This paper describes how Intel® AVX-512 optimizations are enabled in software development frameworks such as DPDK and FD.io. It includes examples of using Intel® AVX-512 in these frameworks as well as the performance benefits obtained, demonstrating performance gains in excess of 300% in micro-benchmarks.
Intel® AVX-512 - Instruction Set for Packet Processing Technology Guide
Last Updated: February 24, 2022
This paper is the first in a series of white papers focusing on how to write packet processing software using the AVX-512 instruction set...
Intel® AVX-512 - Packet Processing with Intel® AVX-512 Instruction Set Solution Brief
Last Updated: February 02, 2022
This solution brief provides an overview of the Intel® AVX-512 powerful SIMD instruction set, which has been optimized in the latest 3rd Generation processors with compelling performance benefits...
Galois Field New Instructions (GFNI) Technology Guide
Last Updated: December 09, 2021
The Galois Field New Instructions (GFNI) introduced in the 3rd Gen Intel® Xeon® Scalable processor were designed to accelerate cryptographic and security applications...
Chapter 1: Accelerate Packet Processing Using Intel® Advanced Vector Extensions 512 (Intel® AVX-512)
Last Updated: September 23, 2021
This video is a part of our Experience Kit video series...
Intel® AVX-512 - High Performance IPsec with 3rd Gen Intel® Xeon® Scalable Processor Technology Guide
Last Updated: April 06, 2021
The document describes how the latest Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instructions and Intel® Advanced Encryption Standard New Instructions (Intel® AES-NI) enabled in the latest Intel® 3rd Generation Xeon® Scalable Processor are used to significantly increase and achieve 1 Tb of IPsec throughput...
Intel® DSA
Intel® Data Streaming Accelerator (DSA) - Calico VPP with Intel® DSA on 5th Gen Intel® Xeon® Scalable Processor Technology Guide
Last Updated: March 11, 2024
This document provides an overview of Calico VPP, Memif, Intel® Data Streaming Accelerator (Intel® DSA) technology, and their role in optimizing Calico VPP and workload architectures...
Intel® Data Streaming Accelerator (DSA) – Offloading Memory Copying in VPP by Shared Memory Packet Interface (memif) Plugin with Intel® DSA on 4th Gen Intel® Xeon® Scalable Processors
Last Updated: October 27, 2023
This document outlines the deployment of VPP memif with Direct Memory Access (DMA) option to accelerate memory copying...
Intel® Data Streaming Accelerator (Intel® DSA) - Calico VPP Multinet with Intel® DSA on 4th Gen Intel® Xeon® Scalable Processor Technology Guide
Last Updated: September 26, 2023
This guide describes how Intel® Data Streaming Accelerator (Intel® DSA) can increase Calico VPP Multinet with memif performance for function-chaining applications by accelerating memory copy and saving CPU cycles to process the network protocol stack at the L3 bridge...
Intel® Data Streaming Accelerator (DSA) - Accelerating DPDK Vhost Technology Guide
Last Updated: January 10, 2023
Intel® Data Streaming Accelerator is a high-performance data copy and transformation accelerator in the 4th Gen Intel® Xeon® Scalable processor...
Intel® Data Streaming Accelerator (DSA) - Packet Copy Offload in OVS with Intel® DSA Technology Guide
Last Updated: January 10, 2023
This paper discusses the integration of a DSA-accelerated DPDK vhost library into a real-world application - OvS...
Intel® Data Streaming Accelerator (DSA) - Packet Copy Offload in DPDK with Intel® DSA Technology Guide
Last Updated: December 19, 2022
This guide presents the new "DMA device" (dmadev) abstraction in DPDK 21...
Intel® DLB
Intel® Dynamic Load Balancer (Intel® DLB) - Accelerating Elephant Flow Technology Guide
Last Updated: March 01, 2023
This guide explains how the Intel® Dynamic Load Balancer (Intel® DLB) integrated in the 4th Gen Intel® Xeon® Scalable processor is used to achieve hardware assisted and low overhead core to core queue communication, which subsequentially enables coordination and collaboration of multiple CPU cores on elephant flow handling and linear scalability...
Intel® Dynamic Load Balancer (Intel® DLB) - Scaling of IPsec Workloads Technology Guide
Last Updated: February 16, 2023
This technology guide shows how to process high-bandwidth IPSec tunnel through a multi-stage approach using Intel® Dynamic Load Balancer (Intel® DLB) hardware accelerator queues and scheduling capabilities to efficiently connect multiple processing stages...
Intel® Dynamic Load Balancer (Intel® DLB) - High-Precision Network Rate Limiting with Intel® DLB Technology Guide
Last Updated: January 11, 2023
Intel® DLB is a new acceleration technology introduced in the 4th Gen Intel® Xeon® Scalable processors with rich hardware queue management capabilities that bring new possibilities for software optimization...
Intel® Ethernet
FD.io VPP-SSwan and Linux-CP – Integrate StrongSwan with World’s First Open Sourced 1.89 Tb IPsec Solution Technology Guide
Last Updated: June 06, 2023
FD.io Vector Packet Processing (VPP) IPsec is an important component in VPP to enable secure, reliable, and fast networking applications...
FD.io VPP - Generic Flow Offloading Overview Technology Guide
Last Updated: April 19, 2023
This document introduces the key idea of Generic Flow – a driver with learning mechanism, which can significantly reduce the effort to update the mapping between driver and hardware offloading API for new protocols...
Intel® Ethernet 800 Series Network Adapter - Performance Evolution on DPDK Technology Guide
Last Updated: April 19, 2023
This technology guide focuses on the data plane performance of the ICE Poll Mode Driver, including the methods used to improve the packet forwarding performance on a CPU core...
Kubernetes Operator - Intel® Ethernet Operator Technology Guide
Last Updated: February 09, 2023
This document describes the Intel® Ethernet Operator, a Kubernetes Operator developed using the Operator SDK, designed to enable the network resource management of the advanced Ethernet technology features introduced by the Intel® Ethernet 800 Series Network Adapters...
Application Device Queues (ADQ) - Plugins for Kubernetes Solution Brief
Last Updated: January 19, 2023
Application Device Queues (ADQ) is a workload optimization feature that provides access to hardware Quality-of-Service (QoS) in terms of queuing and steering for traffic flows belonging to containerized applications in a cloud orchestration environment...
Intel® Ethernet 800 Series - Application Device Queues (ADQ) in a Kubernetes Environment Solution Brief
Last Updated: September 29, 2022
Testing shows organizations can improve containerized workload performance by adopting Application Device Queues and Intel® Ethernet 800 Series Network Adapters to help reduce latency, improve predictability and throughput...
Intel® Ethernet - Dynamic Device Personalization (DDP) - Overview Training Video
Last Updated: September 07, 2022
Intel® Ethernet Controller - Predictable Load Distribution Using Partial Toeplitz Hash Collections Technology Guide
Last Updated: May 13, 2022
In most cases modern NICs use Toeplitz hash function to distribute packets across the queues with receive side scaling, aka RSS...
Intel® Ethernet Controller 800 Series – Dynamic Device Personalization (DDP) for Telecommunications Workloads Technology Guide
Last Updated: February 24, 2021
A summary of how Dynamic Device Personalization (DDP) is used with the Intel® Ethernet 800 Series for telecommunication deployments...
Intel® Ethernet 700/800 Series - Dynamic Device Personalization Support for CNF with Kubernetes Technology Guide
Last Updated: February 13, 2021
A document that describes how you can use Kubernetes to place latency sensitive and/or high throughput workloads on an interface configured with Dynamic Device Personalization, which optimizes the packet processing pipeline...
Intel® Ethernet Controller 700 Series - Open vSwitch Hardware Acceleration Application Note
Last Updated: October 14, 2019
Describes using the capabilities of the Intel® Ethernet Controller 700 Series based Network Interface Cards (NICs) to boost packet switching performance of the Open vSwitch (OvS) with DPDK, using hardware acceleration...
Intel® Ethernet Controller 700 Series GTPv1 – Dynamic Device Personalization
Last Updated: April 02, 2019
Describes how to use GPRS tunneling protocol (GTPv1) profile to enhance performance and optimize core utilization for vEPC and multi-access edge computing (MEC) use cases...
Intel® QAT
Intel® QuickAssist Technology and Intel® Crypto Acceleration - Accelerating HAProxy* Performance on Intel Instances of Alibaba Cloud* Technology Guide
Last Updated: February 29, 2024
HAProxy* is an open-source software load balancer and reliable reverse proxy, continuously optimized to run on Intel® Xeon® processors including 4th Gen Intel® Xeon® Scalable processors...
Intel® QuickAssist Technology (Intel® QAT) - Accelerating HAProxy* Performance on 4th Gen Intel® Xeon® Scalable Processors Technology Guide
Last Updated: June 06, 2023
HAProxy* is an open-source software load balancer and reliable reverse proxy, continuously optimized to run on Intel® Xeon® processors including 4th Gen Intel® Xeon® Scalable processors with built-in Intel® QuickAssist Technology (Intel® QAT) accelerators...
Intel® QuickAssist Technology - NGINX* Performance White Paper
Last Updated: February 05, 2023
This paper shows the relative gains (CPS, performance per watt) delivered by Intel® QuickAssist Technology (Intel® QAT) for cryptographic acceleration used in the TLS protocol, through NGINX and OpenSSL as the benchmarked stack...
Intel® QuickAssist Technology - Envoy TLS Acceleration with Intel® QAT Solution Brief
Last Updated: January 31, 2023
Envoy is a popular L7 proxy...
Intel® QuickAssist Technology - Deliver Compression Efficiencies in the Cloud with Intel® QAT and QATzip Solution Brief
Last Updated: January 30, 2023
QATzip is a user space library, which builds on top of the Intel® QuickAssist Technology (Intel® QAT) user space library, to provide extended accelerated compression and decompression services by offloading the actual compression and decompression requests to one or more Intel devices...
Ubiquitous Availability of Crypto Technologies Solution Brief
Last Updated: February 24, 2022
Review Intel offering for OpenSSL framework underlying crypto technologies such as Intel® QuickAssist Technology, Intel® AES New Instructions (Intel® AES-NI) and AVX-512 Vector AES (VAES) instructions on the Intel® architecture platform...
Telco/Cloud Enablement for 2nd Generation Intel® Xeon® Scalable Processors – Intel® QuickAssist Technology
Last Updated: April 02, 2019
Describes the features, capabilities, and performance benefits of Intel® QuickAssist Technology (Intel® QAT) in the 2nd generation Intel® Xeon® Scalable platform...
Intel® SST
Intel® Speed Select Technology - Core Power (Intel® SST-CP) Overview Technology Guide
Last Updated: March 09, 2023
This document describes how Intel® Speed Select Technology – Core Power (Intel® SST-CP), which is available in selected models of the most recent generation of Intel processors, offers dynamic prioritization of CPU core power/frequency by assigning each CPU core a priority and attempting to satisfy the requirements of each CPU core in priority order...
Intel® Speed Select Technology – Performance Profile (Intel® SST-PP) Overview User Guide
Last Updated: November 17, 2022
This document describes the Intel® Speed Select Technology – Performance Profile (Intel® SST-PP), and how to configure it on 3rd Generation Intel® Xeon® Scalable processors...
Intel® Speed Select Technology – Turbo Frequency (Intel® SST-TF) Overview User Guide
Last Updated: July 11, 2022
Intel® Speed Select Technology – Turbo Frequency (Intel® SST-TF) offers an ability to assign prioritization on turbo frequency to specific cores...
Intel® Speed Select Technology (Intel® SST) - Performance Enhancements for 3rd Gen Intel® Xeon® Scalable Processor Technology Guide
Last Updated: December 29, 2021
Intel® Speed Select Technology (Intel® SST) design addresses both performance and power consumption of a CPU/processor in a cloud server...
Intel® Speed Select Technology – Base Frequency Priority CPU Management for Open vSwitch* (OVS*)
Last Updated: October 14, 2020
Describes how to configure Open vSwitch* (OvS*) with DPDK to ensure “priority” CPUs are used for packet processing activity to maximize throughput...
Intel® Speed Select Technology – Base Frequency (Intel® SST-BF) with Kubernetes* Application Note
Last Updated: October 31, 2019
This document describes how to utilize the Intel® SST-BF feature in a cluster managed by Kubernetes* (K8s) container orchestration...
Intel® Speed Select Technology – Base Frequency Configuration Automation on OpenStack* Compute Host
Last Updated: October 14, 2019
Demonstrates configuration and provisioning of Intel® SST-BF on an Open Stack managed node with or without Open vSwitch* (OVS*) reserved cores...
Intel® SGX
Intel® Software Guard Extensions (Intel® SGX) – Key Management Reference Application (KMRA) on Intel® Xeon® Processors Technology Guide
Last Updated: October 27, 2023
The document provides an overview of Intel® Software Guard Extensions (SGX) technology and how developers can partition security sensitive code and data into an Intel-protected SGX enclave on the 3rd and 4th Gen Intel® Xeon® Scalable processor...
Intel® Software Guard Extensions (Intel® SGX) - Securing Private Keys in an Encrypted Enclave for Your Service Mesh Demo
Last Updated: September 07, 2022
Intel® Xeon®
Intel® Scalable I/O Virtualization – Decrease Startup Time of Cloud-native Network Function on Pass-through Devices Technology Guide
Last Updated: February 02, 2023
In cloud-native ages, Cloud-native Network Function has become a successor to Virtual Network Function...
Cloud Native Data Plane (CNDP) - Overview Technology Guide
Last Updated: October 06, 2022
Cloud Native Data Plane (CNDP) is a purpose-built framework optimized for packet processing microservices that is better aligned with cloud native principles and cloud deployments...
3rd Generation Intel® Xeon® Scalable Processor Technology - Training Video
Last Updated: September 07, 2022
Open vSwitch - Optimized Deployment Benchmark Technology Guide
Last Updated: February 24, 2022
This benchmark report presents the throughput performance improvements achievable for various deployments and configurations of Open vSwitch (OVS) with the Data Plane Development Kit (DPDK) for a given use case...
AF_XDP - High Performance for Cloud-Native Networking Technology Guide
Last Updated: January 21, 2021
A review of how Address-Family eXpress Data Path (AF_XDP), a socket type available in standard Linux, provides a viable choice for high performance packets networking into a Cloud-Native Network Function (CNF); includes support for Intel® network interface cards (NICs)...
Telecom Workload Placement and Affinity Model Solution Brief
Last Updated: September 24, 2020
This brief provides telecom planners and architects with an analysis that guides the decision making for workload placement based on network deployment model...
Secure the Network Infrastructure – Secure Boot Methodologies
Last Updated: April 02, 2019
Describes implementing Intel® Boot Guard and UEFI secure boot for networking platforms including packet processing workloads, bare metal, DPDK, and other virtualized and non-virtualized systems...
Resource Management Daemon User Guide
Last Updated: April 02, 2019
Describes Resource Management Daemon (RMD) architecture and installation, usage scenario, and provides examples of using RMD for Intel® Resource Director Technology and P-state control using PMU...
Telco/Cloud Enablement for 2nd Generation Intel® Xeon® Scalable platform - Intel® Resource Director Technology
Last Updated: April 02, 2019
Describes the Intel® RDT CAT and CMT features in the 2nd Generation Intel® Xeon® Scalable processors and showcases the benefits for telecom environment deployments, especially virtualized workloads...