π AMD Π²ΡΠΏΡΡΡΠΈΠ»Π° ΡΠΊΡΠΈΠΏΡ QuickTune Π΄Π»Ρ ΡΠΎΠ½ΠΊΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ GEMM
AMD ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»Π° ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ QuickTune Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΠΎΡΡΠ»Π°ΠΉΠ½-ΡΡΠ½ΠΈΠ½Π³Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ GEMM ΡΠ΅ΡΠ΅Π· hipBLASLt.
Π‘ΠΊΡΠΈΠΏΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΡΠ΅Ρ Π²ΡΠ΅ ΡΡΠ°ΠΏΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ: ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ Π»ΠΎΠ³ΠΎΠ², ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄ΡΠ±Π»ΠΈΠΊΠ°ΡΠΎΠ², Π·Π°ΠΏΡΡΠΊ ΡΡΠ½ΠΈΠ½Π³Π° ΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ². ΠΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ hipblaslt-bench ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Ρ swizzle-ΡΠ΄ΡΠ°ΠΌΠΈ, ΠΏΠ΅ΡΠ΅ΡΡΡΠ°ΠΈΠ²Π°ΡΡΠΈΠΌΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠΎΠ² Π±Π°Π½ΠΊΠΎΠ² ΠΏΠ°ΠΌΡΡΠΈ. QuickTune ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π° ΠΎΠ΄ΠΈΠ½ Π·Π°ΠΏΡΡΠΊ Python-ΡΠΊΡΠΈΠΏΡΠ° ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΄ΡΠ° ΠΏΠΎΠ΄ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅ ΡΠΎΡΠΌΡ ΠΌΠ°ΡΡΠΈΡ Π² LLM. ΠΠΎΡΠ»Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ HIPBLASLT_TUNING_OVERRIDE_FILE, ΡΡΠΎ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ ΠΏΡΠΈ Π·Π°ΠΏΡΡΠΊΠ΅.
ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ Qwen3-32B Π½Π° GPU MI308 Π΄ΠΎΡΡΠΈΠ³Π½ΡΡΠΎ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° 14.91% Π² ΠΈΠ½ΡΠ΅ΡΠ΅Π½ΡΠ΅. Π’ΡΠ½ΠΈΠ½Π³ Π±Π΅Π· swizzle Π΄Π°Π» ΠΏΡΠΈΡΠΎΡΡ Π΄ΠΎ 110.43%, ΡΠΎ swizzle β Π΄ΠΎ 131.47%.