Перейти к публикации
mkssa

Скачет загрузка GPU

Рекомендованные сообщения

Доброго всем времени суток.

 

Есть 4 компьютера, и на 3 из них есть проблема со скоростью майнинга на 7870. 

 

Итак, первый компьютер по совместительству мой рабочий, с него я сейчас и пишу. Его конфиг:

 

 

 

CPU: Intel Core i3-2120, напряжение - 0.15 V (в смысле минус от номинала)

MB: ASUS P67 DELUXE (3 PCI-E x16 & x4, LAN: Intel 82579)

RAM: Kingston 4GB 1600 MHz, 1.5 V x2

PSU: Chieftec CTG-500-80P (500W, +12V - 400W)

GPU: Powercolor Radeon 7870 GHz Edition, 2GBD5-2DHV2E/OC (Def: 1030/1200 MHz, 1.231 V) @ 1115/1250, 1.125 V

 

 

 

Монитор ко всем компам подключается через переходник DVI-VGA к первой карте. ПО (исключая Windows, далее - подробнее об этом) на всех остальных компах одинаковое:

 

 

 

Windows 7 Ultimate SP1 x64 с последними обновлениями

AMD Catalyst 13.12

Cgminer 3.7.2

MSI Afterburner 3.0.0 Beta 19

 

 

 

Настройки Cgminer для этого конфига:

 


setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_USE_SYNC_OBJECTS 1
C:\Windows\System32\cmd.exe /c start /realtime E:\cgminer-3.7.2-windows\cgminer.exe --scrypt -o stratum+tcp://us-east.multipool.us:3352 -u "имя воркера".2 -p x --thread-concurrency 19945 -I 20

 

И именно на этом компьютере никаких проблем со скоростью майнинга нет. 465 Кх/с в среднем при свернутом Afterburner. Кстати, вот что он показывает:

 

958488523bc8ff6430ac5c5f18d3b595.png

 

Загрузка GPU все время 99% (провал на графике - это я закрывал Cgminer). И так с любыми другими картами, включая R9 290.

 

Конфиг второго компа:

 

 

 

CPU: Intel Celeron G1610 @ 1600 MHz, напряжение дефолтное

MB: Gigabyte P75-D3 rev. 1.1 (2 PCI-E x16 & x4, LAN: Realtek)

RAM: Kingmax 2GB 1600 MHz 1.5V x2 @ 800 MHz, 1.44 V

PSU: Chieftec BPS-650S2 (650W, +12V - 624 W)

GPU: 1: Powercolor Radeon 7870 GHz Edition, 2GBD5-2DHV2E/OC @ 1115/1250 MHz, 1.088 V: 2: AMD Radeon R9 290 (Def: 947/1250 MHz) @ 1100/1500 MHz, напряжение дефолтное.

 

 

 

Здесь еще более-менее терпимо. У первой карты есть провалы в загрузке, скорость ~ 450 Кх/c при тех же настройках, что и в первом компе. Вторая карта ~ 875 Кх/с при TC: 28600. Работает на том же пуле.

 

Третий компьютер:

 

 

 

CPU: Intel Celeron G1620 @ 1600 MHz, минус 0.2 V от номинала

MB: Gigabyte Z68P-DS3 (2 PCI-E x16 & x4, LAN: Realtek 8167)

RAM: что-то на чипах Hynix 1600 MHz, 1.5 V x2 @ 800 MHz, 1.18 V

PSU: Zalman ZM-600LX (600W, +12 V - 540 W)

GPU: 1 & 2: Powercolor Radeon 7870 GHz Edition, 2GBD5-2DHV2E/OC @ 1115/1250, 1.138 V (без CrossfireX)

 

 

 

Настройки Cgminer те же, правда воркер другой. Единственное отличие от предыдущих - стоит Windows 7 Enterprise той же битности и тоже с SP1. включая последние обновления. Тут тоже так-сяк: первая карта 450 Кх/с, вторая - положенные ей 470 Кх/с. Если переставить местами, то та карта, которая выдавала 470, станет выдавать 450. И наоборот. Я искал по интернету решение это проблемы, но так ничего и не нарыл. Вот как это выглядит здесь:

 

68a987280cf8c5bfd941856ca8deafd8.png

 

Уж было подумал, что так и должны быть в конфиге из двух карт, но у меня есть еще один компьютер, который всегда работал на вышеупомянутой Win7 Ultimate и месяцами выдавал 470 Кх/с. Но потом я заменил в нем HDD на SSD, чтобы избавится от треска и вибраций, поставил на него Windows 7 Enterprise и.. Ах да, сначала конфиг:

 

 

 

CPU: Celeron D 336 @ 2100 MHz, 1.025 V на пассивном охлаждении, температура 60-70 градусов

MB: Gigabyte 8i945PL-G (1 PCI-E x16, LAN: Broadcom 5789)

RAM: Patriot 512 MB 667 MHz x4 @ 200 MHz

PSU: Hipro HP-E350W (350 W, +12V1 - 11A, +12V2 - 16A, +12V общая - 300 W)

GPU: Gigabyte GV-R787OC-2GD (первой ревизии с пластиковой СО, Def: 1100/1200 MHz) @ 1100/1500 MHz, 1.094 V

 

 

 

TC для нее 10240. Воркер тот же, что и у первых двух компов, но "имя воркера".1. Итак, вчера я переустановил систему, поставил обновления, затем дрова, Afterburner и Cgminer. Выставил частоты, запустил майнинг и увидел скорость в 440-450 Кх/с.. Т. е. не просто меньше, чем было, а меньше, чем на компах с двумя картами. Удалил бинарник, попробовал поставить старую версию Afterburner 2.3.1. Запустил - то же самое. И проблема именно в том, что скачет нагрузка на GPU:

 

47ab4124a4e16c7787a6bddd4271fd55.png

 

Тут я вообще впал в ступор. Попробовал отключить другие компьютеры от роутера, оставив только этот - не помогает. В настройки сети я никогда особо не лазил (до переустановки там все было дефолтное), но решил попробовать, как советовали в какой-то теме, отключить QoS, поддержку IPv6, в общем оставить только IPv4. Не помогло. Запуск Cgminer с повышенным приоритетом, как стоит у меня везде, кроме второго компа - тоже.

 

В общем, я уже не знаю, куда копать. Если бы не факт того, что ЭТОТ ЖЕ САМЫЙ компьютер выдавал 470 Кх/с еще пару дней назад, я бы подумал, что дело в слабом процессоре/медленной памяти/старой МП. В конфиге с двумя картами - там еще ладно, мне сейчас не до них (хотя, если получится исправить здесь, займусь и ими тоже), но здесь-то что случилось? Кстати, при установке дефолтных частот на память/процессор на всех конфигах ничего не меняется. Думал на счет пула, что проблема в нем, но, во-первых, рядом стоит компьютер, который спокойно выдает положенную скорость на том же пуле с тем же именем воркера, а во-вторых, в конфиге с двумя картами вторая карта загружена всегда на 99%.

 

Может быть кто-нибудь сталкивался с таким? Специально привел наиполнейшую конфигурацию всего, что может иметь отношение к делу. Я искал по этому форуму и по Bitcointalk, но нашел только про троттлинг видеокарт. Ах да, у всех карт, кроме R9 290, скорость на автомате. У Gigabyte вообще скорость я всегда задавал вручную - 30%, температура держалась в районе 70 градусов (сейчас еще меньше, так как корпус открыт). Можно везде установить скорость вращения в 100%. Не помогает. Плохой контакт трубок с чипом? Но, как я говорил, стоит переставить карты местами, как скорости тоже меняются местами.

 

Вечером попробую поставить на 4-ый комп Win7 Ultimate со старого диска, такую же, как на первом компе (с двухкарточной конфигурацией такой фокус не прошел - скорость не изменилась), а вдруг? Хотя я мало верю, что дело в винде, но я уже реально не знаю, что делать. Если не поможет - попробую накатить на нее настройки с первого компа через Мастер переноса файлов и параметров (хотя я им никогда не пользовался, даже понятия не имею, получится ли). Что еще может быть? Сеть? Но, опять же, 4-ый комп всегда работал нормально с дефолтными настройками.

 

В общем, пишите свои мысли, буду пробовать все подряд..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Неужели! Я победил эти горы и овраги)

Итак, решение: ... снизить -I до 19 для первой карты. Блин, это настолько просто, что я даже и не думал пробовать это. Но отчаяние взяло надо мной верх и я стал пробовать всё подряд.
Теперь загрузка GPU абсолютно ровная, скорость ~ 465 Кх/с. Бонусом компьютер стал поотзывчивей, а скорость майнинга на второй карте.. увеличилась! Ну, и я так понимаю, что на первой карте скорость будет в любом случае чуть поменьше, чем на второй, так как подключен монитор.

Тем не менее, интересно, почему раньше всё работало при -I 20 с чуть большей скоростью. Возможно, из-за того, что на 1-ом и 4-ом компьютере когда-то стоял старый каталист, на который потом накатывался последний. Возможно, какие-то файлы остались от старого?

А что еще я пробовал и это не помогло:

- Сдвигание Power Limit в разные стороны (изначально было установлено +20%, я забыл указать это, но даже при установке значения -20% скорость абсолютно не изменилась, возможно, что карте со сниженным напряжением и этого хватает)
- Отключение форсирования постоянного напряжения в Afterburner
- Добавление -g, -w, --lookup-gap в батник и установка различных их значений

 Так что, если у кого-то будет такая же проблема, отсылайте их в эту тему.  :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тем не менее, интересно, почему раньше всё работало при -I 20 с чуть большей скоростью. Возможно, из-за того, что на 1-ом и 4-ом компьютере когда-то стоял старый каталист, на который потом накатывался последний. Возможно, какие-то файлы остались от старого?

Как-то все ровно работает на дровах 13.1 или 13.4 - ставил только драйвер дисплея и СДК. Фермы по 4-5 карт.

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

Контролировать значения частот лучше GPU-Z.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@mkssa, не удивительно что у вас такие глюки. Поставьте нормальную ТЦ, укажите потоки на ядро и понизьте интенсивность

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Как-то все ровно работает на дровах 13.1 или 13.4 - ставил только драйвер дисплея и СДК.

 

Тогда я вообще не понимаю, почему было всё нормально, а стало по-другому.

 

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

 

На счёт частот - да, но Cgminer не регулирует напряжение на моих 7870. Я указывал параметр -gpu-vddc 1.125, но напряжение оставалось прежним. И даже сам Cgminer показывает, что оно не меняется.

 

Поставьте нормальную ТЦ

 

ТЦ выбрано такое для получения максимальных скоростей с этих карт. На 4-ом компе более 10240 задать не получается, не хватает ОЗУ. Опять же, если бы проблема была в этом, то глюки были бы изначально, а не после переустановки. Как я уже писал, Гига 7870 работала месяцами при этих настройках, остальные карты - сутками без проблем.

 

укажите потоки на ядро

 

Cgminer прекрасно и сам справляется с этим, задавая параметр по умолчанию. Указывал я его, менял его значения - абсолютно ничего не изменилось.

 

понизьте интенсивность

 

Да, как я выше писал - сам уже допёр до этого) Дело было в этом, хотя, работало же без проблем с 20-кой.

 

Возьмите конфиг из таблицы к примеру.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×