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
CNDP
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)...
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...
Intel® Scalable IOV
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...
Intel® AVX-512
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...
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...
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 - FP16 Instruction Set for Intel® Xeon® Processor Based Products Technology Guide
Last Updated: May 06, 2022
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 - 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® 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® 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...
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...
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...
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...
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® DSA
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 DPDK with Intel® DSA Technology Guide
Last Updated: December 19, 2022
This guide presents the new "DMA device" (dmadev) abstraction in DPDK 21...
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® 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) - 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® 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® Ethernet
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...
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 - Dynamic Device Personalization (DDP) - Overview Training Video
Last Updated: September 07, 2022
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 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 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® 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 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® 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...
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...
Intel® QAT
Intel Device Plugins for Kubernetes AppNote
Last Updated: December 10, 2018
Provides an overview of the following open source device plugins: Graphics Processing Unit (GPU) plugin, Field Programmable Gate Array (FPGA) plugin, and Intel® QuickAssist Technology (QAT) plugin...
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...
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 - 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...
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...
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® SST
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 - 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 – 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® 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 – 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® SGX
Intel® Software Guard Extensions (Intel® SGX) - Securing Private Keys in an Encrypted Enclave for Your Service Mesh Demo
Last Updated: September 07, 2022
Intel® Software Guard Extensions (Intel® SGX) – Key Management Reference Application (KMRA) on Intel® Xeon® Processors Technology Guide
Last Updated: July 22, 2022
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® Xeon® Processor Technology
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...
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...
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...
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...
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...