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
Mis à jour 4/9/2026
Étoiles
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>

Installation
$ install --globalskills.sh
Utilisation

Après l'installation, vous pouvez utiliser ce skill en exécutant la commande suivante dans votre terminal :

skills use port-to-layout-api