LINUX.ORG.RU

С помощью чего указаные дистрибутивы разгоняют GPU?

 , ,


0

2

В указанных дистрибутивах есть разгон для amd и nvidia GPU:

https://hiveos.farm https://osmining.com http://ethosdistro.com https://simplemining.net

С помощью чего указаные дистрибутывы разгоняют GPU?

Так полагаю есть какой то интерфейс вроде cat /dev/gpu0/bla/bla и echo «100» > /dev/gpu0/bla/bla, который может поднять частоту ядра, памяти или разогнать охлаждение. Знаю что существует закрытый и открытый вид драйверов, влияет ли эта переменная на разгон? Знаю что для разгона информация чаще всего защивается в биос видеокарты, и когда карта стартует, система ее подхватывает, и не дает разогнать больше допустимого. Может ли кто нибудь из вас подтвердить или опровергнуть мои догадки, предположить как устроен разгон GPU в данных дистрибутивах?

UPD: ПРО РАЗГОН И ПРОШИВКУ AMD

Здесь поделюсь информацией, которую мне удалось найти, но проверить в действии приведённые ниже программы не могу, так как «красных» карт у меня нет. Надеюсь, кого-то это подтолкнёт в нужном направлении.

Первое, на что хотелось бы обратить внимание, это проект ROCm, он же Radeon Open Compute от AMD: https://rocm.github.io/, в составе которого есть конечно же утилита для разгона ROC-smi: https://github.com/RadeonOpenCompute/ROC-smi

В «дистрибутивах» и «сборках для майнинга» присутствует пара интересных бинарников, исходный код которых нигде не доступен. В каком из етхосов эти бинарники появились изначально не понятно, но копируются они одним сборщиком у другого, и есть почти в каждой «сборке». Бинарники взяты из образа скачанного с https://simplemining.net/ и прикреплены к этому посту.

wolfamdctrl. Судя по названию, автор этой утилиты тот же, что и у OhGodATool https://github.com/OhGodACompany/OhGodATool, которая так же пользуется спросом у оверклокеров, а также присутствует во многих «сборках».

atiflash. Как вы уже догадались, это флэшер для ATI, кстати, внятная инструкция на русском языке легко гуглится.

UPD: ПРО РАЗГОН NVIDIA

У Nvidia существует проект под названием nvidia-smi.



Последнее исправление: krll (всего исправлений: 4)

скажу за nvidia - с помощью стандартный nvidia-{драйверов,утилит}, а nvidia-smi это не проект такой, это стандартная утилита от nvidia. поставил дрова с блобом - у тебя уже есть nvidia-smi и nvidia-settings. первый поднимает поверлимит, второй собсно разгоняет.

shashilx ★★
()

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

shashilx ★★
()

Стандартными средствами дров в обоих случаях.

anonymous
()

во анонимус тему говорит, все стандартными дровами делается.

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

shashilx ★★
()

wolfamdctrl. Судя по названию, автор этой утилиты тот же, что и у OhGodATool

Удивительно, что там нигде нет его «традиционных» скриншотов :D

YAR ★★★★★
()

Ну и добавлю - а для старых AMD карт - опять же, «стандартным» aticonfig.

YAR ★★★★★
()

на иксах можно создать конфиг .drirc в домашней дирректории и производительность выростит в 2 раза, очень актуально для старых видео карт на которые поприета́рное уже не делают...

amd_amd ★★★★★
()

фатастический эксперимент на иксах! от буквосочитания bumblebee уже тошнит и я решил это попробовать, никаких ноутбуков у меня нет - только блоки и очень старинные, в качестве жертвы была использована NV5 [Riva TNT2 / TNT2 Pro] 16 Mb на матке P4S800-MX SE

# systemctl enable bumblebeed
не взлетело
# lspci -nn | grep '\[030[02]\]:'
# 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation NV5 [Riva TNT2 / TNT2 Pro] [10de:0028] (rev 15)
доисторическая P4S800-MX SE не умеет одновременно крутить собственное видео и сторонюю видео карту, никакие кнфиги не редактировал - все по дефолту, от безысходности перед сносом bumblebee на прощание выпoлнил простое glxgears и был приятно удивлен - видео карта откликнулась результатом 41 fps против 10 изначальных и кроме того - исчезли квадраты в tty, никак не разберу - откуда такой пошел бешеный прирост...

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

Небось программный рендер на проце. Если что чуть боее серьёзное запустить, будет <1фпс против 10 на видеокарте.

anonymous
()
Ответ на: комментарий от anonymous
боее серьёзное

проц соответствующий остальному железу Intel(R) Pentium(R) 4 CPU 2.80GHz, на 16-и метрах серьезней glxgears это врядли - оно и так на карте через раз запускалось - чаще падало в черный экран... сейчас в выхлопе dmesg карту вообще не видно - походу да рисует процессор, но как? в биосе выбрано AGP да и провода в нее воткнуты - проц рисует сквозь видео карту получается... на глаз сильно видно - интерфейс ожил, пропала тепература проца из dmesg - пищет просто Thermal monitoring enabled и все...

amd_amd ★★★★★
()
Ответ на: комментарий от amd_amd

Рисовать на экран это одно, а обрабатывать перед этим геометрию, текстурирование и шейдеры — другое.

anonymous
()
Ответ на: комментарий от shashilx

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

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

ничего они не модифицируют, как я понимаю. просто берется убунта, впиливаются свои скрипты, устанавливаются майнеры, делается образ - распространяется. я вроде как всегда считал, что любые наработки должны быть выложены, если они используются НЕ ТОЛЬКО для себя.

shashilx ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.