Optimize Performance

The following resources will help in optimizing Linux OS and application runtime on Intel® Processors.

Resources

Description

Intel® Resource Director Technology (Intel® RDT)

Augments the compute performance of Intel® processors with the ability to map processor cache CPU affinity to meet stringent temporal requirements of real-time applications

Real-Time Scheduling on Linux

Provides an overview of real-time scheduling in Linux*

Intel® Time Coordinated Computing

Augments the compute performance of Intel® processors with the ability to address the stringent temporal requirements of real-time peripheral (PCI, GPIO, and so on)

Intel® Ethernet TSN end-station

Augments the networking performance of Intel® Ethernet controllers with the ability to address the stringent temporal requirements of real-time Ethernet traffic-class

Linux OS Runtime Optimizations

Optimizes software runtime determinism versus speed on Intel® processors to meet design trade-off for both stringent temporal requirements and performance on a Linux OS

Docker Runtime Optimizations

Real-time Development Tutorial

This tutorial provides an RT application that functions both as reference code and as an application that can be executed to measure jitter when tweaking various system configurations.

Benchmarks & Performance Characterization

Benchmarks for Intel® processors assess design trade-off to meet both stringent temporal requirements and performance on a Linux OS

Benchmark Data