При майнинге используется не вся память видеокарты
Под конец 2019 года у некоторых майнеров, использующих операционную систему Windows 10 появились проблемы с майнингом Ethereum на видеокартах компании Nvidia GTX1050Ti (имеет на борту 4 Гб памяти). В то же время видеокарты производства AMD с аналогичным объемом памяти прекрасно работают и не причиняют никаких неудобств майнерам.
Почему у зеленых видеокарт появились такие проблемы? Ведь обычно Nvidia славилась надежностью своих изделий и за это имеет большую армию своих поклонников.
В этой статье рассматриваются проблемы, связанные с появлением ошибок при майнинге на видеокартах Nvidia с объемом видеопамяти на 600-700мегабайт большим, чем текущий размер блока данных DAG, который используется при майнинге на алгоритме Ethash.
Почему у видеокарт Nvidia GTX 1050Ti возникают проблемы при майнинге эфира?
Эта проблема связана с неправильным распределением ресурсов архитектуры графических драйверов для видеокарт Windows Display Driver Model (WDDM) в операционной системе Windows 10.
Скриншот рига под управлением Windows 7 с GTX1050Tiпри майнинге эфира на 295 эпохе (размер DAG 3300 Mb):
При майнинге в ОС Виндовс 10 на четырехгиговых картах производства Нвидиа резервируется очень большой объем памяти, в связи с этим на ней раньше всего возникает ошибка «CUDA 11, cannot write big DAG», при которой объем доступной памяти GPU оказывается недостаточным для записи DAG.
Скриншот ошибки error CUDA 11, cannot write big DAG:
У видеокарт AMD при нехватке памяти в этом случае будет возникать ошибка opencl error -4 0 cannot create dag on gpu.
Со второй половины 2020 года проблемы с майнингом на четырехгиговых картах начнутся у всех владельцев видеокарт с 4 Гб видеопамяти, так как тогда размер блока данных DAG станет все ближе приближаться к 4Гб. Подробнее об этой проблеме можно почитать в статье «Перспективы майнинга эфира на четырехгиговых видеокартах».
Остались вопросы? Напишите нам!
Задавайте вопросы в сообществах Криптекса ВКонтакте и Телеграме — мы и наши опытные пользователи помогут во всём разобраться 💪🏻
Размер DAG файла достигает 4ГБ, и НайсХеш отключил поддержку 4ГБ видеокарт: RX470/480 и RX570/580/590 - в майнинге Эфира. Эта статья поможет избавиться от ограничений и продолжить майнить Эфир на 4ГБ AMD до ноября. Решаем ошибки "cannot write buffer for dag" и "cannot allocate big buffer for DAG".
Из-за растущего размера DAG файла (в августе 2020 он достиг 3.8ГБ) НайсХэш отключил карты с 4ГБ памяти от майнинга Эфира; например, популярные RX470/480 и RX570/580/590. Также карты Нвидиа 1060 с 3ГБ памяти перестали майнить на алгоритме KawPow. Сервис связывает это с проблемами на видеокартах с 4ГБ памяти, DAG файлом и связанными с ним ошибками.
Ошибки майнеров cannot write buffer for dag или cannot allocate big buffer for DAG — это результат увеличения DAG файла Эфира.
А вот поддерживаемые устройства не найдены — ошибка самого НайсХеш, который отключил поддержку карт с 4ГБ на Эфире и 3ГБ на КауПоу.
Мы в Криптексе сделали для вас таблицу:
Делитесь табличкой в чатах и форумах! Предупреждён — значит вооружён.
- Видно, что 3 ГБ карты не могут майнить Эфир уже с 2018г.
- Карты с 4 ГБ памяти уже c большим трудом работают даже на «чистой» Виндоус, в конце октября 2020 перестанут совсем.
- Карты с 6 ГБ и больше будут майнить ещё как минимум несколько лет.
Криптекс автоматически применяет настройку -eres 0 , чтобы помочь вам помайнить эфир ещё пару лишних эпох.
«Грязная ОС» — запущено много тяжёлых программ
Браузер, ютуб, фильмы и программы в автозапуске могут занимать 500—700 МБ в памяти видеокарты. Майнеру эта память недоступна, поэтому DAG файл не загрузится, и майнинг запустить не получится.
«Чистая ОС» — свежий запуск без лишних приложений
Отключите всё лишнее из автозапуска и перезагрузите компьютер.
Пока вы не запустили никаких программ, Виндоус или Линукс потребляют ~250 МБ просто чтобы выводить себя на экран. Запустите Криптекс сразу, тогда у майнера будет больше шансов вместить DAG-файл в память.
«Встройка» — монитор на встроенной видеокарте
Подключите монитор к видеокарте встроенной в процессор или в материнскую плату. Обычно это видеокарта «Intel HD Graphics». Теперь ОС не будет использовать память вашей выделенной видеокарты AMD или Nvidia, и майнеру станет доступна вся память видеокарты.
Установите свежие драйвера видеокарты 🏎️
Установите драйвера последней версии с сайта AMD. На момент выхода статьи это 20.8.1.
Заключение
Установка Windows 7 или 8.1 проста и принесет новую жизнь владельцу компьютера, порадовав его намного большим быстродействием, чем у любой версии Windows 10. В качестве бонуса он получит выигрыш в виде освобожденных 150 мегабайт видеопамяти и дополнительно несколько месяцев майнинга эфира.
Перефразируя классика «…если есть в запасе сотня мегабайт, значит все не так уж плохо на сегодняшний день…»
Установите Криптекс 💎
В последней версии мы добавили «Phoenix miner», который эффективнее работает с 4ГБ картами. Он позволит картам проработаь примерно 375 эпохи, то есть до ноября.
Когда моя карта перестанет майнить Эфир?
DAG-файл может использовать только свободную память. Если память занята другими программами, майнинг не запустится. Поэтому точная дата зависит от использования компьютера и от того, как вы подключаете свой монитор.
Оптимизируйте порядок карт 🔄
Если у вас есть хоть одна карта с 8ГБ, поставьте её в первый PCIe слот. Это высвободит память на остальных 4ГБ картах. А если у вас процессор со встроенным видеоядром, и в материнке есть встроенный видеовыход, подключите монитор к нему: Виндоус перестанет занимать память видеокарт.
Включите режим вычислений 🧮
Убедитесь, что у вас включен режим вычисления на всех картах. Иногда он слетает после обновления драйверов. Рассказывали об этом в отдельной статье «Как включить «режим вычислений».
Готово! Можно майнить дальше 🚀
Эти шаги должны помочь вернуть 4ГБ картам былую мощность, но не на долго — в ноябре–декабре они перестанут майнить выгодный эфир. Самое время задуматься об апгрейде!
Возникли сложности?
Да, шагов много. Некоторые довольно хлопотные! Но мы здесь и поможем с чем угодно: с прошивкой, разгоном, подбором карт. Спрашивайте в телеграм чате Криптекса — мы и наши опытные пользователи помогут во всём разобраться 👋🏻 💪🏻
Определяем целесообразность майнинга криптовалюты на домашнем компьютере с единственной видеокартой в 2021 году.
В конце 2020 года разразился очередной криптобум, который продолжается и по сей день. Совершенно не случайно он совпал с началом продаж новых видеокарт компаний AMD и NVIDIA. Это вызвало небывалый дефицит видеокарт. Те небольшие партии видеокарт, что попадают на полки магазинов, продаются по двухкратной и более цене. Миллионы геймеров по всему миру выражают своё негодование. Их гнев направлен, прежде всего, на самих майнеров, а затем и на производителей графических ускорителей, не обеспечивших нужные объёмы своей продукции. Потребители видеокарт разделились на два непримиримых лагеря и на форумах всего мира разыгрываются нешуточные баталии. Но практически каждому геймеру, умеющему считать свои деньги, нет-нет да и приходила в голову мысль - а почему бы не попробовать помайнить криптовалюту на своей недавно приобретенной за огромные деньги новой видеокарте, чтобы отбить хоть часть переплаты за неё или на старой, чтобы всё-таки суметь накопить на новый графический ускоритель.
Мы не будем сейчас вас учить как майнить. Информация о майнинге в избытке в сети. Мы постараемся ответить на вопрос нужно ли это делать в принципе на домашнем компьютере с одной-единственной видеокартой! Прежде чем майнить на своей видеокарте необходимо с холодной головой взвесить все за и против. Давайте сейчас этим и займёмся! Для начала необходимо трезво оценить свой уровень компьютерной грамотности. Это касается как знания софта, так и «железа». Они вам понадобятся! Затем перейдем к шагу первому.
реклама
1. Видеокарта
Конечно же, вы знаете модель своей видеокарты. Если нет, то она указана на коробке от неё, на ярлыке, который наклеен на саму видеокарту, в личном кабинете онлайн-магазина, где совершалась покупка. Также это можно сделать с помощью диспетчера задач Windows, утилиты GPU-Z и других программ. Но всё же лучше знать не только модель, но и полное название видеокарты.
Самая популярная криптовалюта для майнига на сегодня это Ethereum (Биткоин давно нельзя добывать с помощью видеокарты). Если объём вашей видеокарты менее 6GB, то вы «пролетаете», поскольку это необходимый минимум на сегодня. После, необходимо установить на что она способна в добыче криптовалюты. Для этого переходим в любой известный калькулятор прибыльности. К примеру, можно использовать калькулятор nicehash. В нём есть автоопределение и ручной выбор. Если с учётом затрат на электроэнергию и потерь при выводе в фиатные деньги (рубли) ваша видеокарта способна приносить хоть сколько-нибудь значительную для вас прибыль, то идём дальше.
Приблизительный расчёт прибыльности GPU от известного майнера ПроТОН.
реклама
Теперь оцениваем уровень качества нашей видеокарты. Для этого вам необходимо найти и прочитать обзор на вашу модель (вот где нужно точно название модели). Есть модели с качественной элементной базой и системой охлаждения, а есть карты с откровенной экономией производителем. И бренд здесь не помощник. К примеру, в MSI RX 5700 evoke первой ревизии пользователи жаловались на перегрев чипов памяти уже в играх. Страшно представить её в майнинге. А некоторые видеокарты ASUS и вовсе остались без должного охлаждения чипов памяти. Если ваша видеокарта обладает достаточным «запасом прочности» системы питания и системы охлаждения, то будем считать, что вы условно готовы попробовать её в деле. Не всё же вам одному зарабатывать в доме!
2. Помещение. Электроэнергия. Шум.
Майнинг в помещении неизбежно приводит к повышенному уровню фонового шума. Убедитесь, что он не будет мешать вам и вашим домочадцам, включая четвероногих. Поскольку вы будете майнить на своём основном (возможно единственном) компьютере, то вряд ли у вас есть возможность перенести его в отдельную комнату, на балкон или иное помещение. В используемом помещении может увеличиться температура, а воздух стать более сухим. Скажу сразу, находиться дома с постоянно шумящим компьютером не самая лучшая идея. Но кто-то может возразить, что при играх шум ещё больше. Это так. Но вряд ли многие играют круглосуточно.
реклама
Также будьте готовы к тому, что суммы в квитанциях за оплату электроэнергии вырастут. Хорошей идеей будет вести журнал потребления хотя бы первые пару месяцев, чтобы оценить разницу в оплате.
3. Блок питания.
реклама
Одним из компонентов, на который ложится нагрузка при майнинге, является блок питания. В его качестве также необходимо убедиться, прочитав обзоры на него и задав вопросы знатокам на форумах. Ведь надпись 600 или 700 Ватт на самом блоке питания ничего не значит. На деле это может оказаться низкокачественный 400-ватный блок питания, приукрашенный зазывающими надписями, созданными хитрыми маркетологами. Блоки питания также подвержены нагреву и выходу из строя от длительной высокой нагрузки. В них также есть и вентиляторы. На их корпусах также есть гарантийные пломбы, мешающие замене шумящего вентилятора.
4. Подводные камни.
Если вы уже приняли решение начать майнить на домашнем компьютере с единственной видеокартой, то в ходе обучения старайтесь как можно больше узнать про подводные камни майнинга и различные негласные его аспекты. Что и как майнить выгоднее, как выгоднее выводить деньги, как не лишиться их вовсе. Такие знания позволят вам извлечь из майнинга максимальную выгоду. Лень здесь неуместна. Хотя не новость, что самые опытные майнеры крайне неохотно делятся своими секретами. Никто не любит растить конкурентов.
Итог.
Не слишком ли много условий для того, чтобы просто начать майнить? Так могут подумать некоторые. Опытные пользователи не задаются этими вопросами, поскольку ответы у них есть уже на момент покупки комплектующих. Тем не менее и тем и другим стоит ещё раз взвесить все за и против перед тем, как окунуться в омут майнинга. Стоит ли овчинка выделки – каждый решает для себя сам!
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Очень часто действия крупных компаний расходятся с их громкими заявлениями. Очевидно, что задача любого руководителя состоит в том, чтобы заработать как можно больше денег, но сделать это без лояльного отношения пользователей просто нереалистично. Это значит, что покупатель одежды должен быть доволен обновкой, а владелец смартфона того или иного бренда никогда больше не вернётся к нерадивому производителю. В 2021 году мы стали свидетелями того, как разрушились сразу два фанатских мифа, каждый из которых руководство крупных компаний активно поощряли годами.
реклама
Прежде всего речь об AMD. Все вокруг знают, что красные продают свою технику дешевле конкурентов, при этом ещё и могут предложить преимущества по скорости. Годами это было главной причиной, по которой люди отдавали предпочтение продукции AMD вместо брендового Intel или NVIDIA. С выходом нового поколения процессоров всё изменилось, ведь впервые за многие годы обойдя конкурента, Лиза Су не только не снизила цены, но и повысила их, что стало для потенциальных покупателей настоящим шоком. Не менее печальным стало поведение Дженсена Хуанга, когда он начал продавать видеокарты из-под полы майнерам, поощряя такое же поведение у партнёров. Этот парень всегда говорил о том, что делает всё ради геймеров. Статистика продаж говорила, что большую часть выручки дают графические чипы для облачных вычислений, но нам всё равно хотелось верить главе NVIDIA. В какой-то момент зелёные даже пошли на поводу у геймеров, выпустив обновлённые версии всех графических чипов с блокировкой от майнинга.
Неясно, планировали ли в NVIDIA, что заплатка LHR так долго продержится, но нам кажется, что она предполагалась в качестве временного решения. Эксперимент затянулся, но, похоже, доморощенные хакеры всё же взломали мудрёный алгоритм. Как сообщается, разработчики NiceHash выпустили обновлённую версию программы для добычи Эфира, отличительность чертой которой является возможность полного отключения блокировки хешрейта. Напомним, изначально LHR снижала эффективность до 50%, после программным путём удалось вернуть 70% доходности, ну а сейчас видеокарты GeForce RTX 3000-й серии могут копать Эфир в полную мощность.
Решение проблемы DAG файла на 4ГБ AMD
Если интересно понять, что такое ДАГ файл и почему он растёт, читайте нашу статью про Эфир и его ДАГ файл. Вкратце — видеокартам просто не хватает памяти, чтобы загрузить в себя граф для майнинг-вычислений. Но это пока исправимо! Вот наши советы, которые помогут вам помайнить на 4ГБ картах ещё до ноября.
Разгоните память 🔥
Чтобы выжать максимум из ситуации, немного разгоним карты. Установите MSI Afterburner, увеличьте частоту памяти и понизьте пауэр-лимит. Подробно про разгон мы пишем статье «Как разогнать видеокарту для майнинга Эфира». Или можете послушать Фёдора на Ютубе:
Как устранить ошибку CUDA ERROR 11 и запустить майнинг на GTX1050/1050Ti?
Для достижения наиболее продолжительного времени майнинга эфира нужно уменьшить до предела резервирование видеопамяти операционной системой. В Windows 10 это можно сделать до предела разгрузив видеопамять и установив самые экономичные драйвера. Об этом можно почитать в вышеупомянутой статье. В Windows 10 это даст возможность майнить еще несколько дней/недель.
Для кардинального решения проблемы с освобождением видеопамяти и обеспечения самого продолжительного времени майнинга эфира на четырехгиговых картах нужно переходить на Linux-подобную ОС, например, HiveOS, Ubuntu, SMOS и т.д. Эти системы резервируют в разы меньше памяти, чем даже Windows 7 или 8.1, что продлит время майнинга эфира до начала 2021 года.
Если нет желания заниматься установкой линуксподобных осей, то можно установить операционную систему Windows 7или 8/8.1, настроить ее на максимальное быстродействие и спокойно майнить эфир, как минимум до второй половины 2020 года. Это возможно ьлагодаря тому, что раньше компания Microsoft тщательнее подходила к вопросу распределения ресурсов и ее операционки были менее прожорливыми.
Прошейте БИОС 🔧
Феникс майнер не поддерживает rxboost и страпы, поэтому хэшрейт может оказаться гораздо ниже, чем обычно на Клейморе. Чтобы вернуть привычный хэшрейт понадобится прошить БИОС видеокарты.
- У нас есть статья и про это!
- И видео от Феди:
Какая ОС семейства Windows меньше всего расходует видеопамять?
Для сравнения прожорливости разных ОС Windows, рассмотрим данные по потреблению видеопамяти разными ОС при майнинге эфира на GTX1050Ti на 295 эпохе (раз мер DAG равен 3300 Mb), в мегабайтах:
- Windows 7 Professional – 3594 (ОС резервирует 294 Мб на драйверах 440.97);
- Windows 8.1 — 3453 (ОС резервирует 153 Мб на драйверах 419.35);
- Windows 10 LTSC — 3621 (ОС резервирует 321 Мб на драйверах 441.08).
Потребление видеопамяти при майнинге эфира на GTX1050Ti в Windows 7 (драйвер 440.97) составляет 3594 Мб:
В Windows 8.1 потребление памяти составляет 3453 Мб (драйвера 419.35):
В Windows 10 LTSC на драйверах 441.08 при майнинге эфира на 295-й эпохе используется 3621 Мб:
Как видно, потребление памяти в разных ОС отличается в разы (драйвера также вносят свою лепту, но небольшую – порядка 10-20 Мб).
В Windows 8.1 используется на 168 Мб памяти меньше, чем у Windows 10, что позволяет майнить на 168/8=21 эпоху дольше (порядка трех месяцев)
На видеокартах Radeon RX4xx/5xx-серий в Windows 10 LTSC (драйвера 18.6.1) при тех же условиях расходуется 3472 Мб памяти (на 122 Мб меньше, чем у GTX1050Ti под Windows 7, но на 19 Мб больше, чем в Windows 8.1).
Как видно из представленных результатов, разные ОС и драйвера потребляют память по разному. Можно отметить, что Windows 8.1 является лучшей системой по экономичности резервирования видеопамяти для видеокарт Nvidia. Нужно также учитывать то, что меньше всего потребляют видеопамять драйвера Nvidia версий 388.13/388.71 и 419.35.
Для достижения большей экономичности в потреблении видеопамяти можно перейти с Клеймора 15.0 на Феникс майнер 4.7, так как последний потребляет немного меньше памяти.
Вам также может понравиться
Обзор криптовалюты Combode, майнинг на алгоритме phi5
17 января, 2021
Обзор майнера Lolminer для алгоритмов семейства Equihash и cuckatoo31
18 апреля, 2019
Чтобы майнить Эфир, видеокарта должна вместить в свою память специальный DAG-файл. Размер DAG-файла постоянно растёт, поэтому со временем всё меньше видеокарт могут майнить Эфириум.
Cannot write buffer for DAG — ошибка майнера Claymore при запуске на видеокарте с маленькой памятью
Криптекс тоже перестанет майнить?
Нет. Криптекс использует шесть разных алгоритмов для майнинга. Майнинг Эфира на ДаггерХашимото — лишь один из них. Когда перестанет работать он, Криптекс запустит другой прибыльный алгоритм и продолжит свою нормальную работу.
Криптекс сам переключится на один из шести алгоритмов и продолжит майнить
Читайте также: