|
Состоялся выпуск кроссплатформенного теста производительности 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, 1920x1080).
По сравнению с другими OpenCL-тестами, такими как ProjectPhysX OpenCL-Benchmark, Intel Сompute Benchmarks, Spector, Sycl-bench, Mixbench и LuxMark, проект ChimbaBenchCL позиционируется как легковесная альтернатива, свободная от ограничений EULA и не накладывающая обременений на полученные результаты тестирования.
|