Main Principles

Software Architecture

product_line_custom
Intel® PAC
Napatech SmartNIC
category
Overview Document

In this section

This section outlines the main principles of the driver software.

Hardware abstraction

Due to the hardware abstraction, it is possible to change the system architecture of the FPGA without, or at least with a very limited, impact on the user applications.

Low CPU usage

The driver is focused on the key functionality – packet processing using only limited CPU resources.