Application User Guide#
- 1. OVS Offload
- 2. DAO Crypto Agent App
- 3. VirtIO-crypto
- 4. VirtIO-l2fwd
- 5. VirtIO-blkIO
- 6. Secgw-graph
- 7. Universal SmartNIC Turnkey App
- 8. FD.io Vector Packet Processing (VPP)
- 8.1. What is VPP?
- 8.2. VPP Accelerations
- 8.3. Marvell’s High-Performance VPP for OCTEON
- 8.4. VPP Usage and Integrations
- 8.5. Compiling VPP from sources
- 8.6. Enhancing VPP IPsec offload with Strongswan Integration
- 8.7. Host Offload to OCTEON DPU Via Virtio Interface over PCIe
- 8.8. Host offload to OCTEON DPU via SDP interface over PCIe
- 9. TLS Proxy with NGINX
- 10. Machine Learning
- 11. Snort with VectorScan
- 12. Kubernetes CNI Offload
- 13. Envoy Acceleration on OCTEON
- 14. RDMA Solution
- 14.1. RDMA Overview
- 14.2. RDMA Operation Modes
- 14.3. Testing
- 14.3.1. UD Ping-Pong Test
- 14.3.2. Multi-Queue UD Test (
ibv_rdma_mq_trf) - 14.3.3. Multi-Device RDMA Steps
- 14.3.4. Troubleshooting
- 14.3.5. Command-Line Scenarios (Multi-QP Application)
- 14.3.6. Performance Testing (Perftest Suite)
- 14.3.7. Latency Tests (UD / RC):
- 14.3.8. Bandwidth Tests (UD / RC SEND, WRITE, READ):
- 14.4. RDMA Counters
- 14.5. Planned Enhancements
- 14.6. Known Issues
- 14.7. References
- 15. NVMe-oF Storage Target on OCTEON
- 15.1. Introduction
- 15.2. Solution Components
- 15.3. Architecture
- 15.4. Prerequisites
- 15.5. Building the Components
- 15.6. Environment Setup
- 15.7. Setting up the OCTEON Target
- 15.8. Setting up the NVMe-oF Initiator
- 15.9. Functional Testing
- 15.10. Performance Testing
- 15.11. Limitations
- 15.12. Troubleshooting