AMD publicerade idag AOMP 16.0-1 som deras senaste LLVM/Clang nedströms fokuserade på att tillhandahålla det senaste Radeon OpenMP GPU-avlastningsstödet. Anmärkningsvärt med detta AOMP-bygge ger initialt stöd för GFX1100-GFX1103 GPU:er. GFX11 IP-blocket kommer med de snart lanserade RDNA3-grafikkorten och med detta AOMP-stöd ger oss hopp om att AMD kommer att tillhandahålla punktligt ROCm-stöd för dessa nästa generations grafikkort.
Efter att ROCm-stödet för RDNA-och RDNA2-GPU:er var mycket försenat, är det spännande att se med dagens AOMP 16.0-1-utgåva att GFX1100-GFX1103-stöd redan nämns för de outgivna RDNA3-grafikprocessorerna. Vi får vänta och se efter tillkännagivandet den 3 november, men detta ger ett visst hopp om att det kommer att finnas ROCm-stöd i rätt tid för dessa kommande konsument-GPU:er. På LLVM shader-kompilatorsidan har det i månader nu funnits GFX11 AMDGPU-kompilatorstöd på gång och introducerades initialt i LLVM 15.0.
Denna uppdaterade LLVM/Clang 16 nedströms har också förbättrat xteam-reduktioner, optimerad väntan på signaler för att förbättra prestanda, stöd för order (samtidigt), OpenMP-varningsrensningar, atomic min/max-stöd för Mi200 GPU:er, stöd för ny enhet och radering, och byte till ROCm 5.3-källorna.
Nedladdningar och mer information om AOMP 16.0-1 Radeon OpenMP-kompilatorversionen via GitHub.