tilelang.ascend.kernel_cache ============================ .. py:module:: tilelang.ascend.kernel_cache .. autoapi-nested-parse:: Ascend-specific full-kernel cache layouts. Classes ------- .. autoapisummary:: tilelang.ascend.kernel_cache.AscendTVMFFIKernelCache tilelang.ascend.kernel_cache.AscendCythonKernelCache Module Contents --------------- .. py:class:: AscendTVMFFIKernelCache Bases: :py:obj:`tilelang.jit.adapter.kernel_cache.TVMFFIKernelCache` Use source suffixes that describe the exported Ascend artifacts. .. py:attribute:: device_kernel_path :value: 'device_kernel.asc' .. py:attribute:: host_kernel_path :value: 'host_kernel.c' .. py:class:: AscendCythonKernelCache Bases: :py:obj:`tilelang.jit.adapter.cython.kernel_cache.CythonKernelCache` Cache the Bisheng device and combined launcher sources as AscendC. .. py:attribute:: device_kernel_path :value: 'device_kernel.asc' .. py:attribute:: host_kernel_path :value: 'host_kernel.asc'