De cross-platform prestatietest ChimbaBenchCL 1.2 is uitgebracht, ontworpen voor het testen van de prestaties van grafische kaarten en processoren met gebruik van de OpenCL API. Het project is geschreven in de programmeertaal C en wordt verspreid onder de MIT-licentie. Vooraf gecompileerde uitvoerbare bestanden zijn beschikbaar voor 64-bits (x86_64) besturingssystemen zoals Linux (Glibc 2.7+), FreeBSD en Windows 7+. Een 32-bits (x86) versie is beschikbaar voor Windows XP+ en Linux (Glibc 2.7+).
ChimbaBenchCL vereist een apparaat dat de OpenCL API 1.0 of hoger ondersteunt en minimaal 512 MB videogeheugen heeft (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Het testen van één apparaat duurt gemiddeld 20-30 seconden. Er zijn opstartparameters "-disable-gpu*" en "-disable-cpu" beschikbaar om problematische of onjuist functionerende hardware uit te sluiten. Een complete lijst met opties is beschikbaar met de opdracht "—help".
De set met basistests in versie 1.2 omvat:
- PCIe Bandwidth — test van de bandbreedte van de PCI Express-bus.
- VRAM Bandwidth — test van de bandbreedte van het geheugen.
- VRAM Latency — test van de latentie bij willekeurige geheugen toegang.
- FP16-H8 — test van berekeningen met het type half8.
- FP32-F8 — test van berekeningen met het type float8.
- FP32-FMA en FP32-MAD — tests van enkelvoudige precisie met gebruik van de FMA- en MAD-instructies.
- FP64-D4 — test van berekeningen met het type double4.
- INT8-U16, INT32-I4, INT64-L2 — tests van berekeningen met verschillende gehele getal typen.
- Image Blur — simulatie van grafische verwerking in reële taken (Box Blur, 1920×1080).
In vergelijking met andere OpenCL-tests, zoals ProjectPhysX OpenCL-Benchmark, Intel Compute Benchmarks, Spector, Sycl-bench, Mixbench en LuxMark, positioneert ChimbaBenchCL zich als een lichtgewicht alternatief, vrij van EULA-beperkingen en zonder belasting op de behaalde testresultaten.
Bron: opennet.ru
