-
Notifications
You must be signed in to change notification settings - Fork 787
[SYCL] Persistent program cache #3391
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
Merged
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
7d98ed8
Initial implementation
vladimirlaz 6854e84
[SYCL] Remove redundant build options processing
vladimirlaz 4db44a5
Raw implementation
vladimirlaz b7fa3f6
Merge remote-tracking branch 'intel_llvm/sycl' into jit_cache_2
vladimirlaz 95f4e99
Fix LIT tests
vladimirlaz 3f1ab43
Fix CI issues
vladimirlaz 4d847f3
Enable Windows and brush up code
vladimirlaz f776006
Fix failure
vladimirlaz 414780c
Fix issues
vladimirlaz d3283f3
Move on-disk cache to separate module
vladimirlaz 5f94856
revert unnecessary change
vladimirlaz eece33e
Apply review comments and fix CI issues
vladimirlaz 5b26cd6
Apply review comments and remove redundant change
vladimirlaz 09d3ee7
Update sycl/doc/KernelProgramCache.md
vladimirlaz 8eff1a2
Fix misprint
vladimirlaz ed915f5
Apply review comments and remove redundant code
vladimirlaz 9cd8c22
Apply review comments
vladimirlaz 76a433d
Fix status
vladimirlaz a78d7a5
Revert API changes to simplify migration to std::filesystem
vladimirlaz a1be142
Upload for testing
vladimirlaz 4f38f47
Updates
vladimirlaz c626288
Merge remote-tracking branch 'intel_llvm/sycl' into jit_cache_2
vladimirlaz 6946c8f
Fix CI issues
vladimirlaz d4f395e
Fix comments
vladimirlaz 5253e54
Apply review comment and fix CUDA failure
vladimirlaz 76fbc2c
Remove duplicated and recursive functions
vladimirlaz 349920c
Save code with obsoleting .lock files
vladimirlaz cdda42e
Implement non-nlocking lock files
vladimirlaz 2c95c35
Fix comments
vladimirlaz 8dad336
Apply review remarks
vladimirlaz 9775e50
Added image sized thresholds
vladimirlaz b0c6a6d
Aply review comments
vladimirlaz b395ed7
Merge remote-tracking branch sycl into jit_cache_2
vladimirlaz 740408b
Disable test on CUDA because non-SPIRV target are not covered by pers…
vladimirlaz 163fb07
Apply suggestions from code review
vladimirlaz File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.