NVIDIA / Fuser

A Fusion Code Generator for NVIDIA GPUs (commonly known as "nvFuser")
Other
271 stars 53 forks source link

Remove MatMulTileOptions::instruction_tile #3381

Open jacobhinkle opened 1 week ago

jacobhinkle commented 1 week ago

As suggested in https://github.com/NVIDIA/Fuser/pull/3278#discussion_r1833473293, this removes the instruction_tile option from MatmulTileOptions, meaning it no longer appears directly in MatmulParams. This option is redundant since the instruction tile is fully determined by the macro and can be retrieved using getMmaOpShape(macro).

Note that heuristic plugins are still able to specify the macro's instruction tile using the instruction_tile field in KernelConfig.

jacobhinkle commented 1 week ago

!test