-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[CPU][ARM] JIT Ceiling Operation #27527
Conversation
added a jit emitter for Eltwise Ceiling ops for ARM Created a fp32 Ceiling operation JIT emitter for ARM64 SIMD platform Modified file such as ARM64 Executor and Kernel Completed Minor tasks
This instance passes all the test locallyThe image mentioned above shows that all the test have passed. DescriptionI actually forgot to add a line in the eltwise.cpp Hopefully all the test cases on github should pass! Reviewers@a-sidorova , @ilya-lavrenov , @dmitry-gorokhov - Please review the changes made in this PR. Thank you! |
@xyz-harshal Hi! Thanks a lot for the contribution! I observe some failed tests:
Could you please remove your addition of |
src/plugins/intel_cpu/src/nodes/executors/aarch64/jit_eltwise.cpp
Outdated
Show resolved
Hide resolved
src/plugins/intel_cpu/src/nodes/kernels/aarch64/jit_uni_eltwise_generic.cpp
Outdated
Show resolved
Hide resolved
src/plugins/intel_cpu/tests/functional/shared_tests_instances/skip_tests_config.cpp
Outdated
Show resolved
Hide resolved
Hi @a-sidorova i have made changes in the file as you said. |
src/plugins/intel_cpu/src/emitters/plugin/aarch64/jit_eltwise_emitters.cpp
Outdated
Show resolved
Hide resolved
build_jenkins |
build_jenkins |
build_jenkins |
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.
@xyz-harshal Thank you for the contribution! 👍🏼
### Details: - Added JIT emitter for Eltwise Ceiling operation on ARM64 SIMD - Implemented fp32 optimization replacing C++ Math implementation - Modified ARM64 executor to support new JIT emitter - Updated kernel files to include Ceiling in Eltwise operations - Added test coverage for JIT implementation verification - Transitioned operation type from Math to Eltwise for better performance ### Tickets: - openvinotoolkit#27498
Details:
Tickets: