-
Notifications
You must be signed in to change notification settings - Fork 2
Zephyr-embARC_MLI internal review #2
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
base: siyuan-embarc_mli_v2.0-base_tempo
Are you sure you want to change the base?
Zephyr-embARC_MLI internal review #2
Conversation
Thanks, I'll have a closer look later. Quick feedback: for the earlier PR, Zephyr TSC feedback was that they did not like pulling in another MPI copy/module as there already is one. Could you do a comparison between these? Would it e.g. be feasible to merge the ARC MLI changes into that one, or are they too different? |
In my understanding, what the TSC said for another ML module is Tensorflow. In Tensorflow, other than generic ML code, it also has some platform-specific library, including embARC_MLI to accelerate some part of kernel functions.
For context switch, it only support non-preemptive switching, without adding DSP registers, it also work. If you want me to add DSP registers in callee-saved register, I can help. |
e31e474
to
0055daf
Compare
Add arc XY mem configuration Signed-off-by: Siyuan Cheng <[email protected]>
Add embarc_mli_v2.0 module and linker script Signed-off-by: Siyuan Cheng <[email protected]>
add hello_world example to mli module Signed-off-by: Siyuan Cheng <[email protected]>
add cifar10 example to mli module Signed-off-by: Siyuan Cheng <[email protected]>
add har example to mli module Signed-off-by: Siyuan Cheng <[email protected]>
code style update Signed-off-by: Siyuan Cheng <[email protected]>
0055daf
to
8d848b2
Compare
No description provided.