home/categories/framework-internals/rocm-flydsl-claude-skills-port-to-layout-api-skill-md
framework-internalsdevelopment

port-to-layout-api

Port FlyDSL GPU kernels from raw buffer_ops (create_buffer_resource, buffer_load, buffer_store with manual byte-offset arithmetic) to the layout API (make_buffer_tensor + logical_divide + copy_atom_call with BufferCopy atoms). Use when a kernel uses raw buffer_ops and should be migrated to the higher-level layout algebra for consistency and readability. Usage: /port-to-layout-api <kernel_file>

ROCm
maintainer
ROCm
Atualizado 4/9/2026
Estrelas
148
Forks
36
quick start

Installation and usage

Port FlyDSL GPU kernels from raw buffer_ops (create_buffer_resource, buffer_load, buffer_store with manual byte-offset arithmetic) to the layout API (make_buffer_tensor + logical_divide + copy_atom_call with BufferCopy atoms). Use when a kernel uses raw buffer_ops and should be migrated to the higher-level layout algebra for consistency and readability. Usage: /port-to-layout-api <kernel_file>

Instalação
$ install --globalskills.sh
Uso

Depois de instalar, você pode usar esta skill executando o seguinte comando no terminal:

skills use port-to-layout-api