Skip to content

[SYCL][Doc] Cluster Group Extension Document #13594

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 43 commits into from
Aug 1, 2024
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
5ca51dd
initial public working draft for cluster_group
AD2605 Apr 29, 2024
08dc77d
review comments 1
AD2605 May 9, 2024
70790e0
run ispell
AD2605 May 9, 2024
f0403d1
add copyright notice
AD2605 May 9, 2024
c3182cc
add glossary to explain compute capability acronym
AD2605 May 9, 2024
cc78630
add missing queue parameter in example
AD2605 May 10, 2024
d660749
change linear_id to linear_id_type
AD2605 May 24, 2024
13b410b
Change "should" to "must"
AD2605 May 24, 2024
19b0c52
template ClusterRange and add Known issues section about forward prog…
AD2605 May 24, 2024
fa5d894
change return type of id queries to size_t and change confusing wording
AD2605 May 24, 2024
fb5ca79
rename ClusterRange to cluster_size
AD2605 Jun 14, 2024
e510708
Add memory fence, atomics, distributed shared memory and group barrie…
AD2605 Jun 16, 2024
f418e3a
add line on ensuring start and exit of workgroups
AD2605 Jun 17, 2024
5874ec5
change linear to flattened
AD2605 Jun 26, 2024
b3f9d24
Update sycl/doc/extensions/proposed/sycl_ext_oneapi_cuda_cluster_grou…
AD2605 Jun 26, 2024
9301d92
use better wording: replace "equivalent of the same"
AD2605 Jun 26, 2024
3ffafc8
change "workgroups" to "work-groups"
AD2605 Jun 26, 2024
f7581b7
review comments 2
AD2605 Jun 27, 2024
392937e
correct the placement of cluster group aspect, add device query for m…
AD2605 Jun 27, 2024
7d48778
added contributors section and updated the revision history
AD2605 Jun 27, 2024
77bc978
fix formatting in tables
AD2605 Jun 27, 2024
d7ef93f
contributors updated
AD2605 Jun 27, 2024
9ffb1d6
change device info name to `ext_oneapi_cuda_experimental_max_cluster_…
AD2605 Jul 2, 2024
15408ce
Capitalize `sycl`
AD2605 Jul 2, 2024
3c722c0
Address feedback from PR
AerialMantis Jul 19, 2024
beabfad
address remaining of the review comments
AD2605 Jul 24, 2024
2e42dbf
change ext_oneapi_cuda to ext_codeplay_cuda, and rename file to sycl_…
AD2605 Jul 25, 2024
0b5e528
change remaining missed oneapi -> codeplay changes
AD2605 Jul 25, 2024
31f5cdf
remove extra `
AD2605 Jul 26, 2024
dcc9a2e
add missing closing brace
AD2605 Jul 26, 2024
16e22e0
not refer a C++ type as plural
AD2605 Jul 26, 2024
f54224f
remove mistakenly copied lines, moved fence to the earlier synopsis
AD2605 Jul 26, 2024
f544043
Add comment about not differentiating address spaces in the known iss…
AD2605 Jul 26, 2024
7bc66b2
change the example to confirm with the BKM
AD2605 Jul 26, 2024
470cbdb
remove duplicate `another`
AD2605 Jul 26, 2024
64a9384
restore ext_codeplay_cuda_cluster_group from ext_codeplay_cuda_cluste…
AD2605 Jul 26, 2024
3ebeb12
fix left out occurence of cuda_cluster_fence
AD2605 Jul 26, 2024
48d6888
rename get_linear_cluster_group_id_for_local_pointer to get_cluster_g…
AD2605 Jul 26, 2024
c5916c6
Apply suggestions from code review
AD2605 Jul 29, 2024
824af1e
change syntax or Note, known issues, and change wording of get_cluste…
AD2605 Jul 30, 2024
b68c406
remove bold text from Revision history
AD2605 Jul 30, 2024
bf13172
Update sycl/doc/extensions/proposed/sycl_ext_codeplay_cuda_cluster_gr…
AerialMantis Aug 1, 2024
daa5380
Change Copyright from Intel to Codeplay
AD2605 Aug 1, 2024
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