W testach opublikowanych przez Phoronix 12 października 2026 r. Mesa 26.3 Git Rusticl osiągnął około 66% wyniku ROCm 10 OpenCL w zbiorczym zestawieniu. Porównanie autorstwa Michaela Larabela przeprowadzono na komputerze Framework Desktop z procesorem AMD Ryzen AI Max+ 395, znanym pod nazwą Strix Halo; rezultaty zależały od obciążenia. Phoronix opisał platformę i konfiguracje, a w podsumowaniu podał wynik zbiorczy.

Obszar testówROCm 10 OpenCLMesa 26.3 Git Rusticl
Wynik zbiorczyPunkt odniesieniaOkoło 66% wydajności ROCm w testowanym zestawie
HashcatSzybszy we wszystkich opisanych algorytmachWolniejszy we wszystkich opisanych algorytmach
GpuOwl, test pierwszości liczb Mersenne’aTest działałProgram uległ awarii z błędem BUILD_PROGRAM_FAILURE
Kopiowanie i zapis do pamięciWyniki zbliżone do RusticlWyniki zbliżone do ROCm
Odczyt z pamięciZnacznie szybszy od RusticlWolniejszy od ROCm
ProjectPhysXWyraźnie lepszy w niektórych typach danychBardziej konkurencyjny w FP32 i INT32
FluidX3DPunkt odniesieniaNiewiele za ROCm

Hashcat i GpuOwl: konkretne różnice między testami

W testach Hashcat ROCm 10 OpenCL był szybszy od Rusticl we wszystkich sprawdzonych algorytmach. Phoronix wymienił MD5, NTLM, SHA1, 7-Zip, bcrypt, SHA-256, SHA-512, LastPass, WPA-PBKDF2-PMKID+EAPOL oraz Kerberos 5 + etype 23 + TGS-REP. Opis wyników Hashcat nie podaje liczbowych różnic między implementacjami.

W tym samym zestawie testowany program GpuOwl, służący do sprawdzania pierwszości liczb Mersenne’a, działał z ROCm OpenCL, ale zawieszał się przy Rusticl z błędem BUILD_PROGRAM_FAILURE. To wynik dla konkretnego obciążenia GpuOwl opisanego w teście. Phoronix podał oba rezultaty.

Gdzie wyniki Rusticl były bliższe ROCm?

Poza Hashcat różnica zależała od rodzaju obliczeń. Phoronix opisał kopiowanie i zapis do pamięci jako zbliżone, natomiast przy odczycie wyraźną przewagę miał ROCm. W testach ProjectPhysX Rusticl był bardziej konkurencyjny dla FP32 i INT32, choć ROCm wygrywał z dużą przewagą w niektórych typach danych. W FluidX3D Rusticl nie pozostawał daleko w tyle. Szczegółowe obserwacje dotyczące pamięci i obliczeń pokazują, dlaczego wynik zbiorczy nie opisuje jednakowo każdej aplikacji.

W teście clpeak Rusticl był konkurencyjny, ale osiągał znacznie wyższą latencję kernela. Phoronix przedstawiał ROCm jako wybór dla osób stawiających na wydajność, a Rusticl jako wygodniejszą, zintegrowaną opcję w ramach Mesa dla użytkowników mniej skupionych na maksymalnych osiągach. Podsumowanie testu clpeak i wnioski Phoronix.

Phoronix opisał Rusticl jako implementację obsługującą OpenCL 3.1, a porównywany sterownik ROCm jako zgodny z OpenCL 2.1. To różne określenia poziomu obsługi i zgodności podane dla porównywanych wersji. Testy dotyczyły AMD Ryzen AI Max+ 395 w systemie Framework Desktop; zbiorcze 66% odnosi się do zestawu obciążeń z tego porównania.