Добавить в корзинуПозвонить
Найти в Дзене

Разгон видеокарт в Colorbit

Разгон видеокарты - неотъемлемая часть майнинга. Он помогает увеличить хешрейт, снизить температуры, сократить потребление электроэнергии. И в нашем симуляторе майнинга тоже есть такая механика! Начало разработки Когда я начинал реализовывать данную механику в игре colobit.ru, было очень интересно искать зависимости между величиной разгона и приростом хешрейта, температурой и потреблением. Пришлось даже пообщаться с админом одного крупного паблика вконтакте про железо. Оставлю ссылку в качестве благодарности) А дизайн я решил позаимствовать у MSI Afterburner. Как работает разгон Надеюсь, что вы любите математику, ведь дальше ее очень много) Core Clock В ходе разработки я выяснил, что Core Clock практически не влияет на хешрейт видеокарты, но в игре я добавил ради важности изменение хешрейта на 1-2 еденицы в зависимости от разгона. Если быть конкретнее, то +500MHz увеличивает хешрейт на 1, а -500MHz, соответственно, уменьшает его на 1. Core Clock в реальности используется для другого
Оглавление

Разгон видеокарты - неотъемлемая часть майнинга. Он помогает увеличить хешрейт, снизить температуры, сократить потребление электроэнергии.

И в нашем симуляторе майнинга тоже есть такая механика!

Начало разработки

Когда я начинал реализовывать данную механику в игре colobit.ru, было очень интересно искать зависимости между величиной разгона и приростом хешрейта, температурой и потреблением. Пришлось даже пообщаться с админом одного крупного паблика вконтакте про железо. Оставлю ссылку в качестве благодарности) А дизайн я решил позаимствовать у MSI Afterburner.

MSI Afterburner
MSI Afterburner

Как работает разгон

Надеюсь, что вы любите математику, ведь дальше ее очень много)

Core Clock

В ходе разработки я выяснил, что Core Clock практически не влияет на хешрейт видеокарты, но в игре я добавил ради важности изменение хешрейта на 1-2 еденицы в зависимости от разгона. Если быть конкретнее, то +500MHz увеличивает хешрейт на 1, а -500MHz, соответственно, уменьшает его на 1.

Core Clock в реальности используется для другого - андервольтинг. Снизив это значение, мы может получить значительное уменьшение потребления, в среднем ватт 40. В игре я считаю изменение потребления через банальную пропорцию

(BaseCoreClock+coreClock)/P2 = BaseCoreClock/P1

И отсюда выражаю P2. В релаьности это так не работает, ведь сила тока не постоянная. Но для игры такая математическая модель более чем достаточна.

Идём дальше, Core Clock также ощутимо влияет на температуру, от его увеличения повышается температура ядра. В игре я считаю, что увеличение Core Clock на 500MHz дает 6 градусов прироста температуры. И наоборот точно так же.

Memory Clock

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

На температуру тоже существенно этот параметр не влияет, но всё же +2000MHz повышает температуру на 8 градусов. Соответственно, несложно посчитать, что 1 градус дает +250MHz. Так же и наоборот.

Ну, вот и самое интересное - хешрейт! Знающие люди сказали, что повышение Memory Clock (что-то много сегодня "повышений") на 1000MHz даёт неплохой прирост в 5.5Mh/s.

Но тут наш кайф ломает такое явление, как Кремниевая лотерея.

Кремниевая лотерея - явление, которое заключается в том, что одинаковые модели видеокарт различаются в своём разгонном потенцувале (потенциале:)

Вам может повести, и вы купить видеокарту, которая легко гонится на +2000MHz по Memory Clock, а может не повести, и вы даже +600MHz не возьмёте...

Также стоит отметить, что видеокарты с GDDR4, GDDR5, GDDR5X в игре нельзя разогнать больше +1000MHz по Memory Clock. Я не нашел точной информации, как дела обстоят на самом деле, но я не видел разгона для GDDR5 более +1000MHz.

Итого

Это моя первая статья на дзене, и мне понравилось) Надеюсь на ваш отклик.

По итогу несложно сделать вывод, что разгон в игре, да и в жизни, - очень полезная штука. Вы можете не только увеличить производительность, но и понизить температуры и потребление энергии, и карта скажет вам Спасибо. А теперь примените полученные знания на практике - colorbit.ru. Разгоните пару-тройку карточек до их предела)

С любовью, @ColorKat