Форум
Монеты: 12 733 Биржи: 1239
Рыночная капитализация: $2 255 624 201 015,82
Объём за 24 ч: $126 589 045 051,04
ETH Газ: 5 Gwei
Быстро
5 Gwei
Стандарт
5 Gwei
Медленно
5 Gwei
Ошибка

Пользователи PhoenixMiner с 2021 года начали сталкиваться с программным сбоем, связанным с ядрами OpenCL. Из-за несовместимости ПО возникает проблема, которая не позволяет устройствам решать криптографические задачи для поиска нового блока. Устранить ошибку майнинга clsetkernelarg 48 несложно. Потребуется не более 10 минут. Она не встречается в большинстве ПО для добычи токенов.

Что значит ошибка clsetkernelarg 48

Это программный сбой. Он возникает из-за неправильно выбранного типа ядра или проблем с драйверами видеокарты. Он появился в PhoenixMiner 5.2b, который в целом получил низкие оценки от сообщества.

Консоль майнера
Как выглядит ошибка

После запуска добычи криптовалюты в консоли появляется сообщение об ошибке майнинга clsetkernelarg 48. В названии сбоя указан источник проблемы — ядра OpenCL, представляющие собой программный код, выполняющийся на рабочем элементе. Эта небольшая функция, которая нужна для параллельных вычислений на микропроцессорах видеокарт.

Обычно ошибка возникает на всех GPU в риге, если они имеют общие драйверы. Иногда сбой затрагивает часть графических ускорителей. Во втором случае устранить проблему тяжелее, поэтому стоит собирать риги из одинаковых аппаратов.

Майнеры выявили источник сбоя. После запуска ядра OpenCL, т.е. функции, софт удаляет его до того, как закончит поток. В результате аппарат распознается операционной системой и программами для добычи криптовалюты, но выполнение вычислений не происходит.

5 принципов майнинга
Пройти тест и получи скидку на торговую комиссию вместе с книгой о криптовалютах

Что делать с ошибкой майнинга clsetkernelarg 48

Пользователям PhoenixMiner и EthMiner, увидевшим такое уведомление в консоли, не нужно переписывать ядра OpenCL или менять видеокарты на новые. Ошибка связана с микропрограммами, но она решается сравнительно просто и не требует от майнера навыков разработчика.

Майнинг-пул
Монеты
Расположение
Комиссия
выбор редакции
EMCD
4.8
Монеты
Расположение
Азия, Европа, США
Комиссия
Нет данных
выбор редакции
Trustpool
4.7
Монеты
Расположение
Азия, Европа, Россия
Комиссия
1.0%
выбор редакции
ViaBTC
4.6
Монеты
Расположение
Азия
Комиссия
2.3%
выбор редакции
Lincoin
4.5
Монеты
Расположение
Азия, Америка, Африка, Океания
Комиссия
2.5%

Изменение BAT-файла

«Батник» — текстовый файл, который содержит конфигурацию для запуска майнинга токенов. Его создают для того, чтобы программа поняла, к какому пулу подключиться, какую криптовалюту добывать и куда отправлять вознаграждение.

Каждый отрывок текста в нем — команда. Нужно прописать ее в соответствии с принятым синтаксисом. Пример BAT-файла можно найти на тематических форумах и в документации к софту. Если ошибиться, то майнер не примет конфигурацию.

В нем же прописываются команды для настройки самого процесса добычи, например, параметры разгона видеокарты и тип используемого ядра OpenCL. Если возникает проблема с clsetkernelarg 48, то нужно сначала добавить в «батник» новую команду: -clKernel 0. Инструкция:

  1. Открыть папку с файлами майнера.
  2. Найти нужный ВАТ.
  3. В конце строки с командами ввести -clKernel 0.
  4. Сохранить изменения.

По умолчанию майнеры используют ядра первого типа — оптимизированные. В PhoenixMiner 5.2b они стали главной причиной программного сбоя. Также софт может работать с ядрами других видов.

Номер типаНазвание
0
Универсальное. Подходит для вычислений любого типа.
1
Оптимизированное. Часто приводит к сбоям.
2
Альтернативное. Не используется майнерами, поскольку не дает роста хешрейта, но также может стать причиной clsetkernelarg 48.
3
Турбо-ядро. Особый режим работы устройств, для которого требуется огромный объем памяти. Видеокарт с 8–12 Гб VRAM недостаточно. Нужно использовать файл подкачки. Увеличивает хешрейт примерно на 1 MH/s.

У этого метода есть недостаток. Майнеры заметили, что после изменения конфигурации хешрейт начал «скакать» на 3–5 MH/s каждые несколько минут. Это снижает доход примерно на 2–3%.

Откат драйверов

Пользователи часто говорят, что обновилось ПО, а затем возникли проблемы с PhoenixMiner. Переустановка драйверов той же версии не помогает, поскольку трудности обусловлены самим софтом. Единственный выход — откатить их. Порядок действий:

  1. Удалить драйверы через «Диспетчера устройств».
  2. Перезагрузить ПК.
  3. Открыть сайт производителя NVIDIA или AMD и найти предыдущую версию софта.
  4. Скачать драйверы на ПК и установить.
  5. Снова перезагрузить устройство.

Этот вариант помогает не во всех случаях. В отличие от первого метода, хешрейт сохраняется на прежнем уровне. Если майнер пользуется устройством AMD, то желательно начинать именно с отката драйверов до версий, выпущенных в середине 2021 года.

Читайте также
Сколько стоит собрать ферму для майнинга в 2024 году

В 2023 году Bitcoin начал немного «отвоевывать» позиции: с января цифровой актив подорожал почти в...

Сколько нужно оперативной памяти для майнинга

Криптовалюты добывают на процессорах, видеокартах и ASIC. Однако ключевое значение имеет объем...

Что такое майнинг-ферма простыми словами для чайников

Криптодобытчики участвуют в обеспечении безопасности блокчейна, а за выполненную работу получают...

Установка другой программы

Данный сбой стал проблемой в основном пользователей PhoenixMiner. В меньшей степени пострадали майнеры на Ethminer. Если нет желания переустанавливать драйверы и редактировать BAT, то проще сменить софт. Кроме этих программ майнеры используют:

  • Kryptex
  • NiceHash Miner
  • Cudo Miner
  • Minerstat.

Не стоит ограничиваться одной программой. Помимо технических особенностей, софт различается комиссиями. В некоторых случаях применение другого ПО окажется немного выгоднее.

Часто задаваемые вопросы

💡 Какая ОС лучше подходит для майнинга?

Большинство пользователей работает с Windows 10. Она превосходит аналоги по многим параметрам, но ее сложнее настроить, чем HiveOS и RaveOS.

❌ Возникает ли clsetkernelarg 48 при CPU-майнинге?

Нет, сбой встречается при добыче криптовалют на видеокартах. На асиках и процессорах ошибка не возникает.

🔎 Как посмотреть хешрейт?

Значение обновляется каждые несколько минут в консоли. Его стоит регулярно отслеживать, особенно после настройки «батника», чтобы вовремя обнаружить скачущий хешрейт.

📍 Влияет ли объем видеопамяти на появление ошибки?

Нет, если VRAM недостаточно для загрузки DAG, то майнер не начнет «копать» токены. Исключение — зомби-режим, позволяющий уменьшить объем файла.

❗ Можно ли вернуть GPU с этой ошибкой по гарантии?

Нет, сбой заключается в ПО, а не производственном дефекте. Бесплатный ремонт или замена невозможны.

Ошибка в тексте? Выделите её мышкой и нажмите Ctrl + Enter
Евгений Лукин
Заместитель главного редактора
Комментариев пока нет
Регистрируйтесь, задавайте вопросы и общайтесь!
Форум Crypto.Ru
На нашем форуме вы можете узнать много полезной информации о криптовалютах для новичков и продвинутых пользователей
Открыть форум
Получайте главные новости из мира криптовалюты прямо на почту