Izdan je višekratni test performansi ChimbaBenchCL 1.2, namenjen testingu performansi grafičkih kartica i procesora koristeći OpenCL API. Projekat je napisan na C programskom jeziku i distribuira se pod slobodnom MIT licencom. Dostupni su unapred kompajlirani izvršni fajlovi za 64-bitne (x86_64) operativne sisteme Linux (Glibc 2.7+), FreeBSD i Windows 7+. 32-bitna (x86) verzija dostupna je za Windows XP+ i Linux (Glibc 2.7+).
Za rad ChimbaBenchCL potrebno je uređaj sa podrškom za OpenCL 1.0 ili noviji i minimum 512 MB grafičke memorije (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Testiranje jednog uređaja traje u proseku 20-30 sekundi. Predviđene su opcije pokretanja „-disable-gpu*“ i „-disable-cpu“ za isključivanje problematične ili neispravne opreme. Potpuni spisak opcija dostupan je komandom „—help.“
Set osnovnih testova u verziji 1.2 uključuje:
- PCIe Bandwidth — test propusnosti PCI Express magistrale.
- VRAM Bandwidth — test propusnosti memorije.
- VRAM Latency — test latencija prilikom nasumičnog pristupa memoriji.
- FP16-H8 — test proračuna sa half8 tipom.
- FP32-F8 — test proračuna sa float8 tipom.
- FP32-FMA i FP32-MAD — testovi sa jedinčnom preciznošću koristeći FMA i MAD instrukcije.
- FP64-D4 — test proračuna sa double4 tipom.
- INT8-U16, INT32-I4, INT64-L2 — testovi proračuna sa raznim celobrojnim tipovima.
- Image Blur — simulacija obrade grafike u realnim zadacima (Box Blur, 1920×1080).
U poređenju sa drugim OpenCL testovima, kao što su ProjectPhysX OpenCL-Benchmark, Intel Compute Benchmarks, Spector, Sycl-bench, Mixbench i LuxMark, projekat ChimbaBenchCL se pozicionira kao lagana alternativa, slobodna od EULA ograničenja i ne nameće opterećenja na dobijene rezultate testiranja.
Izvor: opennet.ru
