Byla vydána multiplatformní výkonnostní test ChimbaBenchCL 1.2, určený k testování výkonu grafických karet a procesorů pomocí API OpenCL. Projekt je napsán v programovacím jazyce C a je distribuován pod volnou licencí MIT. K dispozici jsou předkompilované spustitelné soubory pro 64-bitové (x86_64) operační systémy Linux (Glibc 2.7+), FreeBSD a Windows 7+. Verze pro 32-bitové systémy (x86) je dostupná pro Windows XP+ a Linux (Glibc 2.7+).
Pro spuštění ChimbaBenchCL je zapotřebí zařízení s podporou API OpenCL 1.0 nebo vyšší a minimálně 512 MB video paměti (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Testování jednoho zařízení průměrně trvá 20-30 sekund. Jsou k dispozici spouštěcí parametry „-disable-gpu*“ a „-disable-cpu“ pro vyloučení problematického nebo nesprávně fungujícího hardwaru. Kompletní seznam možností je k dispozici příkazem „—help“.
Sada základních testů ve verzi 1.2 zahrnuje:
- PCIe Bandwidth — test propustnosti sběrnice PCI Express.
- VRAM Bandwidth — test propustnosti paměti.
- VRAM Latency — test latencí při náhodném přístupu k paměti.
- FP16-H8 — test výpočtů s typem half8.
- FP32-F8 — test výpočtů s typem float8.
- FP32-FMA a FP32-MAD — testy jednoduché přesnosti s použitím instrukcí FMA a MAD.
- FP64-D4 — test výpočtů s typem double4.
- INT8-U16, INT32-I4, INT64-L2 — testy výpočtů s různými celými typy.
- Image Blur — simulace zpracování grafiky v reálných úlohách (Box Blur, 1920×1080).
Ve srovnání s jinými OpenCL testy, jako jsou ProjectPhysX OpenCL-Benchmark, Intel Compute Benchmarks, Spector, Sycl-bench, Mixbench a LuxMark, se projekt ChimbaBenchCL profiluje jako lehká alternativa, bez omezení EULA a bez zatížení na výsledky testování.
Zdroj: opennet.ru
