Acceleration
Open platforms provide the scalability and flexibility needed for almost any network usage. In some cases, this includes using standards-based acceleration technologies to deliver the required efficiency or performance. Intel offers a large range of technologies and capabilities to meet the broad range of throughput and reliability of network workloads.
Advanced Technologies
Open platforms provide the scalability and flexibility needed for almost any network usage. In some cases, this includes using standards-based acceleration technologies to deliver the required efficiency or performance. Intel offers a large range of technologies and capabilities to meet the broad range of throughput and reliability of network workloads.
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® 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® 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...
High Density Scalable Load Balancer - A VPP-Based Layer 4 Load Balancer Technology Guide
Last Updated: November 28, 2023
This document describes the FD...
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® 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...
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...
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...
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...
Microservices Solution - Optimizations with Intel® Xeon® Scalable Processor Solution Brief
Last Updated: February 16, 2023
Microservice architectures are decoupling applications from maintaining and managing infrastructure operations to performing only the required business logic...
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® 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...
FD.io VPP – Accelerate the Host Stack with 4th Gen Intel® Xeon® Scalable Processor Technology Guide
Last Updated: January 31, 2023
Significant performance gains for HTTP traffic can be achieved with host stack performance by reducing the memory copy bottleneck between the application and network space...
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...
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® 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...
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...
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® 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...
The Intel® Xeon® Scalable Processor: Foundations for Cloud Service Providers
Last Updated: September 19, 2022
In this course, Stephen Chenoweth, Intel® Product Manager, provides an overview of Intel’s Xeon Scalable Processors...
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® 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® 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 - 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® 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...
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...
3rd Generation Intel® Xeon® Scalable Processor - Achieving 1 Tbps IPsec with Intel® Advanced Vector Extensions 512 (Intel® AVX-512) 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® 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...
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)...
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...