Januar 24, 2026

CPU vs. ROCm vs. RustiCl

CPU: AMD Ryzen 9 7945HX 64GB
GPU: AMD RX 9060XT 8GB

Darktable Benchmark Report

Drop your log files here

Supports multiple dt_bench.txt files at once.

Der Benchmark vergleicht drei verschiedene Berechnungsmethoden auf derselben Hardware-Basis. Das Ergebnis zeigt deutlich, wie wichtig der richtige Treiber für die OpenCL-Beschleunigung in darktable ist.

Die Ergebnisse im Detail:

Platz 1: ROCm (AMD Proprietär/Offiziell)

  • Zeit: 2,763 Sekunden
  • Analyse: Die Nutzung der offiziellen ROCm-Schnittstelle holt das Maximum aus der Grafikkarte heraus. Sie ist in diesem Szenario ca. 2,5-mal schneller als der Open-Source-Treiber RustiCL und fast 4-mal schneller als die reine CPU-Berechnung.

Platz 2: RustiCL (Open Source / Mesa)

  • Zeit: 7,089 Sekunden
  • Analyse: RustiCL (die moderne OpenCL-Implementierung im Mesa-Treiber) funktioniert und ist schneller als die CPU, verliert aber massiv Boden gegenüber ROCm. Es scheint, dass RustiCL die Hardware-Ressourcen dieser spezifischen Karte noch nicht so effizient nutzen kann wie der spezialisierte ROCm-Stack.

Platz 3: CPU Only (Ryzen 9 7945HX)

  • Zeit: 10,624 Sekunden
  • Analyse: Obwohl der Ryzen 9 7945HX eine sehr leistungsstarke High-End-Laptop-CPU ist, hat er gegen die GPU-Beschleunigung keine Chance. Dies verdeutlicht, dass für Bildbearbeitung in Darktable eine dedizierte Grafikkarte fast unverzichtbar ist.