Application User Guide#
- 1. Conntrack-Based Applications
- 2. OVS Offload
- 3. DAO Crypto Agent App
- 4. VirtIO-crypto
- 5. VirtIO-l2fwd
- 6. VirtIO-blkIO
- 7. Secgw-graph
- 8. Universal SmartNIC Turnkey App
- 9. FD.io Vector Packet Processing (VPP)
- 9.1. What is VPP?
- 9.2. VPP Accelerations
- 9.3. Marvell’s High-Performance VPP for OCTEON
- 9.4. VPP Usage and Integrations
- 9.5. Compiling VPP from sources
- 9.6. Enhancing VPP IPsec offload with Strongswan Integration
- 9.7. Host Offload to OCTEON DPU Via Virtio Interface over PCIe
- 9.8. Host offload to OCTEON DPU via SDP interface over PCIe
- 10. TLS Proxy with NGINX
- 11. Machine Learning
- 12. Snort with VectorScan
- 13. Kubernetes CNI Offload
- 14. Envoy Acceleration on OCTEON
- 15. RDMA Solution
- 15.1. RDMA Overview
- 15.2. Octeon RDMA Firmware
- 15.3. Host Software Architecture
- 15.3.1. a. User Space
- 15.3.2. b. Kernel Space
- 15.3.3. Setting up Environment
- 15.3.4. UD Ping-Pong Test
- 15.3.5. Multi-Queue UD Test (
ibv_ud_mq_trf) - 15.3.6. Multi-Device RDMA Steps
- 15.3.7. Troubleshooting
- 15.3.8. Command-Line Scenarios (Multi-QP Application)
- 15.3.9. Planned Enhancements
- 15.3.10. Known Issues
- 15.3.11. References
- 15.3.12. Performance Testing (Perftest Suite)
- 15.3.13. Latency Tests (UD / RC):
- 15.3.14. Bandwidth Tests (UD / RC SEND, WRITE, READ):