-
Notifications
You must be signed in to change notification settings - Fork 13
chenhaoc/cnnhwpe
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Objective A hardware coprocessor for CNN acceleration based on RISC-V instructions set, which is linked with Hummingbird E200 MCU through extension accelerator interface (EAI). Hummingbird E200: https://github.com/SI-RISCV/e200_opensource Features • Support Convolution layer and ReLU layer • Transform convolution into matrix multiplication (im2col on the fly) • Kernel size from 3×3 to 11×11 • Support data type INT8,UINT8, EXP4 (4 bits of exponential scale) and Ternary • 16 dot-product operations of 64-bit operands (8 INT8, 16 EXP4 or 32 Ternary) per cycle • PE utilization is 100% for internal layers. For the input layers, the utilization is 82.5%(11×11×3),87.5%(7×7×3),93.75%(5×5×3),84.375%(3×3×3). Please see ./spec/CNN-HWPE_SPEC_EN.pdf for more details Author: Hao Chen , Qiang Chen Email: [email protected] [email protected]
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published