#
� GLSL.std.450
main , � � � � � �
GL_GOOGLE_cpp_style_line_directive GL_GOOGLE_include_directive main token_idx gl_WorkGroupID tid gl_LocalInvocationID nthreads slot SM slot_mapping ( block_idx * Pc * key_stride * value_stride * num_heads * head_size * block_size * x , 2 block_offset 7 n ? i I head_idx N head_offset S x_idx Y x_offset ^ src_key_idx e src_value_idx m tgt_key_idx � tgt_value_idx � KC � key_cache � � K � key � � VC � value_cache � � V � value � G G G H H # G G "