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

Device global Dedicated interface Runtime changes. #295

Merged
merged 1 commit into from
Jun 23, 2023

Conversation

zibaiwan
Copy link
Contributor

@zibaiwan zibaiwan commented May 26, 2023

  1. Added new command ops and device ops for the clEnqueueReadGlobalVariableINTEL and clEnqueueWriteGlobalVariableINTEL.
  2. Both ops are mainly calling the new MMD read/write functions in the simulator MMD.
  3. Added a brief unit tests for testing the enqueue functionality.

Testing:

  1. Passed the host access device global tests.
  2. Passed integration testing.
  3. L3 tests passed.

@zibaiwan zibaiwan changed the title TBD changed, draft for testing device global [Draft] device global runtime change Jun 13, 2023
@zibaiwan zibaiwan requested a review from sophimao June 19, 2023 14:25
@zibaiwan zibaiwan marked this pull request as ready for review June 19, 2023 14:25
@zibaiwan zibaiwan changed the title [Draft] device global runtime change Device global Dedicated interface Runtime changes. Jun 19, 2023
@zibaiwan zibaiwan requested a review from sophimao June 20, 2023 17:06
@zibaiwan
Copy link
Contributor Author

Thank you very much for your review Sophie. I have resolved all comments. Please take a look when you have time.

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! Other than a small typo this looks good to me.

@zibaiwan
Copy link
Contributor Author

Thanks Sophie. I will be running L3 testing and will rebase&squash the commits for you to do the final approval once the testing is done.

1. Added new command ops and device ops for the clEnqueueReadGlobalVariableINTEL and clEnqueueWriteGlobalVariableINTEL.
2. Both ops are mainly calling the new MMD read/write functions in the simulator MMD.
3. Added a brief unit test for testing the enqueue functionality.
@zibaiwan
Copy link
Contributor Author

@sophimao , testing completed and the result looks good. I have squashed the commits. Thanks!

@zibaiwan zibaiwan requested a review from sophimao June 23, 2023 13:37
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!

@zibaiwan zibaiwan merged commit 8cfe0db into intel:main Jun 23, 2023
@zibaiwan zibaiwan deleted the device-global branch June 23, 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