golang/go

cmd/asm: support Advanced Matrix Extensions (AMX) in Go Assembler

Ouverte

#61 079 ouverte le 29 juin 2023

 (10 commentaires) (1 réaction) (1 personne assignée)Go (19 008 forks)batch import
NeedsInvestigationcompiler/runtimehelp wanted

Métriques du dépôt

Stars
 (133 883 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

The Go assembler (shipped with 1.20.5) currently lacks support for Advanced Matrix Extensions (AMX), particularly the sub-extensions AMX-TILE, AMX-INT8, and AMX-BF16.

As a workaround, we have been using byte sequences to generate the required instructions. However, for the sake of our mental stability, we would love to use proper instructions. @golang/compiler could you please add these 12 AMX instructions.

Guide contributeur