WD Accelerator User-Mode Library
Figure 1 shows the modules of the WD user-mode library.
The WD user-mode library provides three types of external interfaces. The algorithm layer interfaces and WD basic layer interfaces can be used independently.
- WD basic layer: provides queue management interface, queue message sending and receiving interfaces, and memory interface.
- User-mode driver layer of the hardware accelerator: adapts to queue management required by the WD basic layer and the interfaces for sending and receiving queue elements.
- Algorithm layer: includes data formats required by algorithms and provides synchronous and asynchronous data processing interfaces based on the WD basic layer interfaces.
Parent topic: Introduction
