Title: Скачет загрузка GPU Post by: mkssa on April 17, 2014, 02:36:47 PM Доброго всем времени суток.
Есть 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. Кстати, вот что он показывает: http://hostingkartinok.com/show-image.php?id=958488523bc8ff6430ac5c5f18d3b595 Загрузка 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. И наоборот. Я искал по интернету решение это проблемы, но так ничего и не нарыл. Вот как это выглядит здесь: http://hostingkartinok.com/show-image.php?id=68a987280cf8c5bfd941856ca8deafd8 Уж было подумал, что так и должны быть в конфиге из двух карт, но у меня есть еще один компьютер, который всегда работал на вышеупомянутой 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: http://hostingkartinok.com/show-image.php?id=47ab4124a4e16c7787a6bddd4271fd55 Тут я вообще впал в ступор. Попробовал отключить другие компьютеры от роутера, оставив только этот - не помогает. В настройки сети я никогда особо не лазил (до переустановки там все было дефолтное), но решил попробовать, как советовали в какой-то теме, отключить QoS, поддержку IPv6, в общем оставить только IPv4. Не помогло. Запуск Cgminer с повышенным приоритетом, как стоит у меня везде, кроме второго компа - тоже. В общем, я уже не знаю, куда копать. Если бы не факт того, что ЭТОТ ЖЕ САМЫЙ компьютер выдавал 470 Кх/с еще пару дней назад, я бы подумал, что дело в слабом процессоре/медленной памяти/старой МП. В конфиге с двумя картами - там еще ладно, мне сейчас не до них (хотя, если получится исправить здесь, займусь и ими тоже), но здесь-то что случилось? Кстати, при установке дефолтных частот на память/процессор на всех конфигах ничего не меняется. Думал на счет пула, что проблема в нем, но, во-первых, рядом стоит компьютер, который спокойно выдает положенную скорость на том же пуле с тем же именем воркера, а во-вторых, в конфиге с двумя картами вторая карта загружена всегда на 99%. Может быть кто-нибудь сталкивался с таким? Специально привел наиполнейшую конфигурацию всего, что может иметь отношение к делу. Я искал по этому форуму и по Bitcointalk, но нашел только про троттлинг видеокарт. Ах да, у всех карт, кроме R9 290, скорость на автомате. У Gigabyte вообще скорость я всегда задавал вручную - 30%, температура держалась в районе 70 градусов (сейчас еще меньше, так как корпус открыт). Можно везде установить скорость вращения в 100%. Не помогает. Плохой контакт трубок с чипом? Но, как я говорил, стоит переставить карты местами, как скорости тоже меняются местами. Вечером попробую поставить на 4-ый комп Win7 Ultimate со старого диска, такую же, как на первом компе (с двухкарточной конфигурацией такой фокус не прошел - скорость не изменилась), а вдруг? Хотя я мало верю, что дело в винде, но я уже реально не знаю, что делать. Если не поможет - попробую накатить на нее настройки с первого компа через Мастер переноса файлов и параметров (хотя я им никогда не пользовался, даже понятия не имею, получится ли). Что еще может быть? Сеть? Но, опять же, 4-ый комп всегда работал нормально с дефолтными настройками. В общем, пишите свои мысли, буду пробовать все подряд.. Title: Re: Скачет загрузка GPU Post by: Pivo on April 17, 2014, 05:51:12 PM В общем, пишите свои мысли, буду пробовать все подряд.. Может я чего-то упустил, но все же, раз скачет нагрузка, то в Afterburner-е ставь мощность +20 и будет тебе счастье. з.ы. По питанию отдельный разговор, обращайся. Title: Re: Скачет загрузка GPU Post by: mkssa on April 17, 2014, 06:24:01 PM Может я чего-то упустил, но все же, раз скачет нагрузка, то в Afterburner-е ставь мощность +20 и будет тебе счастье. Ах да, забыл указать - для всех карт этот параметр выкручен на максимум..Зато у меня сейчас появилась пара мыслей, буду пробовать. Title: Re: Скачет загрузка GPU Post by: mkssa on April 17, 2014, 08:05:44 PM Неужели! Я победил эти горы и овраги)
Итак, решение: ... снизить -I до 19 для первой карты. Блин, это настолько просто, что я даже и не думал пробовать это. Но отчаяние взяло надо мной верх и я стал пробовать всё подряд. Теперь загрузка GPU абсолютно ровная, скорость ~ 465 Кх/с. Бонусом компьютер стал поотзывчивей, а скорость майнинга на второй карте.. увеличилась! Ну, и я так понимаю, что на первой карте скорость будет в любом случае чуть поменьше, чем на второй, так как подключен монитор. Тем не менее, интересно, почему раньше всё работало при -I 20 с чуть большей скоростью. Возможно, из-за того, что на 1-ом и 4-ом компьютере когда-то стоял старый каталист, на который потом накатывался последний. Возможно, какие-то файлы остались от старого? А что еще я пробовал и это не помогло: - Сдвигание Power Limit в разные стороны (даже при установке значения -20% скорость абсолютно не изменилась, возможно, что карте со сниженным напряжением и этого хватает) - Отключение форсирования постоянного напряжения в Afterburner - Добавление -g, -w, --lookup-gap в батник и установка различных их значений Так что, если у кого-то будет такая же проблема, отсылайте их в эту тему. :) |