Статьи

Использование amdmeminfo для изучения информации о памяти видеокарт AMD в Linux

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

В операционной системе Windows можно довольно легко узнать информацию о характеристиках чипов памяти, установленных на видеокартах. Для этого есть программы с графическим интерфейсом (например, GPU-Z, WinAMDTweak) и консольные приложения.

Для получения информации о GDDR5 и HBM-памяти видеокарт AMD в операционной системе Linux можно использовать консольную утилиту amdmeminfo, разработанную программистом под псевдонимом Zuikkis, модернизированную Яном Арно (ystarnaud).

Как установить программу amdmeminfo в Linux?

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

  • скачать архив с программой, например, в терминале, командой:
git clone https://github.com/ystarnaud/amdmeminfo

  • перейти в каталог с программой:
cd amdmeminfo
  • установить OpenCL-пакет и Linux PCI утилиты командой:
sudo apt install ocl-icd-opencl-dev libpci-dev
  • скомпилировать программу amdmeminfo командой:
make

В рабочем каталоге появится скомпилированный исполняемый файл программы amdmeminfo:

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

Как использовать утилиту amdmeminfo для изучения информации о видеопамяти?

Запуск программы amdmeminfo осуществляется из терминала командой:

sudo ./amdmeminfo [options]

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

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

-h --help для вывода экрана помощи;

-o --opencl для вывода информации согласно OpenCL ID;

-q --quiet для отображения информации в консоли без упоминания разработчиков программы;
--use-stderr вывод ошибок в stderr

-s --short вывод сокращенной информации в виде: 1 GPU/строка - <OpenCLID>:<PCI Bus.Dev.Func>:<GPU Type>:<Memory Type>

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

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

Chinese (Traditional) ZH-TW English EN French FR German DE Russian RU Spanish ES