Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/linaro/uadk
UADK (User space Accelerator Development Kit), is a user space framework for using accelerators. Active branch is 'master'.
https://github.com/linaro/uadk
Last synced: about 4 hours ago
JSON representation
UADK (User space Accelerator Development Kit), is a user space framework for using accelerators. Active branch is 'master'.
- Host: GitHub
- URL: https://github.com/linaro/uadk
- Owner: Linaro
- License: apache-2.0
- Created: 2019-05-15T05:07:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-11-13T03:52:00.000Z (4 days ago)
- Last Synced: 2024-11-13T04:28:50.000Z (4 days ago)
- Language: C
- Homepage:
- Size: 14.4 MB
- Stars: 42
- Watchers: 16
- Forks: 33
- Open Issues: 9
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
README
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.