Amd memory tweak tool windows 10

Увеличение производительности видеокарт AMD при майнинге утилитой Memory Tweak

Благодаря стараниям программиста под ником Eliovp, на Bitcointalk и Github доступна утилита amdmemorytweak, позволяющая налету работать с таймингами видеопамяти GDDR5 и HBM2.

amdmemorytweak позволяет добиться лучшей скорости при майнинге на требовательных к памяти алгоритмах на видеокартах AMD. Она является аналогом программы ETHEnlargment Pill, которая значительно увеличивает производительность видеокарт Nvidia с памятью GDDR5X.

Особенно полезна amdmemorytweak для видеокарт серии Vega с памятью HBM2 при майнинге Monero (рост хешрейта около 10%), в том числе после перехода на алгоритм CryptonightR.

12 апреля стала доступна версия 0.1.6 amdmemorytweak, способная работать и в операционной системе Windows на драйверах Adrenaline.

В дополнение к утилите, разгон по частоте и даунвольтинг лучше делать с помощью программы OverdriveNTool по методике, изложенной в статье «Разгон видеокарт АМД для майнинга программой OverdriveNTool».

Для того чтобы уберечься от проблем с нестабильной работой рига при неправильном выставлении таймингов, стоит использовать аппаратные watchdog-и, например, модель версии 9.0, о которой рассказывается в статье «Использование Watchdog v 9.0 для обеспечения бесперебойной работы рига».

Рассмотрим подробнее, как использовать утилиту amdmemorytweak и дает ли ее использование преимущества на видеокартах с прошитым BIOS-ом.

Скачивание и установка программы amdmemorytweak в Windows

Скачать amdmemorytweak можно с Github-а на странице релизов (нужно скачать все четыре файла репозитория):

Их нужно сложить в одну папку, например, с названием WinAMDTweak:

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

Какие команды можно использовать в утилите amdmemorytweak?

В amdmemorytweak можно использовать следующие команды:

—gpu|—i [номера gpu, разделенные запятыми] – выбор задействованных видеокарт;

—current – показывает текущие тайминги;

—help – выводит список доступных команд. При этом нужно использовать батник такого вида:

Скрин батника для вывода помощи в amdmemorytweak:

В батнике для оптимизации таймингов можно изменять следующие значения для видеокарт с памятью GDDR5 (серия RX):

—CL|—cl [значение] – латентность (CAS to data return latency), уменьшать с осторожностью;

—W2R|—w2r [значение] — Write to read turn;

—R2R|—r2r [значение] — Read to read time;

—CCLD|—ccld [значение] – число циклов между записью/чтением из банки A в банку B;

—R2W|—r2w [значение] — Read to write turn;

—NOPR|—nopr [значение] — Extra cycle(s) between successive read bursts;

—NOPW|—nopw [значение] — Extra cycle(s) between successive write bursts;

—RCDW|—rcdw [значение] – число циклов from active to write;

—RCDWA|—rcdwa [значение] – число циклов from active to write with auto-precharge;

—RCDR|—rcdr [значение] – число циклов from active to read;

—RCDRA|—rcdra [значение] – число циклов from active to read with auto-precharge

—RRD|—rrd [значение] – число циклов from active bank a to active bank b;

—RC|—rc [значение] – число циклов from active to active/auto refresh;

—RFC|—rfc [значение] – период автообновления;

—TRP|—trp [значение] — Precharge command period;

—RP_WRA|—rp_wra [значение] — from write with auto-precharge to active;

—RP_RDA|—rp_rda [значение] — from write with auto-precharge to active;

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

Пример использования утилиты для разгона памяти GDDR5:

Перед первым запуском утилиты для оптимизации видеокарт с памятью GDDR5 нужно запустить программу-майнер, чтобы полностью загрузить видеокарту и перевести ее в состояние максимальной производительности, а затем запустить батник amdmemorytweak с параметром —current, чтобы узнать граничные значения таймингов видеопамяти. Видеокарты с памятью HBM2 этой процедуры не требуют.

Читайте также:  Lowformat из windows 7

Как узнать доступные модификации таймингов у памяти видеокарт AMD?

Для изучения состояния карт создают батник (BAT-файл) или сценарий Windows (CMD-файл) с таким содержимым:

Для создания исполняемого сценария Windows нажимают правой кнопкой мыши в любом месте и выбирают соответствующую команду:

Затем нажимают на полученном файле правой кнопкой мыши и выбирают команду изменить, а в открытый файл вводят нужные команды.

Скриншот CMD-файла для получения информации о таймингах, использующихся в системе видеокарт AMD:

При запуске этого файла для видеокарты RX470 с памятью GDDR5 Samsung выдается информация такого вида:

При выключенном майнере тайминги другие:

Как правило, производительность памяти увеличивается при уменьшении задержек. Таким образом, можно попробовать уменьшить значения таймингов и применить их утилитой amdmemorytweak.

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

Запуск утилиты amdmemorytweak для увеличения хешрейта видеокарт

Такой результат достигнут в программе teamredminer 0.4.3 при частоте ядра 1150 Mhz и памяти 1100 Mhz. В системе были установлены драйвера версии 18.6.1 пор методике, изложенной в статье «Правильная установка драйверов GPU для майнинга».

При майнинге эфира на Vega 64 достигается скорость 50-52 mh/s при частоте ядра 1100 MHz. При этом используется батник такого вида:

Запуск amdmemorytweak для увеличения хешрейта видеокарт с памятью GDDR5 производится с помощью команд в батнике (BAT или CMD-файле) такого вида (для первых трех карт):

Автоматический запуск amdmemorytweak с загрузкой таймингов

Автоматический запуск amdmemorytweak с загрузкой таймингов в Windows осуществляется таким батником:

В папке, откуда запускается этот батник должны быть файлы EIO.dll, IOMap.sys, IOMap64.sys и WinAMDTweak.exe:

Указанные файлы можно скачать на Github (Latest CLI Versions). Файл EIO.dll есть там же по ссылке.

Для изменения параметров памяти видеокарт в оконном интерфейсе можно использовать программу AMDMemoryTweakXL.

Консольная версия программы amdmemorytweak работает более надежно и не требует установки Microsoft NetFramework. Кроме того, ее автозапуск легко сделать обычным батником.

Заключение

Появление утилиты amdmemorytweak дает возможность немного увеличить доход владельцев карт АМД при добывании криптовалют, использующих алгоритмы, требовательные к памяти. Это касается, в основном владельцев карт с памятью HBM2 (в будущем и HBM). При использовании правильно прошитых Bios видеокарт АМД с памятью GDDR5 утилита существенного прироста скорости не дает. Есть смысл задействовать amdmemorytweak на таких непрошитых картах.

В любом случае использовать утилиту стоит «без фанатизма» и страховать риги аппаратными вотчдогами, например, «Watchdog v 9.0». При этом, до нахождения оптимальных таймингов, лучше не добавлять батник amdmemorytweak в автозагрузку.

Источник

Crazy-Mining.org

Главная » Майнинг » AMD Memory Tweak XL (Инструмент для повышения VRAM): Скачать для Windows.

AMD Memory Tweak XL (Инструмент для повышения VRAM): Скачать для Windows.

Выпущен инструмент AMD Memory Tweak Tool превратился в довольно полезную альтернативу моддингу BIOS. Новейшая технология AMD Memory Tweak XL позволяет с легкостью изменять временные параметры памяти, ремешки памяти или таблицу PowerPlay «на лету», а также получать доступ к ADL Overdrive и MMIO Register Control на более новых видеокартах AMD на основе GDDR5 / HBM-памяти. Это означает, что вы можете изменить настройки и применить их напрямую, а также проверить, как они повлияют на производительность и стабильность, изменения не являются постоянными, и как только возникнет какая-либо проблема, вы сможете легко вернуться к значениям по умолчанию.

Support

Requirements

Features

Средство AMD Memory Tweak XL требует, чтобы у вас был установлен .NET Framework 3.5, чтобы он функционировал, если он не доступен в вашей системе, он автоматически обнаружит его и предложит загрузить его для вас… хотя при попытке установки могут возникнуть различные проблемы на некоторых майнинг установках. Кроме того, для правильной работы инструмента ваша Windows должна быть в тестовом режиме. Она предложит вам перейти в тестовый режим, если вы в данный момент не работаете, и есть кнопка, чтобы легко вернуться к обычной работе.

AMD Memory Tweak XL изначально предназначен для более продвинутых пользователей, хотя вы должны быть в состоянии быстро освоить то, что и как нужно модифицировать, чтобы повысить производительность. Вы можете посмотреть на то, что другие пользователи указали в качестве настроек, которые обеспечивают лучшую производительность на их конкретных GPU для майнинга, и попробовать их и поэкспериментировать, на что способны ваши GPU AMD. Даже если у вас уже есть модифицированный видео BIOS, вы все равно можете поиграть с ремешками памяти, например, чтобы немного повысить производительность, чтобы протестировать еще лучшие настройки, прежде чем применять их с новой модификацией BIOS.

Читайте также:  Air mouse для windows

Changelog:

Beta 1.5

Beta 1.4

Beta 1.3

Extensively tested on Windows 10 with all latest drivers starting from 19.7.1
Don’t go crazy on timings

If you still experience issues after having tried an older version.
Remove old driver, reboot and try again
c:\windows\system32\drivers\AmdGpuTweak.sys

Beta 1.2

Beta 1.1

Turn OFF test mode button added.

Источник

Обзор программы AMD Memory Tweak XL

27 июля 2019 года вышел бета-релиз 1.0 программы AMD Memory Tweak XL. Eliovvp, ее бельгийский разработчик известен среди майнеров качественными приложениями для майнинга, среди которых самое востребованное — amdmemorytweak.

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

Функционал программы AMD Memory Tweak XL

AMD Memory Tweak XL предназначена для оптимизации «на лету» таймингов памяти видеокарт AMD с памятью GDDR5 и HBM/HBM2.

Приложение поддерживает изменение страпов и значений потребления мощности (PowerPlay & Strap Control) у видеокарт Vega10, Polaris. В будущем планируется добавить поддержку видеокарт архитектуры Navi10.

Программа AMD Memory Tweak XL предназначена для 64-разрядных версий Windows и проходит проверку по virustotal без срабатываний антивирусов, поэтому можно ее без опаски использовать при настройке ригов.

При желании можно скомпилировать эту программу под Linux-подобные операционные системы из исходных кодов, которые выложены разработчиком на странице загрузки. Ее можно скачать по ссылке с Github.

Программа AMD Memory Tweak XL позволяет осуществлять следующие функции:

Изначальная версия программы AMD Memory Tweak XL была выложена на bitcointalk еще 22 марта 2019 года, после чего претерпела ряд изменений, значительно улучшивших ее функционал и удобство использования.

Практическое использование программы AMD Memory Tweak XL

При первом запуске программы AMD Memory Tweak XL она произведет запрос об активации тестового режима:

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

На некоторых системах (в особенности Windows 10 LTSC) после перезагрузки окно активации тестового режима появляется снова, если от него отказаться, то возникает окно программы без содержимого. Эта ошибка устранена в последней версии программы (начиная с релиза 1.1).

Окно работающей программы AMD Memory Tweak XL выглядит так:

При запуске программы в ее директории автоматически создается файл amdtweak.log с информацией об использующихся графических адаптерах с таким содержимым:

Разработчик программы рекомендует при использовании программы следующее:

Проблемы, возникающие при использовании AMD Memory Tweak XL

Пока программа еще до конца не доработана и имеет ряд багов, среди которых неполная поддержка всех версий драйверов АМД/операционных систем.

Например, версия 1.0 программы AMD Memory Tweak XL не работает с драйверами Adrenalin 2019 Edition 19.7.3 (optional drivers).

Для использования программы нужно установить Net Framework. Если это окружение не установлено, то программа автоматически предложит сделать это:

При нажатии на строку скачивания и установки в течение нескольких минут будет произведена установка распространяемого пакета плагинов Microsoft для программ в стандарте «.NET». При этом программа установки может зависнуть:

В этом случае нужно вручную установить Net Framework 3.5 вручную, скачав его полную версию с официальной страницы.

При успешной установке должно появиться соответствующее сообщение:

Иногда при запуске AMD Memory Tweak XL возникает ошибка BadImageFormatExepction:

Для использования программы в таких системах нужно обновить Windows или ждать появления более стабильных релизов приложения.

В связи с тем, что на правильно прошитых видеокартах АМД изменение таймингов/страпов и параметров памяти дает лишь незначительный прирост производительности (1-5%) или не дает его вообще, то неработоспособность/неиспользование программы на майнинг-риге существенных потерь в производительности не принесет. Кроме того, частично функционал программы интегрирован в последние версии Claymore и PhoenixMiner.

В то же время, при майнинге монет на алгоритмах семейства Criptonight, использование программы может быть полезным.

Читайте также:  Owncloud настройка сервера windows

Источник

Guide:AMD Mem tweak applying on startup for Windows

Worldwin

Registered

Only do this if certain that the timings are STABLE. Also this is for Windows.

So I recently figured out how to apply the timings in Windows so I do not have to launch the GUI version every time I wish to apply the timings. I assume the same apply to others for windows users.

1. Download the appropriate files from the two links above. For Visual Studio download/install and include the addon «desktop development with C++.» I am not sure if this addon is necessary but it worked for me. In the github page download as a zip and extract the file.

2. Running Visual Studio go:File->Open->Project/Solution. and direct it to the folder where you extracted amdmemorytweak. Select «WinAMDTweak.vcproj» located inside the «win» folder. See attached pictures.

3. Press OK to the prompt that appears. See attached images.

4. Under the «Build» heading select «Build WinAMDTweak»

5. In the original «win» folder there is now new files with a folder called «Debug» and «Backup» Copy all the files from «Debug» to «win.» This is done so the exe «WinAMDtweak.exe» obtains access to the files like EIO.dll. Technically you can copy the files the other way around.

7. Rename your text document to a bat file. Eg. test.txt->test.bat and create a shortcut to desktop. To edit the values being applied simply swap the file being a text document and a batch file. Editing value can only be done in the text format. Changing and leaving as a text disables application on startup.

8. Copy the shortcut to C:\Profiles\\*AppData\Roaming\Micro​soft\Windows\Start Menu\Programs\Startu​p
The timings will now apply on startup just like when using OverdrivenTool. This can be done at the same time as OverdriveNtool for startup.

To check if you applied it correctly restart the computer then run the GUI version of AMD memory tweak. The timings should be applied without the need for manually importing a profile.

Attachments

Heuchler

Registered

SirCP

Registered

Only do this if certain that the timings are STABLE. Also this is for Windows.

So I recently figured out how to apply the timings in Windows so I do not have to launch the GUI version every time I wish to apply the timings. I assume the same apply to others for windows users.

1. Download the appropriate files from the two links above. For Visual Studio download/install and include the addon «desktop development with C++.» I am not sure if this addon is necessary but it worked for me. In the github page download as a zip and extract the file.

2. Running Visual Studio go:File->Open->Project/Solution. and direct it to the folder where you extracted amdmemorytweak. Select «WinAMDTweak.vcproj» located inside the «win» folder. See attached pictures.

3. Press OK to the prompt that appears. See attached images.

4. Under the «Build» heading select «Build WinAMDTweak»

5. In the original «win» folder there is now new files with a folder called «Debug» and «Backup» Copy all the files from «Debug» to «win.» This is done so the exe «WinAMDtweak.exe» obtains access to the files like EIO.dll. Technically you can copy the files the other way around.

7. Rename your text document to a bat file. Eg. test.txt->test.bat and create a shortcut to desktop. To edit the values being applied simply swap the file being a text document and a batch file. Editing value can only be done in the text format. Changing and leaving as a text disables application on startup.

8. Copy the shortcut to C:\Profiles\\*AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
The timings will now apply on startup just like when using OverdrivenTool. This can be done at the same time as OverdriveNtool for startup.

To check if you applied it correctly restart the computer then run the GUI version of AMD memory tweak. The timings should be applied without the need for manually importing a profile.

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector