-
Notifications
You must be signed in to change notification settings - Fork 2.7k
[Snippets][CPU][RV64] Enable infrastructure #31787
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: master
Are you sure you want to change the base?
Conversation
80511cd
to
5fb12b2
Compare
f57cb65
to
45f8a0d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
First part
src/plugins/intel_cpu/src/emitters/snippets/riscv64/cpu_generator.cpp
Outdated
Show resolved
Hide resolved
src/plugins/intel_cpu/src/emitters/snippets/riscv64/cpu_generator.cpp
Outdated
Show resolved
Hide resolved
src/plugins/intel_cpu/src/emitters/snippets/riscv64/cpu_generator.cpp
Outdated
Show resolved
Hide resolved
src/plugins/intel_cpu/src/emitters/snippets/riscv64/cpu_generator.cpp
Outdated
Show resolved
Hide resolved
}; | ||
return is_supported(n) || is_supported_with_scalar_inputs(n); | ||
#elif defined(OPENVINO_ARCH_RISCV64) | ||
return false; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't we return is_supported(n)
here, and include only Add to the supported list operations?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have intentionally postponed tokenization to the next step
m_buffer_scratchpad = allocator(m_internal_buffer_size); | ||
} | ||
|
||
void SubgraphStaticExecutor::exec_impl(const std::vector<MemoryPtr>& inMemPtrs, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
exec_impl
for SubgraphStaticExecutor
and SubgraphDynamicSpecializedExecutor
are exactly the same as for ARM64. We should definitely think how to unify this code
c4a1f8e
to
4bff223
Compare
9bcee7e
to
c77aea3
Compare
efbed78
to
6f835fd
Compare
d70d368
to
8947192
Compare
Details:
Tickets: