3 Tačke
Članak

RDNA 5: LLVM patch uvodi VOPD3 i FMA za poboljšano dual-issue

LLVM patch otkriva VOPD3 format i novu V_FMA_F32 instrukciju za RDNA 5, što olakšava duplo izvršavanje i povećava efikasnost FP32 shader jedinica.

3 Tačke
48 sekundi čitanja

Novo ažuriranje u LLVM repozitorijumu otkriva podršku za gfx13 (izveden iz gfx130, RDNA 5) i uvodi novi format instrukcija VOPD3 i V_FMA_F32 instrukciju. VOPD3 proširuje postojeći VOPD sistem na tri-operandske instrukcije, omogućavajući podršku za FMA operacije i olakšavajući kompajlerima da pravilnije sparuju instrukcije za duplo izvršavanje u VALU shader jedinicama. Prethodni VOPD format uglavnom je podržavao 2-operandske instrukcije, što je otežavalo pravilno sparovanje.

Ova promena bi trebalo da poveća učestalost dual-issue izvršavanja i poboljša FP32 propusnost u nekim scenarijima, čime shader jedinice troše manje taktova na istu količinu posla. To može doneti dobitke u igrama, upscalingu i neural rendering tehnologijama, ali RDNA 5 još nije dostupan, pa će stvarni efekti zavisiti od finalne arhitekture i implementacije u hardveru i drajverima. Kompajleri i drajveri moraće da integrišu nove opcodes da bi ostvarili benefite.

Povezani članci