forked from apache/tvm
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[VTA] Design refactoring and bug fixes (apache#20)
* updating driver and dll paths for latest pynqv2.3 image * unifying tcl scripting for multipleFPGA backends, making bus width parameterizable * fix coherent interface on Ultra96 * 2d padded load template * simplifying tensor load/store * streamlining GEMM and ALU pipeline * refactor VTA for simpler instruction decoding * fixed bug, mixed DSP/LUT GEMM support * adding latency directive in DSPs for better pipelining and timing closure * dual channel memory interface for Ultra96 * hardware bug fixes, working compilation on PYNQ and ULTRA96 * checking for correctness * support for pynq v2.3 * report inference time in ms * update CMAKE for Pynq v2.3 * testing hardware support for batch norm * adding support for multiplication in ALU * defaulting to coherent buffers in runtime * increasing size of CMA buffer allocation limit
- Loading branch information
Showing
23 changed files
with
2,388 additions
and
3,822 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.