Išleistas „ChimbaBenchCL 1.2“ – kelių platformų etalonas, skirtas vaizdo plokščių ir procesorių našumui testuoti naudojant „OpenCL API“. Projektas parašytas C programavimo kalba ir platinamas pagal MIT licenciją. Yra iš anksto sukompiliuotų vykdomųjų failų 64 bitų (x86_64) operacinėms sistemoms. Linux (Glibc 2.7+), FreeBSD ir Windows 7+. 32 bitų (x86) versija prieinama Windows XP+ ir Linux (Glibc 2.7+).
„ChimbaBenchCL“ reikalingas įrenginys su „OpenCL API 1.0“ arba naujesnės versijos palaikymu ir bent 512 MB vaizdo atminties („GeForce 8000+“, „Radeon HD 4000+“, „Intel Gen7+“). Vieno įrenginio testavimas trunka vidutiniškai 20–30 sekundžių. Paleidimo parametrai „-disable-gpu*“ ir „-disable-cpu“ pateikiami siekiant atmesti probleminę arba netinkamai veikiančią aparatinę įrangą. Visą parinkčių sąrašą galima rasti naudojant komandą „--help“.
Pagrindinis 1.2 versijos testų rinkinys apima:
- PCIe pralaidumas yra PCI Express magistralės pralaidumo testas.
- VRAM pralaidumas yra atminties pralaidumo testas.
- VRAM delsa yra atsitiktinės atminties prieigos delsos testas.
- FP16-H8 yra „half8“ tipo skaičiavimo testas.
- FP32-F8 yra skaičiavimų su float8 tipu testas.
- FP32-FMA ir FP32-MAD yra vieno tikslumo testai, naudojantys FMA ir MAD instrukcijas.
- FP64-D4 yra skaičiavimų su „double4“ tipu testas.
- INT8-U16, INT32-I4, INT64-L2 — skaičiavimų su įvairiais sveikųjų skaičių tipais testai.
- Vaizdo suliejimas – grafikos apdorojimo realiose užduotyse modeliavimas („Box Blur“, 1920 × 1080).
Palyginti su kitais „OpenCL“ testais, tokiais kaip „ProjectPhysX OpenCL-Benchmark“, „Intel Compute Benchmarks“, „Spector“, „Sycl-bench“, „Mixbench“ ir „LuxMark“, „ChimbaBenchCL“ projektas pozicionuojamas kaip lengva alternatyva, kuriai netaikomi EULA apribojimai ir kuri neapkrauna gautų bandymų rezultatų.
Šaltinis: opennet.ru
