Состоялся выпуск кроссплатформенного теста производительности ChimbaBenchCL 1.2, предназначенного для тестирования производительности видеокарт и процессоров с использованием API OpenCL. Проект написан на языке программирования C и распространяется под свободной лицензией MIT. Доступны предварительно скомпилированные исполняемые файлы для 64-битных (x86_64) операционных систем Linux (Glibc 2.7+), FreeBSD и Windows 7+. 32-битная (x86) версия доступна для Windows XP+ и Linux (Glibc 2.7+).
Для работы ChimbaBenchCL требуется устройство с поддержкой API OpenCL 1.0 или выше и минимум 512 МБ видеопамяти (GeForce 8000+, Radeon HD 4000+, Intel Gen7+). Тестирование одного устройства занимает в среднем 20-30 секунд. Предусмотрены параметры запуска «-disable-gpu*» и «-disable-cpu» для исключения проблемного или некорректно работающего оборудования. Полный список опций доступен по команде «—help».
Набор основных тестов в версии 1.2 включает:
- PCIe Bandwidth — тест пропускной способности шины PCI Express.
- VRAM Bandwidth — тест пропускной способности памяти.
- VRAM Latency — тест задержек при случайном доступе к памяти.
- FP16-H8 — тест вычислений с типом half8.
- FP32-F8 — тест вычислений с типом float8.
- FP32-FMA и FP32-MAD — тесты одинарной точности с использованием инструкций FMA и MAD.
- FP64-D4 — тест вычислений с типом double4.
- INT8-U16, INT32-I4, INT64-L2 — тесты вычислений с различными целочисленными типами.
- Image Blur — симуляция обработки графики в реальных задачах (Box Blur, 1920×1080).
По сравнению с другими OpenCL-тестами, такими как ProjectPhysX OpenCL-Benchmark, Intel Сompute Benchmarks, Spector, Sycl-bench, Mixbench и LuxMark, проект ChimbaBenchCL позиционируется как легковесная альтернатива, свободная от ограничений EULA и не накладывающая обременений на полученные результаты тестирования.
Источник: opennet.ru
