Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
ROCm
composable_kernel
Repository navigation
Code
Issues
10
(10)
Pull requests
10
(10)
Discussions
Actions
Projects
Wiki
Security and quality
Insights
More
items
Files
Expand file tree
develop
Breadcrumbs
composable_kernel
/
example
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
develop
Breadcrumbs
composable_kernel
/
example
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
01_gemm
01_gemm
02_gemm_bilinear
02_gemm_bilinear
03_gemm_bias_relu
03_gemm_bias_relu
04_gemm_add_add_fastgelu
04_gemm_add_add_fastgelu
09_convnd_fwd
09_convnd_fwd
10_convnd_fwd_multiple_d_multiple_reduce
10_convnd_fwd_multiple_d_multiple_reduce
11_convnd_fwd_bias
11_convnd_fwd_bias
12_reduce
12_reduce
13_pool2d_fwd
13_pool2d_fwd
14_gemm_quantization
14_gemm_quantization
15_grouped_gemm
15_grouped_gemm
16_gemm_multi_d_multi_reduces
16_gemm_multi_d_multi_reduces
17_convnd_bwd_data
17_convnd_bwd_data
18_batched_gemm_reduce
18_batched_gemm_reduce
19_binary_elementwise
19_binary_elementwise
20_grouped_conv_bwd_weight
20_grouped_conv_bwd_weight
21_gemm_layernorm
21_gemm_layernorm
22_cgemm
22_cgemm
23_softmax
23_softmax
24_batched_gemm
24_batched_gemm
25_gemm_bias_e_permute
25_gemm_bias_e_permute
26_contraction
26_contraction
27_layernorm2d_fwd
27_layernorm2d_fwd
28_grouped_gemm_bias_e_permute
28_grouped_gemm_bias_e_permute
29_batched_gemm_bias_e_permute
29_batched_gemm_bias_e_permute
30_grouped_conv_fwd_multiple_d
30_grouped_conv_fwd_multiple_d
31_batched_gemm_gemm
31_batched_gemm_gemm
32_batched_gemm_scale_softmax_gemm
32_batched_gemm_scale_softmax_gemm
33_multiple_reduce
33_multiple_reduce
34_batchnorm
34_batchnorm
35_splitK_gemm
35_splitK_gemm
36_sparse_embedding
36_sparse_embedding
37_batched_gemm_add_add_relu_gemm_add
37_batched_gemm_add_add_relu_gemm_add
38_grouped_conv_bwd_data_multiple_d
38_grouped_conv_bwd_data_multiple_d
39_permute
39_permute
40_conv2d_fwd_quantization
40_conv2d_fwd_quantization
41_grouped_conv_conv_fwd
41_grouped_conv_conv_fwd
42_groupnorm_fwd
42_groupnorm_fwd
43_splitk_gemm_bias_e_permute
43_splitk_gemm_bias_e_permute
44_elementwise_permute
44_elementwise_permute
45_elementwise_normalization
45_elementwise_normalization
46_gemm_add_multiply
46_gemm_add_multiply
47_gemm_bias_softmax_gemm_permute
47_gemm_bias_softmax_gemm_permute
48_pool3d_fwd
48_pool3d_fwd
49_maxpool2d_bwd
49_maxpool2d_bwd
50_put_element
50_put_element
51_avgpool3d_bwd
51_avgpool3d_bwd
52_im2col_col2im
52_im2col_col2im
53_layernorm2d_bwd
53_layernorm2d_bwd
54_groupnorm_bwd
54_groupnorm_bwd
59_grouped_gemm_multi_ABD
59_grouped_gemm_multi_ABD
60_gemm_multi_ABD
60_gemm_multi_ABD
61_contraction_multi_ABD
61_contraction_multi_ABD
62_convnd_activ
62_convnd_activ
63_layernorm4d_fwd
63_layernorm4d_fwd
64_fpAintB_gemm
64_fpAintB_gemm
65_gemm_multiply_multiply
65_gemm_multiply_multiply
66_complex_contraction_bilinear
66_complex_contraction_bilinear
67_gemm_microscaling
67_gemm_microscaling
68_gemm_add
68_gemm_add
69_gemm_add_relu
69_gemm_add_relu
ck_tile
ck_tile
CMakeLists.txt
CMakeLists.txt
README.md
README.md
View all files
README.md
Back to the main page
Composable Kernel examples
You can’t perform that action at this time.