Пошаговая настройка AMD Radeon Vega 56 / Vega 64

Пошаговая настройка AMD Radeon Vega 56 / Vega 64

Начало работы с моей установкой было увлекательным путешествием, и многие приходили на позднюю ночь. У меня появилось несколько новых онлайн-друзей, и я воспользовался опытом тех, что были раньше. Это была веселая поездка. Это руководство не воссоздает поездку.

Пошаговая установка AMD Radeon Vega 56 / Vega 64 - в этом руководстве кратко излагается то, что я обнаружил, что работает, и шаг за шагом объединяются детали, которые вам также нужны. Во многих случаях эта информация исходит не от меня. Однако я не нашел ни одной ссылки со всеми ссылками, которые работали бы у меня. Здесь все подробности в одном месте. Наслаждаться. Удачи! Помните, YMMV.


1. Цель

Имейте безголовый компьютер со скриптами, которые надежно запустят надежный майнер Vega. Нет Ваттмана. Отсутствие шелушащегося HBCC. После запуска и запуска система выполняет хеширование с помощью ЦП, графического процессора Nvidia и графического процессора AMD (Vega). Программа установки самостоятельно отслеживает и решает любые проблемы с «падением хэша» Vega, чтобы вы могли сосредоточиться на других вещах. Риг предлагает возможность проверять статус через веб-интерфейс с любого компьютера или телефона. Примечание:это в первую очередь майнер Vega, поэтому, конечно же, основное внимание уделяется валюте Cryptonight (то есть Monero, ETN, ITNS, SUMO, KRB, XLC, Nicehash Cryptonight…).

Примечание. Рисунок выше взят из моего исходного сообщения, но он больше не полностью определяет мою майнинг-установку. Теперь у меня две установки. Один - это майнер 5 Vega (2x 64 и 3x 56’s ). Во втором - два Vega (оба 64 ), 1 старый GTX-750 и 3x Rx 550 . Рисунок выше также взят из более ранней версии майнера XMR-Stak. Новая версия XMR-Stak (2.2) дает мне лучшую скорость хеширования на 64 (2040h / s), как можно увидеть здесь .


2. Оборудование и программное обеспечение

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

  • Corsair RM1000i Блок питания с программным мониторингом использованной мощности
    • Примечание. Каждая Vega занимает ДВА, 8pin PCIe соединения. На фото Amazon этого не было, но я был приятно удивлен, что там были прорывы для 4х Vega ( фото кабеля ).
    • 1000 Вт EVGA Золото высоко ценится и часто имеет лучшую цену.
      • Обратите внимание, что EVGA не предлагает мониторинг программного обеспечения, если это важно для вас.
    • Обновление: Позже я добавил блок питания мощностью 450 Вт, который у меня уже был, через этот кабель чтобы разгрузить питание, потребляемое материнской платой и Nvidia, и снизить коэффициент использования до 80% (см. FAQ подробнее)
    • Некоторые рекомендуют 2x 750 Вт БП. Если вы пойдете по этому пути, вам нужно будет заранее спланировать использование некоторых адаптеров с 6 на 8 контактов . Вот более агрессивный версия.
    • Я использовал кабель питания 2x-Molex на 6-контактный разъем PCIe для питания моего старого GTX-750
  • Материнская плата / процессор:Gigabyte ATX GA-970A-D3P с FX-6300 - он у меня уже был
    • Есть лучшие
      • Установка с 6 графическими процессорами: Biostar TB250 / Celeron G3930 (Это МБ моей второй установки)
      • Установка на 8 графических процессоров: Biostar TB250-BTC + / Celeron G3930
      • Установка на 12 GPU *: ASRock H110 Pro BTC + / Celeron G3930
    • * Если вы покупаете МБ, имейте в виду, что драйвер AMD не поддерживает более 8 Vega на одной установке. Любые слоты PCIe материнской платы больше 8 нужно будет использовать для карт Nvidia .
    • Хотя это и не требуется, некоторые сообщают, что наличие материнской платы, поддерживающей iGPU в качестве основного монитора, поможет в стабильности (аналогично тому, как вы увидите, я использую свою Nvidia).
  • 4 ГБ оперативной памяти (Я использовал 16 ГБ только потому, что он у меня уже был)
  • Жесткий диск (я рекомендую дешевый твердотельный накопитель на 120 ГБ но и «старые» диски тоже подойдут).
  • переходники PCIe (у меня есть 3 пакета и пришлось вернуться за другой .. получить 6 упаковок )
  • Эмулятор монитора (так что вы можете отключить монитор, не запутывая Vega)
    • Я использую стиль HDMI в моей Vega, если вы используете iGPU, проверьте свою материнскую плату, так как вам может понадобиться этот стиль DVI .
  • Кнопка питания - Вам нужна кнопка, чтобы компьютер включился.
  • Фрейм майнинга :Я построил шахту из дерева, но некоторым легче ее купить.
  • 2x Vega 64
    • У меня есть один сапфир и один XFX. Все эталонные карты AMD Vegas одинаковы, поэтому бренд не влияет на производительность. Сейчас на рынок выходит Лас-Вегас, и я пока не могу говорить о них.
    • У меня есть подтверждение, что послепродажная версия ASUS AMD Radeon RX VEGA 64 ROG Strix OC работает с этим руководством.
  • 2x Vega 56
    • Мои - Gigabyte, но, опять же, бренд не имеет значения для эталонных карт.
    • Vega 56 обеспечивает примерно на 3% более низкий хешрейт, но если вы можете получить его по более низкой цене, потеря 60 часов / с может быть оправдана стоимостью и экономией энергии, хотя в последнее время она не была намного дешевле. а доступность - ключевой фактор.
  • 0x Vega Frontier
    • ( Примечание: Я лично не использовал Frontier Edition, но это вариант. Было доказано, что они хешируют более 2100 ч / с на алгоритме «cryptonight Heavy», используемом в прибыльном протоколе Sumokoin и Haven… для стандартного cryptonightV7 они хешируют как Vega 64 и может быть немного привередливым. Присоединяйтесь к каналу Slack на MiningGuides.com если у вас есть вопросы по ИП. фото )
  • Nvidia GTX 750 - уже в руке (не Vega не обязательно)
  • Если вы хотите начать с меньшими инвестициями, RX 550 может быть эффективным способ заполнить свои бухты, пока вы изучаете ремесло.

Программное обеспечение

  • Windows 10 с обновлением Fall Creators Update или выше («Апрель 2018, версия 1803» работает нормально) (64 бит)
    • Убедитесь, что у вас флэш-накопитель объемом 8 ГБ или лучше если вы получите цифровую загрузку (я этого не сделал, и мне пришлось вернуться за ней)
  • (бесплатно) Драйвер блока AMD ReLive / 64-разрядная версия / Выпуск от 23 августа (установка только драйвера, без программного обеспечения)
  • (бесплатно) OverdiveNTool
  • (бесплатно) браузер Google Chrome
  • (бесплатно) Расширение удаленного рабочего стола Chrome - от Google (так просто и надежно, просто работает)
  • НЕ используйте GPUz . Я уверен, что это отличная бесплатная программа для некоторых приложений, но она плохо работает с быстрым майнингом Vega (это то, что я использую для устранения проблем с производительностью при тестировании).

3. Установка и размещение карты

Моя материнская плата имеет два полных слота PCI длиной 16x и 3 коротких слота PCIe (ваши могут отличаться). Если у вас нет iGPU, то длинный слот PCI, ближайший к вашему ЦП, становится вашим основным графическим процессором (может быть короткий слот PCIe ближе к ЦП, но длинный слот является основным). Если ваша установка будет включать графический процессор не Vega, будет полезно, если вы поместите ее в этот первый длинный слот 16x (это может быть через riser ). В моем случае это GTX-750 (через переходник PCIe).

  • Это полезно, потому что, как вы увидите, каждый раз, когда вы запускаете компьютер, каждая Vega будет «отключена», а затем «снова включена». Это упрощает работу, когда вам не нужно отключать дисплей, который компьютер использует для отображения… наличие надежной (не требующей отключения) карты в основном слоте PCI избавляет от изжоги. Люди постоянно используют системы со 100% Vega (на самом деле, у меня тоже есть опыт в этом), так что это НЕ единственный способ (вам не нужна карта Nvidia) ... но это удобно, если вы используете не-Vega GPU в вашей системе.

Заглушка HDMI войдет в основной графический процессор (GTX-750 в моем случае) после настройки системы (я использовал монитор во время настройки, поэтому плагин не был установлен на более ранних этапах). Для остальных карт заглушки не нужны. Просто «первичный». Ваш компьютер достаточно умен, чтобы знать, выключен ли монитор или не подключен, и тем не менее мы собираемся изменить настройку, чтобы Windows никогда не переводила монитор в спящий режим. Поскольку мы не хотим тратить энергию 24 часа в сутки, мы используем заглушку HDMI, чтобы сделать компьютер счастливым.

Порядок установки Vega не имеет значения. Слоты PCIe на MB расположены таким образом, что если я хочу использовать все слоты, вам нужно использовать переходные платы (или карта покрывает более одного слота). Исключением является последнее расположение 16xPCI (самое дальнее от ЦП). Я смог использовать этот слот напрямую, без переходной платы, так как справа от него нет ничего, что могло бы помешать моей карте. Мой заказ, начиная со слота, закрывающегося к процессору, это Vega 64, GTX-750 (в слоте 16x через переходную плату), Vega 56, Vega 56, Vega 64 (непосредственно монтируется в слот PCI 16x MB без переходной платы).


4. Общие настройки Windows:

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

  • Я рекомендую чистую установку Windows 10 (не нужно начинать заново… но я это сделал).
    • Перед запуском чистой установки при выключенном питании выполните следующие действия:
      • Физически установите все карты в соответствии с «Установка и размещение карт».
      • Подключите монитор к соответствующей карте в соответствии с разделом «Установка и размещение карты».
      • Загрузите компьютер с установочного носителя и выполните чистую установку.
  • Принудительно обновлять Windows до тех пор, пока у вас не будет Fall Creators Update или более поздняя версия
    • Примечание. Это руководство когда-то было обновлено до состояния «Версия 1709, сборка 16299», но теперь в обеих моих системах без проблем работает версия от апреля 2018 г. (версия 1803), поэтому я оставлю ее как «или выше». до тех пор, пока я не столкнусь с обновлением, требующим изменения руководства.
    • (Люди сообщали о проблемах с более чем 3 Vega, если у них нет этого обновления)
    • Нажмите кнопку "Пуск" в Windows, введите "Проверить наличие обновлений", выберите "Проверить наличие обновлений".
    • Повторяйте этот шаг после каждой перезагрузки Windows, пока он не сообщит вам, что он «обновлен до последней версии».
      • Будьте терпеливы ... очень терпеливы ... это может быть самая медленная часть всего проекта.
    • Откройте командную строку и введите:«winver». Убедитесь, что написано «Сборка 16299» или выше.
  • (Необязательно) Создайте System Restore пункт под названием «Fall Creators Update» (не займет много времени)
  • Если вы выполнили рекомендованную новую установку Windows, перейдите к « Установить драйверы графического процессора «
  • Загрузите и установите guru3d.com Display Driver Uninstaller DDU
    • Ссылки для скачивания находятся в нижней части веб-страницы; это легкая программа.
  • Если вы не выполнили чистую установку Windows, следующие шаги помогут вам удалить предыдущие драйверы и переместить карты в их надлежащее место:
    • Если у вас есть iGPU, он не будет перемещаться, поэтому удалять его не нужно.
    • Если у вас есть Nvidia, которая останется в текущем местоположении, вам не нужно удалять ее драйвер. Если он будет удален и / или перемещен:
      • Перезагрузите компьютер в безопасном режиме ( Инструкции здесь, если необходимо )
      • Запустите DDU; Выберите «Nvidia» в правом верхнем углу, а затем выключите (а не перезапустите), чтобы вы могли физически извлечь карту после отключения питания.
    • Если вы когда-либо ранее пытались установить драйверы AMD или вам нужно переместить физическое местоположение Vega:сейчас самое время удалить
      • Перезагрузите компьютер в безопасном режиме ( Инструкции здесь, если необходимо )
      • Запустите DDU; Выберите «AMD» в правом верхнем углу, а затем выключите его (а не перезапустите), чтобы вы могли физически перетасовать карты после отключения питания.
    • Хорошо, компьютер выключен, и у вас есть все необходимое для настройки.
    • Поместите каждую карту в физическое положение за « Установка и размещение карты «
    • При выключенном питании подключите монитор к соответствующей видеокарте:
      • iGPU (если он у вас есть). Если нет,
      • В графический процессор стороннего производителя, расположенный в первом длинном слоте PCI.
      • Если у вас нет iGPU и не Vega, подключите монитор к Vega, расположенной в первом длинном слоте PCI
        • Если у вас есть смесь Vega 56 и Vega 64, я рекомендую 64 для этого первого слота PCI (не критично).
      • Загрузочный компьютер (может быть медленным, так как он обнаруживает все новое оборудование)
  • (Необязательно) Создайте System Restore пункт под названием «Карты без драйверов» (не займет много времени)
    • Не пропускайте этот необязательный шаг 🙂

5. Настройки Windows, связанные с майнингом

  • НАСТРОЙКИ ПИТАНИЯ: Настройте экран и жесткий диск так, чтобы они не переходили в спящий режим
    • Кнопка "Пуск" Windows:введите "запустить" (или нажмите клавишу с логотипом Windows + R).
    • Тип:«powercfg.cpL»
    • Выберите «Изменить настройки плана» для выбранного плана.
    • Установите для параметра «Выключить дисплей» значение «Никогда».
    • Установите для параметра «Переводить компьютер в спящий режим» значение «Никогда».
    • Выберите «Изменить дополнительные параметры питания».
    • Разверните «Жесткий диск» и установите «Выключать жесткий диск после» на «0».
    • Выберите «Применить», затем «ОК», а затем «Сохранить изменения».
    • Закрыть окно
    • (Примечание. Считается, что установка жесткого диска не в спящий режим поможет предотвратить падение хешрейта, когда майнер использует виртуальную память)
  • ВИРТУАЛЬНАЯ ПАМЯТЬ: Настройте виртуальную память Windows (совет до u / hellae ).
    • Кнопка "Пуск" в Windows
    • Тип:«Расширенные настройки системы»
    • Настройки производительности
    • Вкладка "Дополнительно"
    • Виртуальная память -> кнопка изменения
    • Снимите флажок "Автоматически управлять"
    • Выбрать нестандартный размер:60000 МБ / максимальный размер:60000 МБ
    • Нажмите кнопку «SET»… (не забудьте этот шаг… у некоторых есть!)
    • Нажмите «ОК».
  • БОЛЬШОЙ РАЗМЕР СТРАНИЦЫ: Позвольте вашему майнеру получить доступ к необходимой памяти.
    • Откройте gpedit.exe .
      • Если у вас Windows 10 для образовательных / корпоративных или профессиональных пользователей:
        • Клавиша "Пуск" в Windows -> введите "gpedit" и нажмите "Ввод".
      • Если у вас Windows 10 Домашняя (или одноязычная версия), у вас есть gpedit, но он отключен, и вам нужно включить его. Совет от askvg.com который предоставляет bat-файл, который сделает всю эту работу за вас.
        • Перейдите на сайт askvg.com здесь
        • Прокрутите вниз до «Способ 1. Только для пользователей Windows 10».
        • Следуйте инструкциям, чтобы загрузить и запустить файл bat.
        • Перезагрузите компьютер, следуя инструкциям.
        • Клавиша "Пуск" в Windows -> введите "gpedit.msc" и нажмите "Ввод".
    • При открытом gpedit:
      • Разверните «Настройки Windows».
      • Разверните «Настройки безопасности».
      • Разверните «Локальные политики».
      • Выберите «Назначение прав пользователя».
      • На правом экране прокрутите вниз и выберите:«Заблокировать страницы в памяти».
      • Выберите «Добавить пользователя или группу».
      • Введите имя пользователя, которое вы используете при входе в Windows, и выберите «Проверить имена»
        • Если это адрес электронной почты, включите в имя часть @ domain.com.
      • Если вы знаете, что это сработало, оно подчеркнет ваше имя.
      • Нажмите «ОК» и закройте главный экран локальной политики безопасности. Вам необходимо перезагрузить компьютер перед запуском майнера, но не делайте этого сейчас ... перезагрузка произойдет позже.
      • На приведенном ниже рисунке показаны только что просмотренные вами экраны. Щелкните фотографию, чтобы увеличить ее и сделать ее подходящего размера (в черных полях я закрасил свое имя пользователя).
  • ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ УДАЛЕННОГО НАСТОЛЬНОГО ПК (и другое вспомогательное программное обеспечение)
    • Установите и настройте параметры программного обеспечения для удаленного рабочего стола, я могу подтвердить, что удаленный рабочий стол Google Chrome ЛЕГКО в использовании и не вызывает потери хэша во время майнинга при следующей настройке:
      • Установите Google Chrome .
      • Отключить аппаратное ускорение Google Chrome:
        • Откройте настройки Google Chrome:« chrome:// settings / «
        • В настройках введите поле поиска:«Использовать аппаратное ускорение, если доступно».
        • Отключите ползунок (нам нужен графический процессор, ориентированный на добычу полезных ископаемых).
        • Нажмите кнопку «Перезапустить».
      • Установите Удаленный рабочий стол Chrome расширение (авторизуйтесь для компьютера)
        • Я рекомендую вам попрактиковаться в удаленном входе в систему, чтобы убедиться, что вы знаете, что он работает.
    • Примечание:после шага установки драйвера (который происходит позже) вы можете выключить компьютер, отключить монитор и заменить его заглушкой HDMI а затем удаленный вход для всех оставшихся шагов.
  • ДОПОЛНИТЕЛЬНЫЕ ТВИКИ
    • (Необязательно) Загрузите и установите Notepad ++ . Это легкий и удобный редактор, который не вызывает отбрасывания хэшей во время майнинга и позволяет вам открывать более одного текстового файла одновременно ... вы будете выполнять много редактирования текста.
    • (Необязательно) Подготовьте проводник Windows чтобы разрешить изменение расширений файлов:
      • Откройте проводник Windows (кнопка Windows + E)
      • Выберите вкладку «Просмотр», «Параметры», вкладку «Просмотр» еще раз, а затем:
      • Снимите флажок рядом с:«Скрыть расширения для файлов известных типов» / Применить.
      • Выберите «Применить к папке» - «Да».
    • (Необязательно) Отключить автоматические обновления Windows . Этот шаг, очевидно, зависит от вас. Вы все равно должны устанавливать их время от времени из соображений безопасности, но теперь вы можете делать это в любое время по вашему выбору (возможно, в выходные), а не тогда, когда Windows может иначе сломать ваш майнер (и, возможно, выключить вашу машину) без предупреждения.
      • Процесс этого четко определен в статье Forbes . Перейдите по ссылке и прокрутите вниз до раздела с надписью «Вариант 3:редактор групповой политики».
      • Пользователи Windows Home помнят, что теперь у вас есть «gpedit.msc», поэтому вам не нужно «сидеть сложа руки». (Кнопка Windows, введите «запустить», «gpedit.msc»)
      • Кроме того, пока вы там, включите функцию, которая сообщает Windows не включать драйверы в обновления Windows для тех случаев, когда вы ДЕЙСТВИТЕЛЬНО решите выполнить обновление. ( фото здесь )
    • (Необязательно) Отключить автоматическое обновление драйверов . Если AMD выпустит новый драйвер, это может быть нормально, но было бы неплохо опробовать его на наших условиях вместо незапланированного обновления драйвера.
    • кнопка "Пуск" в Windows; Введите:«Просмотр дополнительных настроек системы»
    • Выберите вкладку «Оборудование», затем «Настройки установки устройства».
    • Переключить, «Нет», чтобы окна не пытались изменить вашу систему, когда она у вас уже работает (я поместил несколько снимков экранов здесь если они помогают - обратите внимание, что «Да» все еще переключается, когда я делал снимок экрана).

6. Установите драйверы графического процессора:

  • Если у вас карта не Vega, установите этот драйвер сейчас (GTX-750 в моем случае).
  • Перезагрузите компьютер.
  • Загрузите драйвер блокчейна AMD / 64 bit / имя файла соответствует выпуску от 23 августа.
  • Рекомендация: Если у вас 4+ Vega, я предлагаю вам на этом этапе установить на Vega внешний вентилятор. Установка драйвера выполняется медленно, и карты могут нагреваться, потому что отсутствует драйвер, который говорит им, чтобы они увеличили скорость своих вентиляторов. Я думаю, что AMD просто не разработала процесс для одновременного ожидания более двух Vegas. В моем случае я полагаю, что карта сама себя дросселирует, что привело к сбою установки ( Снимок экрана с ошибкой ). Я проделал это дважды, прежде чем сообразил использовать вентилятор. С вентилятором у меня проблем не было.
  • Запустите исполняемый файл, пусть он сам распакуется.
  • Выберите Выборочная установка когда будет предложено.
    • Примечание. У меня повысилась стабильность хеширования после того, как я перестроил свою систему и установил только драйвер AMD (без другого программного обеспечения). Если вы решите установить полную версию приложения AMD, НИКОГДА не открывайте приложение AMD. В других руководствах вы услышите ссылки на Wattman. Игнорируй их. Вы услышите упоминания о слайдерах HBCC. Игнорируй их. Открытие программного обеспечения драйвера работает для некоторых людей, но мне пришлось удалить и переустановить драйверы с нуля из-за открытия драйвера. Не делай этого. Вам нужен установленный драйвер, и все.
  • Снимите все флажки, кроме флажка для драйвера дисплея AMD
  • Выберите «Установить» ( Примечание. После установки драйвера он предложит вам снова перезагрузить компьютер… НЕ. Перед перезапуском нам нужно сделать дополнительный шаг.)
  • Если в вашей системе много Vega, этот процесс будет очень медленным, и экран станет черным на несколько минут за раз. Наберитесь терпения и держите карты в прохладе.
  • НЕ перезагружайте компьютер, если он дает вам возможность в конце установки. u / Slithus7 предложил, чтобы этапы отключения автоматической ссылки перекрестного огня выполнялись перед перезагрузкой, чтобы у нас никогда не было шанса вызвать у нас проблемы…

ВЫКЛЮЧИТЕ ОБНАРУЖЕНИЕ ПЕРЕКРЕСТОК AMD

  • При запуске Windows драйвер AMD пытается обнаружить другие карты Vega, чтобы установить « crossfire «. Мы не хотим перекрестного огня, и даже его поиск не способствует стабильности драйвера. Мы также не хотим, чтобы он проводил опрос, чтобы видеть состояние энергопотребления при майнинге. Ниже приведены инструкции по отключению «EnableUlps» и «EnableCrossFireAutoLink» вручную (обратите внимание на идентификационные номера реестра Vega, поскольку они нам понадобятся позже)
    • Клавиша "Пуск" в Windows -> "regedit"
      • Будьте осторожны, изменяйте только те записи, о которых говорится в этом руководстве, вы можете испортить свой компьютер с помощью этой программы.
    • Перейдите в нужный каталог, углубившись в фотографию ниже (проще) или вы можете выполнить поиск и позволить Windows найти его с помощью:
      • Выберите "Правка" -> "Найти" (Ctrl-F).
      • Введите EnableUlps и нажмите кнопку «Найти далее» (с учетом регистра).
      • Поиск может занять много времени… пусть работает
      • Окна поиска в конечном итоге исчезнут, если зайти в реестр и выбрать поле «EnableUlps» со значением 1 (истина) - щелкните, чтобы развернуть картинку, если необходимо.
    • Обратите внимание на описание устройства:«Raedon RX Vega».
    • Запишите идентификатор карты в реестре. «0001» в приведенном выше случае.
    • Дважды щелкните «EnableUlps» и измените значение на «0» (ложь).
    • Дважды щелкните «EnableCrossFireAutoLink» и измените значение на «0» (ложь).
    • Если у вас только одна Vega, все готово. Если их больше одного, вам нужно выбрать оставшиеся идентификаторы, которые вы видите слева, и найти свой другой Вегас. В моем случае 0000 - это моя Nvidia, а 0001, 0002, 0003 и 0004 - все это Vega.
    • Для каждой Vega:
      • установите «EnableUlps» на «0»
      • установите для параметра «EnableCrossFireAutoLink» значение «0».
      • Обратите внимание на идентификатор устройства (например, 0001).
      • Если у вас есть смесь Vega64 и Vega56, вам необходимо знать, какой идентификатор устройства соответствует какому типу карты. Прокрутите до поля «MatchingDeviceId» и обратите внимание, соответствует ли идентификатор устройства Vega 64 (заканчивается на «687f &rev_ c1 ") Или Vega 56 (оканчивается на" 687f &rev_ c3 “).
    • Убедитесь, что вы записали / запомнили идентификаторы каждого устройства Vega.
    • Создайте резервную копию раздела отображения реестра:справа щелкните правой кнопкой мыши родительский файл «{4d36e968-e325-11ce-bfc1-08002be10318}» и выберите «экспорт». Сохраните файл.
      • Примечание. Позже мы добавим так называемый «игровой стол с мягкой силой». Если вашему компьютеру когда-либо не нравится такая таблица, вы можете (1) дважды щелкнуть этот файл, который вы только что сохранили (2) найти и удалить для каждой Vega запись под названием «PP_PhmSoftPowerPlayTable» (3) перезагрузить компьютер… и это похоже на вы никогда не применяли игровой стол с мягкой силой (именно поэтому он «мягкий»).

7. Сбросьте драйверы Vega с помощью диспетчера устройств

Драйвер блокчейна AMD нестабилен, и этот трюк мы узнали из Mythic решает проблемы. Люди скажут вам устранить нестабильность с помощью ползунков Wattman HCBB. Не надо. Никогда не открывайте драйверы AMD.
В этом небольшом разделе рассказывается, как делать вручную то, что в конечном итоге вы будете делать автоматически с помощью сценария. Хорошо (1) знать, что делает сценарий и (2) заставить систему работать вручную, чтобы вы могли сосредоточиться на хешировании и отделить устранение неполадок сценария от устранения неполадок Vega:

  • Кнопка "Пуск" в Windows
  • Тип:«Диспетчер устройств»
  • Разверните «Видеоадаптеры».
  • Выберите первую вегу, щелкните правой кнопкой мыши, отключите
    • Если вы не видите свои Vega, закройте диспетчер устройств и снова открывайте, пока они не появятся.
  • Выберите первую Vega, щелкните правой кнопкой мыши, включите
  • Повторить для всего Лас-Вегаса.
  • Закройте диспетчер устройств.

Примечание. Если ваш монитор / ключ не подключен к iGPU или Nvidia, экран может стать черным во время отключения и включения функций.
Если Vega когда-нибудь будет вести себя странно, этот процесс придется повторить (пока вы не заставите скрипт работать). Это легко, так что не переусердствуйте. Это нужно делать КАЖДЫЙ РАЗ, КОГДА НАЧИНАЕТСЯ WINDOWS, поэтому мы будем использовать скрипт для автоматизации этого позже . Теперь вы знаете, что будет делать этот сценарий.


8. Подготовьте программное обеспечение для настройки графического процессора

  • Загрузить OverDriveNTool прямо на рабочий стол (не требует установки)
    • Файл сжат как .z7 (можно использовать 7-zip.org чтобы распаковать его)
  • Запустите исполняемый файл OverDriveNTool.
  • Выберите свою первую Vega в верхнем левом раскрывающемся меню. Убедитесь, что он предоставляет экран с такими значениями (ваши числа могут не совпадать в точности, и это нормально):
  • Примечание. Если в любое время при выборе Vega в этом меню OverDriveNTool выдаст сообщение «Этот графический процессор не поддерживается», то, к сожалению, это признак того, что ваш драйвер поврежден, и вам необходимо:(a) Вернуться к более ранней точки восстановления Windows или (б) удалите / переустановите драйвер цепочки блоков и повторите правки реестра (щелкните здесь ).
  • Если у вас есть все Vega 56 или все Vega 64, вы можете перейти к следующему шагу. Если у вас, как и у меня, есть смесь 56 и 64, выполните следующие действия, чтобы определить, в каком порядке OverdriveNTool обнаруживает карты (запишите это, поскольку эта информация вам понадобится позже)
    • Используйте раскрывающийся список в левом верхнем углу, чтобы выбрать свою первую вегу.
    • Посмотрите на значение в GPU P7.
      • Если указано 1630, значит, в этом идентификаторе слота указан Vega 64.
      • Если указано 1590, значит, в этом идентификаторе слота указан Vega 56.
    • Перебирайте ID каждого слота, пока не определите и не запишите ID и стиль для каждой Vega (в моем случае 0 =GTX750, 1-Vega64, 2-Vega56, 3-Vega56, 4-Vega64)
    • Примечание. Если вы уже изменили базовые значения GPU P7 с помощью предыдущих попыток настройки, вы можете использовать этот метод грубой силы для определения порядка карты.
  • Заставить OverdriveNTool создать файл .ini путем создания профиля для отходов. В разделе «Профиль» выберите «Сохранить» и назовите его «царапина». -> Закройте графический интерфейс.
  • Воспользуйтесь текстовым редактором, чтобы открыть файл OverdriveNTool.ini. Удалите содержимое файлов и замените текстом ниже; Сохранить файл.
    • Примечание. Если у вас Vega с жидкостным охлаждением, вам необходимо установить Fan_Target =40, иначе вы получите сообщение об ошибке.
  • ВНИМАНИЕ:я тестировал (и делился со многими через Reddit / чат / прямые сообщения) новый набор параметров .ini незадолго до начала года… Дело в том, что прошло около 3 недель тестирования, и я видели лучшую стабильность и не знали плохих эффектов. С сегодняшнего дня (17.01.2018) я делаю их стандартом руководства. Хотя OverdriveNTool не может настроить GPU_P0 на P5 и Mem_P0 на Mem_P2, он может отключить их, и это то, что делает этот новый файл. Они отлично подходят для майнинга, но имейте в виду, что если у вас нет выделенного майнера, то графический процессор продолжит работать в P-состояниях с более высокой мощностью, даже если вы не занимаетесь майнингом. (Их можно легко включить с помощью отдельного файла bat, который вызывает профили, которые их повторно активируют)
  • Примечание. Графический интерфейс OverdriveNTool и .ini, кажется, управляют множеством значений, но большая часть из них фактически контролируется реестром Windows и не настраивается с помощью OverdriveNTool. Цели GPU_P6, GPU_P7, Mem_P3, Fan и Power МОГУТ настраиваться . Изменения в других состояниях P более низкого уровня требуют редактирования реестра (что мы сделаем позже).
  • Примечание. Эти профили - отправная точка, которая должна обеспечить вам стабильность за счет оптимизации энергопотребления. После того, как вы запустите и запустите, вы захотите настроить значения GPU_P6, P7 и Mem_P3, чтобы снизить энергопотребление при той же скорости хеширования. Постойте, чтобы убедиться, что у вас есть безопасная база для настройки.
  • Создайте новый файл на рабочем столе под названием «Run_OverdriveNTool.bat», который при запуске будет вызывать OverdriveNTool.exe и заставлять его (1) сбрасывать настройки с каждой из ваших Vega и (2) устанавливать желаемые настройки для каждого Vega в соответствии с файлом .ini, созданным на предыдущем шаге.
    • Откройте текстовый редактор.
    • Выберите «Файл» -> «Сохранить как тип:» и выберите «все файлы». Дайте вашему файлу имя «Run_OverdriveNTool.bat»
    • В файле .bat будет одна строка текста, отформатированная следующим образом:OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64
    • Примечание. ФАЙЛ ДОЛЖЕН БЫТЬ НАСТРОЕН ДЛЯ ВАШЕЙ НАСТРОЙКИ. Предоставленный текст предназначен для моей конкретной конфигурации карт. You need a “-r#” for each of the card ID’s that needs to be reset, and then a -p# to reset parameters for either a Vega 56 or Vega 64 parameter as required by your setup.
    • Your computer will be unhappy if you start mining on a Vega 56 that has the Vega 64 OverdriveNTool profile applied to it. See the FAQ if you are still unsure of your OverdriveNTool card order.
    • Note also: “-r0” in my case is my GTX-750 so I have no command with “-r0” or “-p0”. Your setup may differ. Good luck :-). If you open the OverDriveNTool.exe GUI you will see a menu that lists each of your cards in order.
  • Double Click your “Run_OverdriveNTool.bat” file. You will see a black screen flash up and disappear.
  • Confirm that your bat file worked for each card:
    • If you are by your machine you can just confirm that the fan of each Vega is now spinning fast (you just set the minimum to 3000RPM)
    • If you are remote from your system; Double Click on “OveredriveNTool.exe” to open the GUI. Cycle through your cards. Ignore most of the numbers for now as they will not yet take… you know the .bat file worked if the “Fan_Min” is set to 3000rpm for each card. (don’t expect all the other numbers to match yet)

9. Prep Vegas with Soft Power Play Tables

In this section we will tweak the Windows registry to optimize power consumption performance of the Vega’s. It’s called “Soft” because this section does not alter your Vega’s (unless you elect to flash the BIOS).

u/Hellea established himself as the community expert in soft power play tables via this Sept 21st post on overclock.net. For some time I have linked people to his Oct 5th Reddit post . His original post gets a major hat tip from me as it was very helpful in getting me started. Unfortunately, when I was starting, there were too many “follow the guide except do this instead” cases such that having a new consolidated guide was needed. In my guide I have always sent people there for a few steps so they can recognize his contribution. Sometime around Nov 29th he did an extensive re-write of his post.
Sorry for the back and forth but he now makes you pay for his content via coinhive links and it seems dishonorable for me to post any scripts here that he has not previously posted for free (sorry).

  • Go to u/Hellea’s Definitive Guide for Vega Mining
    • Note:I have not flashed my Vega 56 BIOS to Vega 64 BIOS and do not plan to as I am aware of no benefit.
  • Scroll down to the section called:“Soft Power Play tables at Windows Registry”
    • SKIP STEP 1
    • Watch the video that is in Step 2 if you choose (punchline is that OverdrivNTool does not control P states below GPU_P6, and MEM_P3… even though they show up as editable in the GUI. Soft Power Play tables are required to actually change those values.)
    • SKIP STEPS 4, 5, 6 (we already installed the driver)
    • Perform Step 7
      • Note:Both times I have built my system I have used the 1100MHz HBM @ 905mV power play table (that u/Hellea previously posted for free) on both my stock bios 56’s and 64’s. I have had no issues but every Vega is a little different and it won’t work for everyone.
      • Per request, I used have used brnsted ‘s Excel tool to produce a Stock Vega 56 registry file (HERE ). I have tested that it works but it did increase my power usage by about 10 watts vs. the file above.
      • I have not used the “Safe” file that u/Hellea now links to on his post… but I have no reason to doubt it is safe.
    • SKIP STEP 1 (You already know your Vega Registry ID’s)
    • Perform Step 2 through 4
      • Note:If a reboot after applying the SoftPowerPlay Table causes your computer to BSOD, don’t panic… see this part of the FAQ .
    • Come back to this guide, we are done with that one for now. (but you will want to revisit it once you are up and running and ready to tune for power efficiency )
  • Perform the steps in “Reset Vega drivers with Device Manager ” listed above.
    • Remember, this needs to be done every time Windows restarts
  • Double Click the “Run_OverDriveNTool.bat” file we made earlier.
  • Congratulations… If you had a miner you would be ready to get mining.


10. Install the Miner – XMR-Stak

  • Create an “xmr-stak” directory on C drive, ‘c:\xmr-stak’ (or location of your choice)
  • In Windows defender, set XMR-stak directory as an exception
    • Windows Start –> Type:“Windows Defender Security Center”
    • Select “Virus &threat protection”
    • Select:“Virus &threat protection settings”
    • Select:“Add or remove exclusions” under the “Exclusions” section
    • Select the plus sign by, “Add an exclusion”, “Folder” and select folder, “XMR-Stak”.
  • Select your miner. I recommend XMR-STAK (There is also a valid option to use Cast_XMR as your Vega GPU miner). I use and will outline step-by-step setup of XMR-STAK because:
    • It gives the same performance (slightly better for me actually – YMMV)
    • Includes a really handy web interface so I can check my hashrate/connection from any computer on my LAN
    • It is compatible with JJs_HashMonitor which we will discuss later (that last reason is the best reason of all!)
  • Download XMR-STAK (you want the file called:“xmr-stak-win64.zip”)
    • Chrome will call any miner malware and prevent the download. The xmr_stak code is not bad but so many people are using miners as malware so the browser assumes you are not aware of what your doing. Here are instructions on how to do this if you need them…
      • Click the link and let Chrome prevent the download.
      • Hit “Ctrl-J” to open the chrome download manager
      • XMR-Stak will be the top file:Select, “Keep Dangerous File”
  • Extract the zip file to the c:\xmr-stak\ directory you created previously.
  • Give the xmr_stak.exe file administrative privileges so it has the right to control efficient blocks of memory for fast mining (the “large page sizes” you setup earlier ).
    • Right click on the file and select “properties”
    • Select the “Compatibility” tab and tic box for:“Run this program as an administrator”
  • You may need two libraries (msvcp140.dll and vcruntime140.dll) which are available from the Microsoft server (do NOT use a random internet download of .dll files).
    • The needed files will install as part of VC_redist.x64.exe. The 64 bit version is here if you need them (small installation):https://go.microsoft.com/fwlink/?LinkId=746572

11. Get Ready to Mine

  • Note:Vegas are really good at mining the CryptoNight algorithm and can be effective mining a number of coins; Monero (XMR), ETN, ITNS, SUMO, KRB, XLC, Nicehash CryptoNight to name a few. You can skip this section if you are familiar with mining and already have a coin address and target pool. This section will set you up mining Monero with a stable pool as a stable baseline. Once you are up and running you will want to explore different coin options and it is easy to switch between CryptoNight Coins.
  • Get a Monero address if you don’t have one.
    • The official getmonero.org site provides some wallet options here .
    • MoneroMoo is a trusted Monero developer and provides the easiest way to get an address via this downloadable wallet generator (https://github.com/moneromooo-monero/monero-wallet-generator ).
      • A hosted version of the MoneroMoo wallet generator is located here (https://moneroaddress.org )…. but it is better if you download the github file.
      • Enter a value of your choice into the “Custom entropy” field.
      • Select:“Generate Wallet”
      • Print or in some way save this very valuable and unique information. Never share the Mnemonic seed or spend key. The “Public address” can be made public (thus the clever name) and will be needed in the next section so your mining pool knows where to send the mining profit.
  • Select a mining pool
    • A list of available pools can be found here:http://moneropools.com /
      • I use and highly recommend https://supportXMR.com . They have an active Chatango chat group that is very helpful. They have always paid me out the amount that they should exactly when they should. The two that run the place, @Snipa22 and @m5m400, are accessible via chat if you ever need any assistance. Of course as always, YMMV and you are free to do as you please.
    • This guide will assume you select supportXMR and will use pool.supportxmr.com:7777 as the assumed pool address when setting up the miner. You can fill in whichever you picked.

12. Configure the Miner – XMR-Stak

  • Assuming you have already reset your Vega’s via device manager since your last windows restart… Double click and run, xmr-stak.exe.
  • Windows will block execution to “Protect your PC”. Select, “More info” and then “Run anyway”
  • It will ask if you want to use the HTTP interface. Вы делаете!
    • Enter the number:420 (easy to change later)
  • It will ask you to enter the currency you want to mine. Enter:‘monero7’
    • Note:“monero7” is specific to monero, if you use an alt-coin you will likely need “cryptonight”
  • It will ask for your pool address. Enter:pool.supportxmr.com:7777
  • It will ask for your user name:Enter your public wallet address
  • It will ask for your password. This is not really a password. It is an identifier unique to your computer so that:
    • 1) If you have multiple computers working, you can see how much this one is contributing toward your total hashrate
    • 2) If you include an e-mail address, supportXMR will send you an e-mail if your computer stops hashing (this is really handy if windows ever makes a random update/restart and you would be otherwise unaware).
    • Enter your choice in format:“ComputerName:[email protected]” (don’t enter actual quotes)
  • It will ask for your “Rig identifier”. This is not supported by most pools yet so just hit ‘enter’
  • It will ask if your pool supports TLS/SSL. SupportXMR actually does support TLS/SSL (and you should consider using it..) BUT, this may require more configuration for your machine so say ‘N’ for now to limit the variables you are messing with (it’s easy to change later).
  • It will ask if you want to use Nicehash:Enter ‘n’ for No.
  • It will ask if you want to use multiple pools:Enter ‘n’ for No (easy to change later)
  • You made your first hash. Yea. Now close the miner :-).
    • If you saw messages about “precompiled cod” not being found that is OK and expected.
    • If you type ‘h’ in the screen before closing you will see your hash rate report. It will be nowhere near the rate you want… don’t panic
  • It generated several files:config.txt, pools.txt, cpu.txt, amd.txt, maybe a nvidia.txt (depends if you have a Nvidia card or not). Each file needs to be optimized. The tuning guide is here but I will get you started with a few things.
  • Skip this step unless you did not enter a port address during the previous step… or if you entered the wrong port number. Open Config.txt
    • Open Config.txt
    • Scroll down to the bottom where is says:“httpd_port” :0,
    • Change the 0 to a number of your choosing (i.e. 420)
    • When the miner is running you can now check your hash rate from your browser with address:http://localhost:420/h (where 420 is whatever number you picked)
      • If you know your computers i.p address, you can do it from any computer (or phone) on your LAN using:http://IPaddress:420/h
    • That last step is important. As you will see later, set a port number even if you don’t think you will use the web interface much.
    • Save and close.
  • Open cpu.txt
    • At the bottom you will see something like (its specific to your CPU):“cpu_threads_conf” :[ { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :0 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :2 }, { “low_power_mode” :false, “no_prefetch” :true, “affine_to_cpu” :4 }, ]
    • Optimizing your CPU is beyond the scope of this guide. The key for this step it to pick which CPU will be reserved to instruct the GPU’s.
      • If your CPU “hyperthreads” then you will see missing numbers (“1”, “3” and “5” are missing in example above). Note a missing number (we will use “1”) and exit the file without editing it.
      • If your CPU does not “hyperthread” then there will be no missing number. If that is the case, you will want to reserve one core for your GPU. Pick a number (say “0”) and type “//” (without quotes) in the front of the line and then save &exit.
  • Open amd.txt (this is where the Vega optimization magic will happen)
    • You will see something like the box below but there will be an index number and bracket pair { } for each Vega in your system (the example below is for a hypothetical two Vega system):“gpu_threads_conf” :[ // gpu:gfx901 memory:3920 // compute units:64 { “index” :0, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, // gpu:gfx901 memory:3920 // compute units:64 { “index” :1, “intensity” :1536, “worksize” :8, “affine_to_cpu” :false, “strided_index” :1, “mem_chunk” :2, “comp_mode” :true }, ],
    • Vega’s are special and can handle two threads for each index, each with a very high intensity. Each card was given an index number. For each Vega, delete the complete auto-generated bracket pair { } and replace it with the double line of text in the block below (The example text below is for a hypothetical two Vega system)
      • The intensity and worksize values are the same whether Vega 56 or 64.
      • You need two lines for each Vega so ensure you update the index for each pair.
      • You will need to update the “affine_to_cpu” number to be whichever CPU number you selected in the “cpu.txt” section above (“1” in our example).
        • You use the same affine_to_cpu number for each Vega, no matter how many you have. (if you have have an Nvidia.txt file it should be modified to use that same affine_to_cpu number as well)
      • WARNING: Hopefully you are using an iGPU or non-Vega GPU to serve your HDMI dongle (or monitor). If you must have your monitor/dongle plugged into a Vega then that index pair needs to have a lower intensity then what is shown below. Use 1800 for both threads of the Vega that must serve a dongle/monitor. Only the index that serves the monitor has to be reduced. Don’t stress, it will cost you only about 2h/s total on a Vega 64. You will know you need this if your screen fills with artifacts while mining.
    • “gpu_threads_conf” :[ { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :0, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, { “index” :1, “intensity” :1932, “worksize” :8, “affine_to_cpu” :1, “strided_index” :true, “mem_chunk” :2, “unroll” :8, “comp_mode” :true }, ],
    • Save and exit.

13. Test the Miner

To mine, you do the following every time you start the computer.

  • (you do not need a fresh windows boot every time)
  • Use the device manager to disable and re-enable each Vega (as defined in this section above)
  • Double click the “Run_OverDriveNTool.bat” file you created.
  • Double click the xmr-stak.exe executable
    • Windows may ask to allow the program access to your network… of course mining requires the internet so answer yes.
  • Your mining!
    • If your not mining… read back over the guide and ensure you did not miss a step. Many many people have affirmed that guide works so be optimistic… you’re almost there. If that does not reveal the problem, visit the FAQ

VIEW YOUR STATS

  • Now that your mining I will show you how to check your miner statistics from another computer using the XMR-Stak web interface.
  • If you don’t know it already, find your computers local IP address
    • Open command prompt (windows key –> “cmd”)
    • Type “ipconfig”
    • Look for the line that says:“IPv4 Address. . . . . . . . . . . :192.168.xxx.yyy”
  • The following steps can be done from your mining computer but it is better, if you are able, to do this from another computer so you do not disturb your miner.
    • Open a web browser on a computer connected to your Local Area Network (LAN)
    • Type your IP address, a colon, and your XMR-stak port number into the address bar
      • :(i.e. 192.168.1.10:480 )
  • Woot! You can watch your money being made 🙂
    • The main screen shows your hash rate (this screen capture of my now updated rig with Nvidia replaced with a Vega). There is also a results screen and a connection screen.
  • When I start my miner I just remote in using remote desktop, use the script you are about to install below, and then log out of remote desktop while the Vegas are just starting to reset. I then do all my system monitoring from a different computer via this interface
  • If you know how to log into your router you can also forward the port that you are using for XMR-Stak. Then, if you know your public IP address (find it here ) then you can use the same method to check your miner from your phone wherever you have internet access. (be careful… it can be addicting;-).

(Ok, that works and is doable but can’t this be simplified with a script? Yes… keep reading)


14. Auto Start Miner with Hash Monitor

If you have spent any time mining with Vega’s you know the drivers are flaky and can be prone to “hash drop”. That means they can be running at full speed for a few hours or days and then BAM! For seemingly no reason they throttle down to 1600h/s and you are loosing 20% of your output until you check on your system and catch the problem. This is a HUGE frustration and can make mining with Vega’s really high maintenance. @TheJerichoJones has developed a program to manage the madness. The program, “JJ’s Precious Guardian”, is a one shot method to starting your miner. It does all the things we did previously:

  • Disable Vega’s,
  • Enable Vega’s,
  • call OverdriveNTool,
  • and start xmr-stak….

but it ALSO monitors and manages the hash drop problem. Precious Guardian detects when hash drop has happened and automatically restarts the Vega’s back up to full speed. Vega mining with 56’s and 64’s is can be the fire-and-forget miner you expected it to be.
The hash monitor REQUIRES that you are using xmr-stak (as we installed above). Keep in mind you ALREADY have a functioning miner. This step is totally worth it but is not required.
Note:While his original program was to be supported by donations… they were extremely rare so he has now designed Precious Guardian to mine for himself (TheJerichoJones) for the first 5 minutes after every restart. This equates to about 1 cent for a Vega restart. Even though I actually contributed with the initial concept of the program, I personally have no issue paying him this fee on my two miners because it is (a) really small and (b) because I want him to stay engaged to offer bug fixes and updates. My systems (and hopefully yours) are pretty stable so it costs a trivial amount to use the program… and when it does kick in, that means I hash dropped and thus I find it totally worth it. YMMV.
If you are not interested in hash monitoring, TheJerichoJones provides a free script that will reset the Vega’s and start the miner but does not monitor for hash drop.

DOWNLOAD AND CONFIGURE JJ’s PRECIOUS GUARDIAN

  • download “Precious Guardian”
    • If using XMR-stak or higher:Click HERE .
    • If using XMR-stak version 2.3 or higher:Click HERE .
  • Unzip contents INTO THE DIRECTORY that contains XMR_Stak.exe, OverdriveNTool.exe and OverdriveNTool.ini
  • (Windows 7 users only:I am told you need Management Framework 3.0 which can be downloaded from Microsoft HERE )
  • Open PreciousGuardian_Config.txt to edit three parameters
    • (1) Scroll down a few lines until you see:
      • _httpd_port=”420″ (roughly line 14)
      • Change the number (“420”) to be the same port number you used in xmr-stak config.txt
      • (2) Scroll down ~10 lines and find the line that says:
        • _hdiff =“300” (roughly line 25)
        • This is your hash drop trigger (in h/s). Change the number as you desire. I recommend you change the trigger to at least 100h/s for each Vega in your system. If CPU mining is also being performed your hash rate may fluctuate a little when you use your computer so you might want a little more margin.
        • Note:A Vega hash drop looses ~300h/s per Vega
      • (3) The program would technically work now but we want it to call OverdriveNTool every time the Vega’s reset. Scroll way down to the Video Tools management section and find the line that says:
        • #_vidTool=“OverdriveNTool.exe -r1 -p1Vega64” (roughly line 125)
        • (a) Remove the pound sign (#) from the front of the line
        • (b) Replace the value in quotes with the contents of your Run_OverDriveNTool.bat file. In my case:
        • _vidTool=“OverdriveNTool.exe -r1 -r2 -r3 -r4 -p1Vega64 -p2Vega56 -p3Vega56 -p4Vega64”
      • Save and close. (you can come back later and setup email / text / or Slack Channel alerts to let you know when hash drop is detected)

START MONITORED MINING

  • Your set. Double click PreciousGuardian.exe and you are mining!
    • The very first time will receive a windows warning because an “unsigned program” is trying to run. Select “More info” and then “Run Anyway”
    • As mentioned before, the monitor will mine for the developer (TheJerichoJones) for 5 minutes and then restart and mine for you indefinitely (there is no back and forth). That first restart is per the programs design.
  • (optional) Right click on “PreciousGuardian.exe” and select, “create shortcut”.
  • (optional) Rename the shortcut (i.e. “Start Miner”) and move it to your desktop.
  • WARNING/DISCLAIMER: In addition to the bogus throttling that Vega’s will do because of flaky drivers, there is also a legitimate reason to throttle. Vega’s will legitimately throttle themselves if the memory on the cards (HBM) get’s too hot. In such a case, the throttling was actually good because it protected your cards. That should not be the case for you because we used OverdriveNTool to set the min fan speed to 3000rpm which should keep things nice and cool. That said, USE THIS SCRIPT AT YOUR OWN RISK. Restarts should be rare. If you start getting back to back restarts, you need to get involved.

15. Set Windows to Auto Start Miner at Login

If you are at this point in the guide then hopefully your rig is stable and mining effectively. This entire section is an optional bonus for those that want their miners to start automatically when the computer boots up.
Hopefully it goes without saying that performing this step means that anyone can access your computer by simply powering it up. Because it is a dedicated miner, you were already running it 24/7 in an unlocked state so this is really not much of a change. This computer will obviously contain your public coin addresses as they are required for mining (config.txt file)… but this is a non-issue as they are public addresses anyway. HOWEVER, this section does provide an opportunity to remind you never to store your view or spend keys on your unlocked mining computer.

  • Set you BIOS to auto-start when power is applied:
    • Most modern boards have a Bios setting that will have your computer auto start when power is applied (i.e. when power returns after a power outage). This auto-start sollution will be most effective if you go into the BIOS and select that setting. It is beyond the scope of this guide to get into the details of your particular motherboard but… good luck.
  • Install Windows AutoLogin Utility:
    • Download the AutoLogin application from the Microsoft Server (You will be giving this application your login password which is why I emphasize it originates from the Microsoft server ) – hat tip to TheJerichoJones for pointing me to this utility
      • Go to:https://docs.microsoft.com/en-us/sysinternals/downloads/autologon
      • Click the link that says, “Download Autologon”
    • Un-compress the Zip file
    • Install the small utility and log in with your credentials (they are stored encrypted)
  • Create a Scheduled task to start the miner at login
    • Windows Start button:Type:“Task Scheduler”
    • Select “Action” –> “Create Task”
    • On the “General” tab:
      • Enter a name:“Start Miner” (or name of your choice)
      • Select check box, “Run with highest privileges”
  • Select the “Triggers” tab:
    • Select “New”
    • In the “Begin the task:” drop-down, select, “At log on”
    • If it takes your network a while to restart after a power outage, you may want to enter a value in the “Delay task for” field.
    • Select “OK”
  • Select the “Actions” tab
    • Select “New”
    • “Action” will already be set to, “Start a program”
    • Select “Browse” and select your “PreciousGuardian.exe” file
      • While you are in that browse window you may want to copy the directory path that your files are in as you will be needing it in the next step…
    • The “Start in (optional):” field is not optional. You need to enter the path to the directory that contains PreciousGuardian.exe
    • Select “OK”
  • (Optional) Select the “Conditions” tab
    • At the bottom, toggle the option to, “Start only if the following network connection is available” –> “Any connection”
  • Select the “OK” button and return to the Task Scheduler screen
  • (Optional) While in Task Scheduler, you may want to select “Task Scheduler Library” in the left hand column and ensure you understand and approve of all the scheduled tasks. Make sure they are appropriate for your dedicated (hopefully stable) miner.
  • Close the Task Scheduler Window.
  • Done! Now when you restart your computer it should automatically log into your profile and start your miner 🙂
  • Bonus: Some people (like me) do everything remotely and even use a remote power control (like the TP-Link in my case) to allow remote hard reset of the system. Power outages whether natural or forced with something like a TP-Link can sometimes cause Windows to start into an ‘Error Recovery Screen’ which wants a user input BEFORE it has gotten to the stage where you can remote in and provide such input. Take the following steps to prevent the windows error recovery screen (hat tip:spiceworks.com ):
    • Windows Start button:Type:“cmd” (do NOT hit enter)
    • Right click on “Command Prompt” and select “run as administrator”
    • Type:“bcdedit /set bootstatuspolicy ignoreallfailures” (without the quotes)
    • Done. Every time windows powers down is should start normally.

I Hope This Helped !


I really hope this helped get you on your way to mining with Vegas.

  • If this helped you then please help spread the word that it works. I wrote the guide to help people out and I get a kick out of watching the page view count go up 🙂
  • Remember, this is a consolidated guide and much of the content did not originate with me. The originators I pulled from have all been attributed and should not be forgotten.
  • I had originally intended not to post a donation address, but I am spending a LOT of time answering questions and maintaining this as a consolidated guide to mining with Vega’s. I love knowing how many people this guide has helped and enjoy offering it as a free online resource. That will never change. But, some might be in a position to give back and CircusWife and I would really appreciate it if those who can afford it would send what they can as a show of support. Honestly, be a hero, they don’t come often.
    • ETH:0xA84824309a046e4fF09B4774E21E30ac1Fd2F047
    • BTC:1PJapunJP2W4YSLbUUPHzqeMBUWpYQG9eX

Добыча полезных ископаемых
  1. Блокчейн
  2. Биткойн
  3. Ethereum
  4. Обмен цифровой валюты
  5. Добыча полезных ископаемых