AutoSA
AutoSA copied to clipboard
AutoSA: Polyhedral-Based Systolic Array Compiler
Hello, Is there a way to increase the number of HBM channels used to make full use of the bandwidth? It is fixed to 6 ports in the mm_HBM example....
I am using the latest docker image, and I run the container with `sudo docker run -it whbldhwj/autosa:latest /bin/bash`. When trying to run `./autosa --help` in this container, all I...
Hi, there are some unsatisfied errors happened when I complied ur DWC kernel following this link : [https://autosa.readthedocs.io/en/latest/examples/dnn_ops.html](url) Vivado 2020.1 (Used) ``` Results show like: `****** Vivado(TM) HLS - High-Level...
Hi, I just installed AutoSA and tried to make some code generation for systolic arrays. It seems AutoSA has a very strict coding style. I wonder why in the following...
Hi, Many thanks for your help before. We have a working demo with HCL-AutoSA integration now. The workflow is not fully automated right now. This issue is just to document...
Hi, it is me again. Just to report two new issues I found recently. 1. large MM (intel) will result in deadlock on real hardware execution. I tried different SA...
I am using the latest docker image. I want to create a input-stationary for large MM. Here is what I did ```shell ./autosa ./autosa_tests/large/mm/kernel.c --config=./autosa_config/autosa_config.json \ --target=autosa_hls_c --output-dir=./autosa.tmp/output \ --sa-sizes="{kernel[]->space_time[2];kernel[]->array_part[260,256,512];kernel[]->latency[20,16];kernel[]->simd[1]}"...
When I tried to simulate the Convolutional Neural Network (Single Layer, Small) example provided, it generated an error as below ```shell ================= IO Grouping Information ================= terminate called after throwing...
Bumps [certifi](https://github.com/certifi/python-certifi) from 2021.10.8 to 2022.12.7. Commits 9e9e840 2022.12.07 b81bdb2 2022.09.24 939a28f 2022.09.14 aca828a 2022.06.15.2 de0eae1 Only use importlib.resources's new files() / Traversable API on Python ≥3.11 ... b8eb5e9 2022.06.15.1...