что такое cuda error

Исправляем ошибку при майнинге Ethereum на GeForce 1050

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Все кто занимается добычей криптовалюты, рано или поздно сталкиваются с определенными проблемами в работе оборудования. Часто, решаются они быстро, а в большинстве случаев, вовсе проходят сами, после автоматического обновления ПО.
что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Сегодня же, поговорим о ошибке «CUDA error», а если быть точнее, то о том, как её победить. Я лично столкнулся с подобной проблемой, по-этому знаю о чем говорю. Не буду мучить вас предысториями о том, как у меня все начиналось и как я от этого страдал — это лишнее. Давайте сразу приступим к сути вопроса и его решению.

Если вы занимаетесь добычей Ethereum (эфириума), и у вас возникает такая ошибка (ниже выложу скрин), значит мой метод решения именно для вас:
что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Решение ошибки CUDA error

Шаг 1. На рабочем столе находим «Мой компьютер» нажимаем на него правой кнопкой, и выбираем последний пункт «Свойства»

Шаг 2. Идем по пути: «Дополнительные параметры системы» — «Дополнительно» — «Параметры» — опять «Дополнительно»

Шаг 3. Нажимаем кнопку «Изменить» возле надписи «Виртуальная память»

Шаг 4. Вводим нужную цифру (напомним, что она не должна быть ниже 16 000 Мб)

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

[creativ_media type=»youtube» url=»www.youtube.com/watch?v=Y-F-VcsUUpI»]

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

Источник

CUDA error 11 — cannot allocate big buffer for DAG — решение ошибки

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Начиная с марта 2016 года, многие желающие помайнить столкнулись с ошибкой запуска «CUDA error — cannot allocate big buffer for DAG», которая сообщает, что не удается выделить большой буфер для ДАГ файла. Причина возникшей ситуации – особый алгоритм майнинга эфира и подобных ему криптовалют. Согласно новым принципам работы, для функционирования систем необходимо иметь видеокарту (AMD, NVIDIA), с объемом памяти свыше 2 Гб. В настоящий момент, это минимальный предел.

Как и со многими другими подобными «новшествами», решить вопрос без замены имеющихся GPU вполне реально. Описанные далее инструкции могут быть полезными не только для обладателей видюх на 2 Гб, ведь подобное сообщение появляется и при использовании более мощных карт.

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Ошибка CUDA error 11 — cannot allocate big buffer for DAG

Что такое DAG-файл и почему он растет?

DAG-файл представляет собой блок данных, занимающих минимум 1 Гб памяти. Он используется для нахождения конкретного решения блока в сети блокчейн. Данный файл загружается в видеокарту в начале майнинга.

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

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Генерация DAG файла

Постепенный рост размера DAG файла способствует тому, что его объем просто не может полностью загрузиться в память видяхи. Эта проблема актуальна для всех криптовалют, использующих алгоритм добычи Dagger Hashimoto. Обратите внимание, что различные валюты находятся на разных эпохах, а скорость прохождения одного цикла для каждой системы своя.

Как решить ошибку CUDA Error 11?

Итак, ошибка указывает на то, что выделить больше памяти нельзя. Стоит заметить, что после загрузки выводится еще одно уведомление «CUDA error 11 — cannot write buffer for DAG», указывающее на то, что запись буфера для DAG остановлена. Способов исправить ошибку, на самом деле, достаточно много. Давайте рассмотрим наиболее популярные варианты.

Для видеокарт на 2 Гб и меньше

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Выберите наилучшее быстродействие

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Задайте значения 1367-16400 Мб

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

Для видеокарт свыше 2 Гб

Описанные ранее действия могут быть полезны и в этом случае. Если исключены проблемы аппаратной части, то для начала рекомендуется переустановить основные компоненты:

После этого стоит проверить дрова видюхи. Что здесь нужно сделать? Обновить драйверы GPU до последней версии. Владельцам видеокарт AMD можно попробовать откатить дрова до версии 14.xx. Обратите внимание, что при обновлении или откате дров необходимо использовать «чистую установку». Для удаления установленных дров применяют Display Driver Uninstaller (DDU).

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Программа для удаления драйверов Display Driver Uninstaller

Прописать в консоли до запуска майнера такие команды:

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

Заключение

В большинстве случаев, именно увеличение файла подкачки до 16 Гб полностью исправляет ошибку «CUDA error — cannot allocate big buffer for DAG» при майнинге. Вместе с тем стоит заметить, что от эпохи к эпохе требования к железу будут расти. Например, расчеты показывают — к концу 2019 года размер DAG-а возрастет до 3Гб. Если у вас есть свои советы по оптимизации и исправлению подобных ошибок — пишите их в комментариях.

Источник

CUDA error 11 — cannot write buffer for DAG как исправить

При запуске майнера криптовалют пользователь может получить пространственное сообщение, в котором среди прочего указана ошибка «CUDA error 11 — cannot write buffer for DAG». Обычно это означает, что майнинговой системе не удаётся создать буфер оптимального размера для DAG-файла, который разросся настолько, что не помещается в выделенных ему границах памяти видеокарты. Ниже я разберу факторы данной ошибки, а также поясню, как её исправить на ваших ПК.

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Перевод и причины проблемы

В переводе текст сообщения звучит как «Ошибка CUDA 11 – не возможно записать буфер для DAG». Появление данного сообщения обычно обозначает ситуацию, при которой ОС Виндовс не может предоставить необходимый объём памяти видеокарты для какого-либо CUDA-приложения (в нашем случае это майнер криптовалют).

Такой объём памяти должен быть достаточно вместительным для того, чтобы в нём поместился упомянутый в тексте ошибки DAG-файл – блок данных размером более 1 Гб, задействованный для поиска решений блока в сети блокчейн с помощью алгоритма «Dagger Hashimoto». В процессе майнинга размер DAG-файла постоянно увеличивается, и со временем начинает превышать объёмы памяти стандартных видеокарт (2-3 гигабайта). При запуске майнинга, при попытке загрузить такой DAG-файл в видеопамять, система обнаруживает, что объём данного файла слишком велик, после чего пользователь получает ошибку CUDA error 11.

Данная проблема может возникнуть как при первом запуске майнера, так и уже после длительной его работы. Наблюдается она примерно с середины 2016 года, когда стандартного размера видеопамяти в 2 гигабайта стало не хватать для обслуживания DAG-файлов, а с апреля 2018 года перестанет хватать и 3 гигабайт.

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Как исправить Cuda error 11 при майнинге

Чтобы избавиться от ошибки CUDA error 11 — cannot write buffer for DAG необходимо выполнить следующие действия:

что такое cuda error. Смотреть фото что такое cuda error. Смотреть картинку что такое cuda error. Картинка про что такое cuda error. Фото что такое cuda error

Заключение

В большинстве случаев, наиболее эффективным решением ошибки «CUDA error 11 — cannot write buffer for DAG» становится задействование атрибута –eres 0 в запускаемом бат-файле. Если же вы выполнили все предложенные в статье советы, и этого оказалось недостаточно, тогда остаётся лишь посоветовать сменить видеокарту на аналог с большим объёмом памяти, что позволит эффективно решить ошибку CUDA error 11 на вашем ПК.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *