Objavljen je ChimbaBenchCL 1.2, višeplatformski benchmark dizajniran za testiranje performansi grafičkih kartica i procesora korištenjem OpenCL API-ja. Projekt je napisan u programskom jeziku C i distribuira se pod MIT licencom. Dostupne su prekompilirane izvršne datoteke za 64-bitne (x86_64) operativne sisteme. Linux (Glibc 2.7+), FreeBSD i Windows 7+. 32-bitna (x86) verzija je dostupna za Windows XP+ i Linux (Glibc 2.7+).
ChimbaBenchCL zahtijeva uređaj s podrškom za OpenCL API 1.0 ili noviju verziju i najmanje 512 MB video memorije (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Testiranje jednog uređaja traje u prosjeku 20-30 sekundi. Parametri pokretanja "-disable-gpu*" i "-disable-cpu" su obezbijeđeni kako bi se isključio problematičan ili neispravno funkcionalan hardver. Potpuna lista opcija dostupna je korištenjem naredbe "--help".
Osnovni paket testova u verziji 1.2 uključuje:
- PCIe propusnost je test propusnosti PCI Express magistrale.
- VRAM propusni opseg je test propusnosti memorije.
- Latencija VRAM-a je test kašnjenja pri nasumičnom pristupu memoriji.
- FP16-H8 je test izračuna tipa half8.
- FP32-F8 je test izračunavanja s tipom float8.
- FP32-FMA i FP32-MAD su testovi jednostruke preciznosti koji koriste instrukcije FMA i MAD.
- FP64-D4 je test izračunavanja s tipom double4.
- INT8-U16, INT32-I4, INT64-L2 — testovi izračuna s različitim tipovima cijelih brojeva.
- Zamućenje slike — simulacija obrade grafike u stvarnim zadacima (Box Blur, 1920×1080).
U poređenju sa drugim OpenCL benchmark testovima kao što su ProjectPhysX OpenCL-Benchmark, Intel Compute Benchmarks, Spector, Sycl-bench, Mixbench i LuxMark, projekat ChimbaBenchCL je pozicioniran kao lagana alternativa koja je oslobođena EULA ograničenja i ne nameće opterećenja na dobijene rezultate testova.
izvor: opennet.ru
