Skip to content

[SYCL][Doc] Add draft forward progress extension #7598

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 31 commits into from
Aug 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f669198
[SYCL][Doc] Add draft forward progress extension
Pennycook Nov 30, 2022
6ffcacf
Allow kernel info descriptors to require arguments
Pennycook Mar 13, 2023
da438f8
Fix table formatting
Pennycook May 10, 2023
ccbdcf0
Limit max_num_work_groups based on local memory
Pennycook Jul 19, 2023
1c16d2f
Clarify that coordination scope > target scope
Pennycook Jul 21, 2023
cb8c546
Prevent invalid forward_progress_guarantees
Pennycook Jul 21, 2023
7319e89
Clarify that work-group local memory is dynamic
Pennycook Jul 24, 2023
5f382df
Leave door open to broader scopes than root-group
Pennycook Jul 24, 2023
b09639d
Clarify how launch queries are calculated
Pennycook Jul 24, 2023
da6d477
Clarify the return values of launch queries
Pennycook Jul 24, 2023
8836cfb
Add some advice for choosing coordination scopes
Pennycook Jul 24, 2023
4ce7593
Bump copyright to 2023
Pennycook Jul 24, 2023
5178d69
Fix link to kernel properties
Pennycook Jul 24, 2023
b2678ae
Fix formatting of ...
Pennycook Jul 24, 2023
7eb6c9e
Weaken "will" to "may"
Pennycook Jul 24, 2023
f5e8505
Limit coordination scope for progress shorthands
Pennycook Jul 24, 2023
7ed550e
Align launch queries across extensions
Pennycook Jul 28, 2023
03e7e12
Clarify that strengthening is not permanent
Pennycook Jul 28, 2023
300f7f6
Extend execution scopes to include all threads
Pennycook Jul 28, 2023
c42ae01
Tie device queries to kernel properties
Pennycook Jul 28, 2023
d317e7b
Define how coordination scope works precisely
Pennycook Jul 28, 2023
d7dbf7d
Fix typo: - => _
Pennycook Jul 28, 2023
0a85dd4
Fix namespaces for device queries
Pennycook Jul 31, 2023
ec5f998
Split launch queries into a separate extension
Pennycook Jul 31, 2023
14abbed
Split launch queries into two tables
Pennycook Jul 31, 2023
2693865
Remove "max" from num_sub_groups
Pennycook Jul 31, 2023
9adb3cb
Add overview for launch queries extension
Pennycook Jul 31, 2023
652cc22
Fix broken links to other extensions
Pennycook Aug 1, 2023
f9570bb
Clarify Param::argument_types
Pennycook Aug 1, 2023
36433dd
Remove Param::return_type and argument_types
Pennycook Aug 1, 2023
1cdabef
Remove two more references to Param:: members
Pennycook Aug 1, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading