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

[GPU] Revised unique ID setting scheme. (#10548) #51

Merged

Conversation

kelvinchoi-intel
Copy link
Collaborator

  • Cherry-picked from 746b77c and resolve conflicts
  • Revised unique ID setting scheme. Previously it was using program id to distinguish the loop body networks' id.
    However, it results in cl cache miss for same network loaded multiple time, because program ids are different.
    Now revised it to use parent primitive id instead of program_id for unique id of nodes in body networks.
  • Revised adding unique_id to entry points to have a temporal number as unique id
  • Revert the canceled change
  • Added test to check whether two networks loaded from same function creates same cl cache

* Revised unique ID setting scheme. Previously it was using program id to distinguish the loop body networks' id.
However, it results in cl cache miss for same network loaded multiple time, because program ids are differnt.
Now revised it to use parent primitive id instead of program_id for unique id of nodes in body networks.

* Revised adding unique_id to entry points to have a temporal number as unique id

* Revert the canceld change

* Added test to check whether two networks loaded from same function creates same cl cache
@yeonbok yeonbok merged commit c8e3704 into yeonbok:dynamic_shape_poc_ava Mar 17, 2022
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