Реальная история.
еще кто-нибудь делал это раньше, или есть способ лучше?
я протестировал следующие настройки:
1) установить дожигатель и форсажной камеры удаленного сервера
2) настроить на рудничных часов (и, возможно, напряжение тоже ИДК, я не использую это) где-то (например, шахтер-менеджер)
3) сделать HTTP вызов приложения удаленного сервера, чтобы обновить часы
4) повтор 3) для каждого шахтера переключаясь
это должно позволить автоматический OC / UC в зависимости от шахтера бежится и ГПУ он работает на, и это работает для NVidia карт тоже
идеи / предложения?
ура
Я использую вызов к batfile, которые используют NVidia инспектор, чтобы сделать мой OC / UC @ начала добычи сценария в зависимости от алгоритма
Вы также можете сделать это с комбо Cygwin / batfile, если вы хотите, чтобы это было сделано удаленно.
здесь немного отрывочный, чтобы вы начали
% ~ Dp0nvidiaInspector-1.9.7.8 \ nvidiaInspector.exe -setBaseClockOffset: 0,0,150 -setMemoryClockOffset: 0,0,595 -setPowerTarget: 0,60 -setTempTarget: 0,0,85
Тайм-аут 1
% ~ Dp0nvidiaInspector-1.9.7.8 \ nvidiaInspector.exe -setBaseClockOffset: 1,0,150 -setMemoryClockOffset: 1,0,595 -setPowerTarget: 1,60 -setTempTarget: 1,0,85
Тайм-аут 1
% ~ Dp0nvidiaInspector-1.9.7.8 \ nvidiaInspector.exe -setBaseClockOffset: 2,0,150 -setMemoryClockOffset: 2,0,595 -setPowerTarget: 2,60 -setTempTarget: 2,0,85
Тайм-аут 1
% ~ Dp0nvidiaInspector-1.9.7.8 \ nvidiaInspector.exe -setBaseClockOffset: 3,0,150 -setMemoryClockOffset: 3,0,595 -setPowerTarget: 3,60 -setTempTarget: 3,0,85
Тайм-аут 1
% ~ Dp0nvidiaInspector-1.9.7.8 \ nvidiaInspector.exe -setBaseClockOffset: 4,0,150 -setMemoryClockOffset: 4,0,595 -setPowerTarget: 4,60 -setTempTarget: 4,0,85
Тайм-аут 1
% ~ Dp0nvidiaInspector-1.9.7.8 \ nvidiaInspector.exe -setBaseClockOffset: 5,0,150 -setMemoryClockOffset: 5,0,595 -setPowerTarget: 5,60 -setTempTarget: 5,0,85
Тайм-аут 1
Nvidia InspectorДля удаленного / рецидивирующей операции, просто базы данных / файлов данных (плоский CSV или что-то более фантазии) со списком вашего горняка & тип шахтера (добыча вышка 01 - NVIDIA / добыча вышка 02 - AMD и так далее), еще один с Algos / тип горной установки (AMD или NVIDIA) и связанный с ним сценарий, чтобы начать добычу, и просто сделать удаленный рекурсивный запрос синтаксический этот маленький плоский файл или ваш любителю база данных удален убить / запуск шахтера в зависимости от Algos, текущей рентабельности, типа установок & скоро.
Вы, вероятно, также хотят инструмент, как внешний интерфейс, который рассчитать рентабельность каждого типа / модели карт, чтобы сделать ваше переключение соответственно, это о том, что я делаю атм, но менее сложным, потому что у меня есть только один тип буровой установки & карты (12x вышки 1070 чипов), но идея то же самые, только больше данных для обработки, чтобы принять правильное решение для каждого станкам
Я не любил, чтобы моя декоративность все сосредоточено на одном интерфейсе, так что я сделал с моим подходом был сделать каждый вышке умным для его собственной добычи, и только собирать ДАННЫЕ удалены как путь, в основном у меня есть центральный сервер, рассчитать рентабельность , есть инструмент, на каждую буровой установке, которая будет проверять этот текущий самый выгодный Algo на центральном сервере и сделать Algo переключения соответственно, а также центральный сервер контролировать каждую вышку и получить текущее состояние добычи с API, когда существующий, если установка отвечает в своевременно и сети и / или шахтер и начать какие-то действия, если это не (убить / перезапуск шахтера, перезагрузка жесткого буровой установки и так далее), а также сопоставления с базами данных / файлов данных, чтобы увидеть, если установка является добыча @ надлежащего hashrate более или менее немного %. Существует много идей