Blender Open Data

Бесплатно
Открытый исходный код

Сайт: opendata.blender.org

Blender Open Data — это сервис для сбора, агрегации и публичного отображения результатов бенчмарков и тестов производительности, полученных от установленных у пользователей экземпляров свободного 3D‑пакета Blender. Проект предназначен для накопления репрезентативных данных о скорости рендеринга и поведении Blender на разных конфигурациях аппаратного и программного обеспечения, что позволяет исследовать совместимость, выявлять узкие места и сравнивать производительность видеокарт, процессоров и настроек рендера.

Исторически инициатива возникла как инструмент сообщества и разработчиков для получения эмпирических показателей в разнообразных реальных условиях, отличающихся от лабораторных тестов. Сервис автоматически собирает анонимизированные метрики от пользователей, агрегирует результаты по наборам тестов и версиям Blender и предоставляет интерфейс для сравнения аппаратных платформ и параметров рендеринга. При недостаточности публично доступной информации проект обычно описывается как платформа для коллективного измерения производительности, сочетающая автоматизированный сбор данных и публичные сводки.

  • Сбор данных: автоматизированный сбор результатов бенчмарков и системной информации с клиентских установок Blender.
  • Анонимизация: удаление или обобщение идентифицирующих сведений перед отправкой для защиты приватности пользователей.
  • Агрегация: объединение результатов по версии Blender, тестовым сценам, драйверам и аппаратным конфигурациям для получения статистик.
  • Визуализация и сравнение: представление средних значений и распределений производительности для разных компонентов и настроек.
  • Поддержка нескольких тестов: включение различных тестовых сцен и режимов рендера (CPU, GPU, разные движки), позволяющих оценивать разные аспекты производительности.
  • Исторические наборы данных: хранение результатов по версиям Blender для анализа динамики изменения производительности с выходом обновлений.
  • Фильтрация и сегментация: возможность выделять результаты по операционным системам, архитектурам, моделям GPU/CPU и настройкам драйверов.
  • Интеграция с рабочим процессом: совместимость с автоматической отправкой результатов из клиентских установок без ручного вмешательства.
  • Открытость методологии: описание используемых тестовых сцен и процедур для обеспечения воспроизводимости и корректной интерпретации данных.
  • Поддержка сообщества: инструменты для сообщества и разработчиков Blender для использования агрегированных данных при оптимизации и тестировании.
Подробнее