Я нашел себя в следующей ситуации. У меня было 2 HD7950 и получил мои руки на R9 280x, все XFX. Оказывается, что 280x лучше всего работает с использованием ГПА-темы настройки 2 и HD7950 на ГПА-нитей 1. Поскольку это глобальная настройка на cgminer настройки вы можете и должны указать его в один присест без отдельного настройки на одну карту для каждого процесса cgminer , Однако, когда я начал раздельные экземпляры cgminer с этим различием моего выступление на Габаритное все карты, сброшенных 100 до 150Khs.
Я бегу Linux Xubuntu и cgminer 2.11.4.
Чтобы преодолеть это, я сделал следующее.
Установка I 2 рабочих в бассейнах я рудник для, на самом деле не нужен, но вы можете легко увидеть в бассейнах каких GPU подключается. Я также запустить 2 cgminer процессов в настоящее время, не используя JSon обложенные конфигурации, но в формате командной строки. Это потому, что я не был в состоянии решить 2 HD7950-х в 1 файле конфигурации. "устройство" Опция не позволяет 2 ГПУ.
Таким образом, у меня есть скрипт, который вызывает 2 других сценарии для запуска различных карт на сессию экрана, как показано ниже. Первая строка использует "-d 0 -d 1" назвать первые две карты, являющиеся использованием worker1 в HD7950 в. 2-я строка использует -d 2 для вызова R9 280x с помощью worker2.
Также следует обратить внимание при запуске процесса cgminer 2, настройки между 2 процессами получат подогнаны. Я добавил "--remove-инвалидов" возможность как стартапов и я получаю более высокую производительность, так как оба процесса не мешают друг друга больше.
cgminer.sh
Код:
найти * .bin -удалено
сон 2
# Start HD7950s
экран -dmS cgm0 ./cgminer.hd7950.sh
сон 2
# Start R9 280x
экран -dmS cgm1 ./cgminer.r9-280x.sh
сон 2
# Start HD7950s
экран -dmS cgm0 ./cgminer.hd7950.sh
сон 2
# Start R9 280x
экран -dmS cgm1 ./cgminer.r9-280x.sh
cgminer.hd7950.sh
Код:
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт DISPLAY =: 0
#
# Start HD7950s
экран -dmS cgm0 ./cgminer --scrypt -о -u -p worker1 хуг --failover только -о -u -p worker1 456 -d 0 -d 1 --remove отключенной -I 19 -w 256 --thread-параллелизмом 24000 --gpu-PowerTune 20 -v 1 --gpu двигатель 1110 --gpu-memclock 1575 --auto-вентилятор --auto-GPU --no-Submit-несвежий --scan время 30 --gpu-вентилятора 30-85 --temp-срез 90 --temp-перегрев 85 --temp-мишень 80 - -api-порт 4028 --api прослушивания --api-сети
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт DISPLAY =: 0
#
# Start HD7950s
экран -dmS cgm0 ./cgminer --scrypt -о
cgminer.r9-280x.sh
Код:
экспорт GPU_USE_SYNC_OBJECTS = 1
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт DISPLAY =: 0
#
#start 280x
экран -dmS cgm1 ./cgminer --scrypt -о -u -p worker2 хуг --failover только -о -u -p worker2 456 -d 2 --remove отключенной -I 13 -g 2 -w 256 --thread-параллелизмом 8192 --gpu-PowerTune 5 -v 1 --gpu двигатель 1026 --gpu-memclock 1498 --auto-вентилятор --auto-GPU --no-Submit-несвежий --scan время 30 --gpu-вентилятора 30-85 --temp-срез 90 --temp-перегрев 85 --temp-мишень 80 - -api-порт 4029 --api прослушивания --api-сети
экспорт GPU_MAX_ALLOC_PERCENT = 100
экспорт DISPLAY =: 0
#
#start 280x
экран -dmS cgm1 ./cgminer --scrypt -о
С этими настройками я получаю 650+ каждый на мой XFX HD7950-х и 710+ на моем XFX R9 280x.
XFX HD7950-х
Код:
[Р] Управление оол управление [G], ПУ [S] ettings [D] опции жаемое [Q] УИТ
GPU 0: 78.0C 3515RPM | 652.0K / 648.8Kh / s | А: 92 R: 1 HW: 0 U: 2,74 / м I: 19
GPU 1: 77.0C 2920RPM | 653.6K / 650.6Kh / s | А: 88 Р: 0 HW: 0 U: 2,62 / м I: 19
GPU 0: 78.0C 3515RPM | 652.0K / 648.8Kh / s | А: 92 R: 1 HW: 0 U: 2,74 / м I: 19
GPU 1: 77.0C 2920RPM | 653.6K / 650.6Kh / s | А: 88 Р: 0 HW: 0 U: 2,62 / м I: 19
XFX 280x
Код:
[Р] Управление оол управление [G], ПУ [S] ettings [D] опции жаемое [Q] УИТ
GPU 2: 78.0C 1614RPM | 730.7K / 711.3Kh / s | А: 1135 R: 109 HW: 0 U: 36,49 / м I: 13
GPU 2: 78.0C 1614RPM | 730.7K / 711.3Kh / s | А: 1135 R: 109 HW: 0 U: 36,49 / м I: 13