Skip to content
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

Relax hostpipe assertion to allow non-byte aligned data type to pass #306

Merged
merged 1 commit into from
Aug 11, 2023

Conversation

zibaiwan
Copy link
Contributor

@zibaiwan zibaiwan commented Aug 10, 2023

Instead of making sure pushed/pulled_data size = request size. It checks if the padding memory are all 0s. This is a workaround to allow non-byte aligned data type to go through the pipe, such as AC_INT56.

Full SYCL L3 will run.

@zibaiwan zibaiwan force-pushed the host_pipe_no_assert_final branch from 1e3604d to b1c1ce3 Compare August 10, 2023 14:53
@zibaiwan zibaiwan requested a review from sophimao August 10, 2023 14:53
Copy link
Contributor

@sophimao sophimao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Zibai! LGTM

@zibaiwan zibaiwan merged commit cfc83e0 into intel:main Aug 11, 2023
@zibaiwan zibaiwan deleted the host_pipe_no_assert_final branch August 11, 2023 13:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants