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® 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 4th Gen Intel® Xeon® Scalable Processor Technology Guide
Last Updated: January 23, 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 24, 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® 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) - 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
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 - 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 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
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
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: April 06, 2021
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
TADK
AI Technologies – Unleash AI Innovation in Network Applications Solution Brief
Last Updated: November 18, 2021
This solution guide highlights key technologies and their role in realizing real-time AI-driven innovations within networking solutions while staying within the compute budget of the Intel® Xeon® Scalable processors