-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add KUL Cluster SW regression test #36
base: scheremo/convolveIntegration
Are you sure you want to change the base?
Add KUL Cluster SW regression test #36
Conversation
Hi Xiaoling,
Best, |
Hi Moritz,
What do you mean by preload data?
I set the stack pointer just now to the end of the KUL cluster TCDM (size = 128KB) address. Is it the right way to set it before the Thanks! Best regards, |
c69deaa
to
10d087c
Compare
22dd8bd
to
048cff5
Compare
178eed5
to
b170c19
Compare
41af047
to
5f1abbc
Compare
a73f571
to
85edc54
Compare
5f1abbc
to
046dc3f
Compare
046dc3f
to
a082b3e
Compare
0a2932b
to
014bf9c
Compare
Hi Moritz! The two snitch core is waked up through the host. This is the only way that I managed it to work. Please free feel to modify them as you need. Best regards, |
7ef8cfa
to
d04d8a4
Compare
7848d03
to
2de4164
Compare
In this PR, we add the software test for the KUL cluster. More specifically, we add:
sw/tests/kulClusterOffload.c which is the main test to offload the test function
kul_cluster_sw_test()
to KUL clustersw/kul-cluster-test/src/snax-kul-cluster-TO-test.c which contains the entry of the test function
kul_cluster_sw_test()
sw/kul-cluster-test/data/data.h which contains the test-related data
sw/kul-cluster-test/include/* contains header files that need to be added in the include path for compiling the
kul_cluster_sw_test()
sw/kul-cluster-test/lib/* contains two libraries (snax-gemmx-lib and snax-data-reshuffler-lib) that need to be compiled and likned before compiling kul_cluster_sw_test(). To compile these two libraries, include/snrt_TO.h is needed.