UADK (User space Accelerator Development Kit), is a user space framework for using accelerators. Active branch is 'master'.
License
Linaro/uadk
master
Name already in use
Code
-
Clone
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
- Open with GitHub Desktop
- Download ZIP
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
User Space Accelerator Development Kit ====================================== UADK is a framework for user application to access hardware accelerator in a unified, secure, and efficient way. UADK is comprised of UACCE, libwd and many other algorithm libraries for different applications. UADK contains the following elements: wd.c UADK fundamental library which wraps the basic operations to the UACCE device. libwd is this library. wd_[alg].c UADK algorithm libraries. libwd_comp is for compression/decompression, libwd_crypto is for all encryption/decryption and hash algorithm. wd_utils.[ch] Some utility functions used by UADK and its drivers. drv/* Hardware drivers. It helps to fulfill the semantic of algorithm libraries for particular hardware. test/* Test applications to use UADK. include/* Head files for user APP and hardware drivers. docs/* Documentations. ====================================== The information of deploying UADK is in INSTALL file. The design document is in docs/wd_design.md file. The rules of library version are in docs/maintenance.md file.
About
UADK (User space Accelerator Development Kit), is a user space framework for using accelerators. Active branch is 'master'.