Сообщение note that CPU benchmarks are not measured via OpenCL появляется в бенчмарке Geekbench при запуске теста вычислений (Compute Benchmark) и означает, что производительность центрального процессора в этом режиме не оценивается через API OpenCL — тест CPU выполняется отдельным набором задач, а OpenCL применяется только для проверки графического ускорителя или другого вычислительного устройства. Это не ошибка и не сбой: программа просто уведомляет, что результаты CPU и GPU измеряются разными методами и их нельзя напрямую сравнивать между собой.

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

Что такое OpenCL и зачем он нужен в бенчмарках

OpenCL (Open Computing Language) — это открытый стандарт для параллельных вычислений, который позволяет задействовать GPU, специализированные ускорители и другие устройства для задач общего назначения. В контексте тестов производительности OpenCL используется, чтобы нагрузить видеокарту вычислительными задачами: обработкой изображений, криптографией, физическими симуляциями.

Центральный процессор в Geekbench тестируется иначе — через нативный код, выполняемый непосредственно на ядрах CPU. Тесты процессора включают сжатие данных, обработку текста, рендеринг и машинное обучение, но всё это исполняется без привлечения OpenCL. Именно об этом разделении и сообщает строка из запроса.

  • 🔹 CPU Benchmark — нативные задачи на ядрах процессора, без OpenCL.
  • 🔹 Compute Benchmark — тест вычислений через OpenCL, CUDA или Metal на GPU.
  • 🔹 Результаты публикуются в разных категориях и не сравниваются напрямую.
💡

Сообщение «CPU benchmarks are not measured via OpenCL» — это уведомление, а не ошибка. Производительность процессора Geekbench измеряет нативными тестами, а OpenCL применяется только для GPU.