Ошибка майнинга clsetkernelarg 48
Пользователи PhoenixMiner с 2021 года начали сталкиваться с программным сбоем, связанным с ядрами OpenCL. Из-за несовместимости ПО возникает проблема, которая не позволяет устройствам решать криптографические задачи для поиска нового блока. Устранить ошибку майнинга clsetkernelarg 48 несложно. Потребуется не более 10 минут. Она не встречается в большинстве ПО для добычи токенов.
Что значит ошибка clsetkernelarg 48
Это программный сбой. Он возникает из-за неправильно выбранного типа ядра или проблем с драйверами видеокарты. Он появился в PhoenixMiner 5.2b, который в целом получил низкие оценки от сообщества.
После запуска добычи криптовалюты в консоли появляется сообщение об ошибке майнинга clsetkernelarg 48. В названии сбоя указан источник проблемы — ядра OpenCL, представляющие собой программный код, выполняющийся на рабочем элементе. Эта небольшая функция, которая нужна для параллельных вычислений на микропроцессорах видеокарт.
Майнеры выявили источник сбоя. После запуска ядра OpenCL, т.е. функции, софт удаляет его до того, как закончит поток. В результате аппарат распознается операционной системой и программами для добычи криптовалюты, но выполнение вычислений не происходит.
Что делать с ошибкой майнинга clsetkernelarg 48
Пользователям PhoenixMiner и EthMiner, увидевшим такое уведомление в консоли, не нужно переписывать ядра OpenCL или менять видеокарты на новые. Ошибка связана с микропрограммами, но она решается сравнительно просто и не требует от майнера навыков разработчика.
Изменение BAT-файла
«Батник» — текстовый файл, который содержит конфигурацию для запуска майнинга токенов. Его создают для того, чтобы программа поняла, к какому пулу подключиться, какую криптовалюту добывать и куда отправлять вознаграждение.
В нем же прописываются команды для настройки самого процесса добычи, например, параметры разгона видеокарты и тип используемого ядра OpenCL. Если возникает проблема с clsetkernelarg 48, то нужно сначала добавить в «батник» новую команду: -clKernel 0. Инструкция:
- Открыть папку с файлами майнера.
- Найти нужный ВАТ.
- В конце строки с командами ввести -clKernel 0.
- Сохранить изменения.
По умолчанию майнеры используют ядра первого типа — оптимизированные. В PhoenixMiner 5.2b они стали главной причиной программного сбоя. Также софт может работать с ядрами других видов.
Номер типа | Название |
---|---|
Универсальное. Подходит для вычислений любого типа. | |
Оптимизированное. Часто приводит к сбоям. | |
Альтернативное. Не используется майнерами, поскольку не дает роста хешрейта, но также может стать причиной clsetkernelarg 48. | |
Турбо-ядро. Особый режим работы устройств, для которого требуется огромный объем памяти. Видеокарт с 8–12 Гб VRAM недостаточно. Нужно использовать файл подкачки. Увеличивает хешрейт примерно на 1 MH/s. |
У этого метода есть недостаток. Майнеры заметили, что после изменения конфигурации хешрейт начал «скакать» на 3–5 MH/s каждые несколько минут. Это снижает доход примерно на 2–3%.
Откат драйверов
Пользователи часто говорят, что обновилось ПО, а затем возникли проблемы с PhoenixMiner. Переустановка драйверов той же версии не помогает, поскольку трудности обусловлены самим софтом. Единственный выход — откатить их. Порядок действий:
- Удалить драйверы через «Диспетчера устройств».
- Перезагрузить ПК.
- Открыть сайт производителя NVIDIA или AMD и найти предыдущую версию софта.
- Скачать драйверы на ПК и установить.
- Снова перезагрузить устройство.
Этот вариант помогает не во всех случаях. В отличие от первого метода, хешрейт сохраняется на прежнем уровне. Если майнер пользуется устройством AMD, то желательно начинать именно с отката драйверов до версий, выпущенных в середине 2021 года.
Децентрализованные сети работают автономно. Их функционирование обеспечивают узлы. Это участники...
В 2023 году Bitcoin начал немного «отвоевывать» позиции: с января цифровой актив подорожал почти в...
Криптовалюты добывают на процессорах, видеокартах и ASIC. Однако ключевое значение имеет объем...
Установка другой программы
Данный сбой стал проблемой в основном пользователей PhoenixMiner. В меньшей степени пострадали майнеры на Ethminer. Если нет желания переустанавливать драйверы и редактировать BAT, то проще сменить софт. Кроме этих программ майнеры используют:
- Kryptex
- NiceHash Miner
- Cudo Miner
- Minerstat.
Не стоит ограничиваться одной программой. Помимо технических особенностей, софт различается комиссиями. В некоторых случаях применение другого ПО окажется немного выгоднее.
Часто задаваемые вопросы
Большинство пользователей работает с Windows 10. Она превосходит аналоги по многим параметрам, но ее сложнее настроить, чем HiveOS и RaveOS.
Нет, сбой встречается при добыче криптовалют на видеокартах. На асиках и процессорах ошибка не возникает.
Значение обновляется каждые несколько минут в консоли. Его стоит регулярно отслеживать, особенно после настройки «батника», чтобы вовремя обнаружить скачущий хешрейт.
Нет, если VRAM недостаточно для загрузки DAG, то майнер не начнет «копать» токены. Исключение — зомби-режим, позволяющий уменьшить объем файла.
Нет, сбой заключается в ПО, а не производственном дефекте. Бесплатный ремонт или замена невозможны.