Community

Community-Benchmark: Testet euer System in MisterHs OpenCL Benchmark

Jan-Frederik Timm
5 Kommentare
Community-Benchmark: Testet euer System in MisterHs OpenCL Benchmark

Seit 2019 hegt und pflegt ComputerBase-Community-Mitglied MisterH einen eigenen CPU- und GPU-Benchmark: den MrH OpenCL Benchmark. Neben der kontinuierlichen Optimierung und Weiterentwicklung des Benchmarks war über Jahre das Pflegen der Ergebnislisten die größte Herausforderung. Wir machen dem jetzt zusammen mit euch ein Ende!

Der MrH OpenCL Benchmark im Überblick

Der MrH OpenCL Benchmark (alle Details in der Community) untersucht, wie schnell und effizient eine CPU oder GPU sechs verschiedene Lastszenarien verarbeitet. Er setzt dafür auf OpenCL (Open Computing Language) statt auf (proprietäre) Hersteller-Schnittstellen. CPUs und GPUs können deshalb herstellerübergreifend absolut vergleichbar getestet werden.

Warum bitte noch OpenCL?

FrüherTM war OpenCL die Schnittstelle für GPU-Computing-Workloads. Doch heute ist es in der Praxis immer seltener anzutreffen. Stattdessen haben sich proprietäre Schnittstellen wie Nvidia Cuda, AMD ROCm oder Apple Metal durchgesetzt. Ein isolierter Vergleich der Hardware ohne Einfluss dieser Software-Ebene zwischen Herstellern aber auch zwischen CPUs und GPU ist damit aber nicht mehr möglich.

Mit dem Ziel, die bestmögliche Vergleichbarkeit der Hardware aufrecht zu halten, setzt der MrH OpenCL Benchmark von MisterH weiterhin auf OpenCL und liefert damit Performance-Daten aus einer ganz anderen Perspektive. Der Benchmark kann dabei helfen die rohe Rechenleistung und Speicherleistung unterschiedlicher CPUs und GPUs zu vergleichen und Architekturunterschiede zwischen AMD, Intel und Nvidia oder auch Qualcomm zu untersuchen.

Sechs verschiedene Rechenlasten werden zu diesem Zweck im Benchmark an CPUs und GPUs gestellt:

  • HDR – Wendet einen HDR-Effekt (Histogramm) auf ein Bild an gibt ihn als SDR (8 Bit) zurück
  • Bicubic – Bicubische Größenanpassung einer Textur und anschließendes Zurückschreiben in den Speicher
  • Texture – Bilineares Lesen einer Textur und anschließendes Zurückschreiben in den Speicher
  • PI – Berechnen von PI mit der angegebenen Genauigkeit
  • Async Compute – Parallele Anwendung von zwei Effekten (Schärfe) auf ein Bild
  • Memory R-W-C – Importieren von Daten aus dem Speicher, Exportieren der Daten in den Speicher und Kopieren der Daten im Speicher

So wird getestet

Testen kann den MrH OpenCL Benchmark jeder, der Lust darauf hat und eine CPU mit mindestens SSE4.2 besitzt. Der Benchmark ist kostenlos verfügbar, der Download (siehe 1. Posting) unter 10 Megabyte klein.

Nur unter Windows!

Doch eine Einschränkung direkt vorweg: Der MrH OpenCL Benchmark steht derzeit ausschließlich für Windows zur Verfügung, Linux und macOS sind außen vor. Für Windows gibt es dafür eine 64-Bit-x86- und eine Arm64-Version.

Doch weil es keine OpenCL-Runtime von Intel für Arm64 gibt (es gibt keine Arm-CPUs von Intel), stehen unter Windows on Arm nur die GPU-Tests zur Verfügung.

Der offizielle Benchmark-Run setzt eine ganz bestimmte OpenCL Runtime voraus
Der offizielle Benchmark-Run setzt eine ganz bestimmte OpenCL Runtime voraus
Der offizielle Benchmark-Run setzt eine ganz bestimmte OpenCL Runtime voraus.
Der offizielle Benchmark-Run setzt eine ganz bestimmte OpenCL Runtime voraus.

CPU-Tests nur mit bestimmter Runtime!

Die OpenCL Runtime ist ein weiteres gutes Stichwort: Um auch deren Einfluss auf die offizielle Rangliste zu eliminieren, setzt der Community-Benchmark für den CPU-Benchmark die Installation einer ganz bestimmten Version voraus: Intel OpenCL Runtime 2021.2.0.616 (Download über Workupload.com). Auch mit anderen Versionen ist der Benchmark kompatibel. Doch wer ein Ergebnis für die offizielle Rangliste einsenden will, muss zwingend auf die richtige Version achten. Sie wird bei Auswahl der CPU-Tests auch im Benchmark angezeigt:

Wer CPU-Testergebnisse einsendet, muss auf die richtige Intel OpenCL Runtime achten
Wer CPU-Testergebnisse einsendet, muss auf die richtige Intel OpenCL Runtime achten

Ist der Benchmark geladen und die korrekte OpenCL Runtime installiert, kann es los gehen. Wer will, kann 24 Tests laufen lassen:

  1. CPU- und GPU-Benchmarks (2)
  2. Jeweils im Modus Extreme und Godemode (2×2)
  3. Jeweils in sechs Einzeltests (2×2×6)

Hinweise und Work Group Size beachten!

Die vom Benchmark in einigen Tests eingeblendeten Hinweise sollten insbesondere diejenigen unter euch, die extreme OC-Settings fahren, beachten. Und ebenfalls wichtig: Alle Tests sind mit der standardmäßig vorgesehenen „Work Group Size“ von 256 durchzuführen.

Ergebnisübersicht: GPU, Godmode
Ergebnisübersicht: GPU, Godmode
Ergebnisübersicht: GPU, Extreme
Ergebnisübersicht: GPU, Extreme
Ergebnisübersicht: CPU, Godmode
Ergebnisübersicht: CPU, Godmode
Ergebnisübersicht: CPU, Extreme
Ergebnisübersicht: CPU, Extreme

Nicht verwirren lassen dürft ihr euch von der Angabe zum Arbeitsspeicher: Das Tool erkennt nicht alle Konfigurationen korrekt, aber es handelt sich ohnehin nur um eine Information, keine leistungsrelevante Angabe.

Deine Ergebnisse einreichen

MrH OpenCL Benchmark: Benchmark-Ergebnisse einreichen
Bitte einloggen, um Benchmark-Ergebnisse einzureichen!

Wie funktioniert das hier? Du trägst dein System und deine Ergebnisse ein und kannst so einen Beitrag zu diesem Community-Benchmark leisten. Für Feedback der Community und eventuelle Rückfragen wird automatisch ein Forumbeitrag mit den eingegebenen Daten erstellt.

1. Dein System
Wenn du dir bezüglich eines Details deiner Systemkonfiguration unsicher bist, dann wirf gerne einen Blick in unsere Tipps zum Auslesen der Systemkonfiguration!  o/\o
  • Tuning:
  • Tuning:
  • GB
2. Deine Ergebnisse
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
  • Punkte
3. Ergebnis-Screenshots (Pflichtfeld!)

Bei diesem Benchmark musst du Ergebnis-Screenshots hochladen, damit potenzielle Ungereimtheiten leichter aufgeklärt werden können.

4. Ergänzende Hinweise (optional)

Der eingegebene Text wird an den Forumbeitrag angehängt, aber sonst nicht weiter berück­sichtigt. Du kannst hier zum Beispiel genaue Angaben zum Overclocking/Undervolting machen.

Prozessor-Benchmark-Rangliste

Extreme-Modus

CPU-Performance (Extreme)
CPU-Performance (Extreme) – HDR

Godmode-Modus

CPU-Performance (Godmode)
CPU-Performance (Godmode) – HDR

Grafikkarten-Benchmark-Ergebnisse

Extreme-Modus

GPU-Performance (Extreme)
GPU-Performance (Extreme) – HDR

Godmode-Modus

GPU-Performance (Godmode)
GPU-Performance (Godmode) – HDR

Dieser Artikel war interessant, hilfreich oder beides? Die Redaktion freut sich über jede Unterstützung durch ComputerBase Pro und deaktivierte Werbeblocker. Mehr zum Thema Anzeigen auf ComputerBase.

Unsere Community-Benchmarks: Mach mit!
- Blender Benchmark (neu!)
- 3DMark Steel Nomad + X
- Cinebench 2026
- Apple M1 – M6
Als bevorzugte Quelle auf Google hinzufügen
Dir gefällt ComputerBase? Lasse dir unsere neuesten Artikel in der Google-Suche ganz oben anzeigen!