ChimbaBenchCL 1.2, näytönohjainten ja -prosessoreiden suorituskyvyn testaamiseen OpenCL-rajapintaa käyttäen suunniteltu alustojen välinen vertailutesti, on julkaistu. Projekti on kirjoitettu C-ohjelmointikielellä ja jaetaan MIT-lisenssin alaisuudessa. Saatavilla on valmiiksi käännettyjä suoritettavia tiedostoja 64-bittisille (x86_64) käyttöjärjestelmille. Linux (Glibc 2.7+), FreeBSD ja Windows 7+. 32-bittinen (x86) versio on saatavilla Windows XP+ ja Linux (Glibc 2.7+).
ChimbaBenchCL vaatii laitteen, jossa on OpenCL API 1.0 tai uudempi tuki ja vähintään 512 Mt näyttömuistia (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Yhden laitteen testaaminen kestää keskimäärin 20–30 sekuntia. Käynnistysparametrit "-disable-gpu*" ja "-disable-cpu" on tarkoitettu ongelmallisten tai väärin toimivien laitteistojen poissulkemiseen. Täydellinen luettelo vaihtoehdoista on saatavilla komennolla "--help".
Version 1.2 ydintestauspaketti sisältää:
- PCIe-kaistanleveys on PCI Express -väylän läpimenonopeuden testi.
- VRAM-kaistanleveys on muistin kaistanleveyden testi.
- VRAM-latenssi on testi, joka mittaa satunnaismuistin käyttöviiveitä.
- FP16-H8 on half8-tyyppinen laskukoe.
- FP32-F8 on testi laskelmille float8-tyypillä.
- FP32-FMA ja FP32-MAD ovat yhden tarkkuuden testejä, jotka käyttävät FMA- ja MAD-käskyjä.
- FP64-D4 on double4-tyypin laskutoimitusten testi.
- INT8-U16, INT32-I4, INT64-L2 — laskutoimitusten testejä erilaisilla kokonaislukutyypeillä.
- Kuvan sumennus — grafiikan prosessoinnin simulointi tosielämän tehtävissä (Box Blur, 1920×1080).
Verrattuna muihin OpenCL-vertailutesteihin, kuten ProjectPhysX OpenCL-Benchmark, Intel Compute Benchmarks, Spector, Sycl-bench, Mixbench ja LuxMark, ChimbaBenchCL-projekti on positionoitu kevyeksi vaihtoehdoksi, joka on vapaa EULA-rajoituksista eikä aiheuta taakkaa saatuihin testituloksiin.
Lähde: opennet.ru
