Темы



Выпуск кроссплатформенного OpenCL-бенчмарка ChimbaBenchCL v1.1

Коротко сгенерировано ИИ по тексту статьи
  • ChimbaBenchCL v1.1 — бесплатный бенчмарк с открытым кодом для x64 Windows, Linux и FreeBSD.
  • В программе 11 тестов графических процессоров: от пропускной способности и задержек VRAM до вычислений FP16, FP32 и FP64.
  • В v1.1 добавлена поддержка тестирования Intel GPU, справка по аргументу «-help» и параметры для отключения отдельных устройств.

Новый бенчмарк ChimbaBenchCL представляет собой легковесную кроссплатформенную утилиту с открытым исходным кодом и свободной лицензией MIT. Бенчмарк выпускается для x64-платформ (x86_64) Windows, Linux и FreeBSD. Теоретически возможна компиляция под прочие платформы на усмотрение опытного пользователя.

ChimbaBenchCL уже прошел путь тестирования с разнообразными видеокартами и процессорами, а также сравнивался с прочими OpenCL-бенчмарками, где уверенно занял лидирующую позицию в плане удобства использования и работоспособности.

757279_O.png

Источник: собственный скриншот таблицы LibreOffice

ChimbaBenchCL v1.1 имеет в своем распоряжении 11 тестов для всестороннего тестирования графических процессоров и их возможностей:

  • VRAM Bandwidth — тест пропускной способности памяти.
  • VRAM Latency — тест задержек случайного доступа к памяти.
  • FP16-H8 — вычислительный тест половинной точности (half8).
  • FP32-F8 — одинарная точность (float8).
  • FP32-FMA — одинарная точность с использованием инструкций FMA.
  • FP32-MAD — одинарная точность с использованием инструкций MAD.
  • FP64-D4 — двойная точность (double4).
  • INT8-U16 — целочисленный тест низкой точности (uchar16).
  • INT32-I4 — целочисленнй тест обычной точности (int4).
  • INT64-L2 — целочисленный тест высокой точности (long2).
  • Image Blur — симуляция обработки графики в реальных задачах (1920×1080, Box Blur).
757281_O.jpg 757282_O.jpg

Источник: собственное фото

Среди изменений в новой версии ChimbaBenchCL v1.1:

  • Добавлена функция краткой справки, вызываемая при запуске с аргументом »-help» или »--help».
  • Intel GPU теперь тестируются наравне с остальными, аргумент »-enable-intel» был удалён за ненадобностью.
  • Добавлены аргументы »-disable-cpu*» и »-disable-gpu*», позволяющие исключить проблемные устройства из тестирования.
  • Тест FP32-FMA разделён на FP32-FMA и FP32-MAD без изменений в алгоритмах.
  • Имя и версия проекта теперь записываются в файл результата.
  • Улучшены скрипты для компиляции.
757283_O.jpg 757284_O.jpg

Источник: собственное фото

Также в репозитории проекта есть база данных с результатами тестов, в которую уже добавлено несколько результатов, собранных новой версией OpenCL-бенчмарка ChimbaBenchCL v1.1. Там же доступны и скомпилированные исполняемые файлы (упакованы в zip-архив), пригодные для распространения и использования.

Контрольные суммы MD5 для скомпилированных исполняемых файлов ChimbaBenchCL v1.1:

  • Windows — effddfab622a47e5bac4fd85325ec648 — 145.9 KiB (149415 bytes)
  • FreeBSD — 8ba1ec1d77d7219b2ff3f18a96f0948c — 51.9 KiB (53128 bytes)
  • Linux — d997b7ee1e8d391ea6041d746e37ec58 — 54.5 KiB (55856 bytes)

©  overclockers.ru