tilelang.carver.arch.arch_base

Classes

TileDevice

Represents the architecture of a computing device, capturing various hardware specifications.

Module Contents

class tilelang.carver.arch.arch_base.TileDevice

Represents the architecture of a computing device, capturing various hardware specifications.

reg_cap: int = 0
smem_cap: int = 0
compute_max_core: int = 0
warp_size: int = 0
sm_partition: int = 0
transaction_size: list[int] = [0, 0]
max_smem_usage: int = 0
bandwidth: list[int] = [0, 0]
platform: str = 'unknown'
compute_capability: str = 'unknown'
l2_cache_size_bytes: int = 0
abstractmethod get_avaliable_tensorintrin_shapes()