Caches
¶
Working Set Considerations
¶
Staying On Chip
¶
Efficient use of on-chip memory
DRAM Bandwidth
¶
Software Prefetching
¶
Cache Line Demotion and Flushing
¶
Non Temporal Loads and Stores
¶
Data Plane Software Design
Navigation
Contents:
Introduction
Threading
Work Scheduling
Ethernet Devices
The Packet Buffer
Protocol Header Processing
Memory Management
Synchronization
Caches
Working Set Considerations
Staying On Chip
DRAM Bandwidth
Software Prefetching
Cache Line Demotion and Flushing
Non Temporal Loads and Stores
Data Structures
Statistics
Timekeeping
Timers
Cryptography
Modularization
Control Plane
Slow Path
Anti Patterns
Glossary
Related Topics
Documentation overview
Previous:
Synchronization
Next:
Data Structures
Quick search