Main Principles

Software Architecture

Napatech SmartNIC
Overview Document

In this section

This section outlines the main principles of Napatech Software Suite.

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.