Skip to content

Add Advanced Vulkan Compute tutorial #334

Open
gpx1000 wants to merge 2 commits intoKhronosGroup:mainfrom
gpx1000:Vulkan-Compute-advanced-tutorial
Open

Add Advanced Vulkan Compute tutorial #334
gpx1000 wants to merge 2 commits intoKhronosGroup:mainfrom
gpx1000:Vulkan-Compute-advanced-tutorial

Conversation

@gpx1000
Copy link
Contributor

@gpx1000 gpx1000 commented Mar 16, 2026

sections on memory models OpenCL interoperation and SYCL interoperation.

Add comprehensive documentation covering Vulkan Memory Model (availability/visibility/domain operations), shared memory (LDS) with bank conflict details, memory consistency with GroupMemoryBarrierWithGroupSync, OpenCL C to SPIR-V pipeline (clspv), kernel portability guidelines, clvk layering, and tutorial conclusion. Include navigation entries for all new compute architecture sections.

gpx1000 added 2 commits March 16, 2026 15:36
…L, and conclusion

Add comprehensive documentation covering Vulkan Memory Model (availability/visibility/domain operations), shared memory (LDS) with bank conflict details, memory consistency with GroupMemoryBarrierWithGroupSync, OpenCL C to SPIR-V pipeline (clspv), kernel portability guidelines, clvk layering, and tutorial conclusion. Include navigation entries for all new compute architecture sections.
Add missing blank lines after list introduction paragraphs to ensure proper Markdown rendering of bullet points in "Developing for advanced compute" and "Community and Resources" sections.
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.

1 participant