SHRUB Layout Considerations - SHRUB Layout Considerations - UG1586

Onload User Guide (UG1586)

Document ID
UG1586
Release Date
2026-06-08
Revision
1.5 English

For optimum performance, each SHRUB controller and its associated applications should be affinitized to CPU cores which share an L3 cache.

In Onload-9.1 the SHRUB controller always runs in spinning mode and so requires a dedicated CPU core. From Onload-9.2 onwards the SHRUB Controller is interrupt-driven, enabling multiple SHRUB controllers to run on the same CPU core.