Content deleted Content added
Help needed: Event driven, ISA |
|||
Line 28:
The EAL also provides additional services including time references, generic [[Bus (computing)|bus]] access, trace and debug functions and alarm operations.
Using DPDK libraries one can implement a low overhead [[run-to-completion]], [[pipeline or staged]], [[event driven]]{{dn|date=June 2021}}, or [[hubrid]] model completely in userspace eliminating kernel and kernel to user copy. Hardware assists from [[NIC/Regex/Accelerators]], libraries enhanced to make use [[ISA]]{{dn|date=June 2021}} for bulk performance and accessing devices via [[Polling (computer science)|polling]] helps to eliminate the performance overhead of [[interrupt]] too.
The DPDK also includes software examples that highlight best practices for software architecture, tips for data structure design and storage, application profiling and performance tuning utilities and tips that address common network performance deficits.
|