Что это?
Определение наиболее юбилеи, hashrate для GPU на основе добычи криптовалюты является трудоемким процессом. Это, как правило, включает в себя вручную, пытаясь большое количество основных частот GPU двигателя и отслеживание полученного hashrate, чтобы обнаружить любые пики в hashrate. HashPeak автоматизирует этот процесс.
HashPeak это консольное приложение .NET, 2,0, который подключается к работающему экземпляру sgminer или cgminer, устанавливает часы GPU двигателя, ждет hashrate стабилизации, а затем измеряет hashrate. Приложение предоставляется с диапазоном GPU часов для тестирования, а затем проходит через них последовательно. После завершения, приложение предоставляет пользователю с минимальной GPU enging тактовой частотой, что привело к максимально возможной hashrate.
Кроме того, HashPeak генерирует CSV файл (значения, разделенные запятыми), включая все измеренные данные, а также нанесены графика в виде файла PNG.
Лицензия
HashPeak это программное обеспечение с открытым исходным кодом, распространяемое по лицензии MIT. Исходный код HashPeak доступен через GitHub на https://github.com/rickardandersson/HashPeak.
Аргументы командной строки
Код:
Опции:
--хост = VALUE IP или имя хоста для рудничной API. Значение по умолчанию: 127.0.0.1.
--номер порта = VALUE Порт для рудничной API. По умолчанию: 4028.
--GPU-ID = ЗНАЧЕНИЕ ГПУ ID работать. [обязательный]
--мин-ГПА-часы = ЗНАЧЕНИЕ Нижний предел частотного диапазона частоты графического процессора двигателя
контрольная работа. [обязательный]
--макс-ГПА-часы = ЗНАЧЕНИЕ Верхний предел частотного диапазона частоты графического процессора двигателя
контрольная работа. [обязательный]
--шаг = VALUE Количества МГц GPU для увеличения двигателя часов в
итерация. По умолчанию 1.
--Задержка = VALUE секунд ожидания между установкой новых часов и
тестирование hashrate. Значение по умолчанию: авто.
--поможет показать это сообщение и выйти.
--хост = VALUE IP или имя хоста для рудничной API. Значение по умолчанию: 127.0.0.1.
--номер порта = VALUE Порт для рудничной API. По умолчанию: 4028.
--GPU-ID = ЗНАЧЕНИЕ ГПУ ID работать. [обязательный]
--мин-ГПА-часы = ЗНАЧЕНИЕ Нижний предел частотного диапазона частоты графического процессора двигателя
контрольная работа. [обязательный]
--макс-ГПА-часы = ЗНАЧЕНИЕ Верхний предел частотного диапазона частоты графического процессора двигателя
контрольная работа. [обязательный]
--шаг = VALUE Количества МГц GPU для увеличения двигателя часов в
итерация. По умолчанию 1.
--Задержка = VALUE секунд ожидания между установкой новых часов и
тестирование hashrate. Значение по умолчанию: авто.
--поможет показать это сообщение и выйти.
Ниже приведен пример работы HashPeak на GPU с идентификатором 0 на локальном экземпляре рудничной, измеряя hashrate для GPU часов 950-1025 МГц с шагом 5:
Код:
HashPeak.exe --gpu-идентификатор 0 --min-ГП-часы 950 --max-ГП-часы --step 5 тысяча двадцать пять
Пожалуйста ознакомтесь README.md в целом для получения более подробной информации о запуске HashPeak и информации о предоставлении приложений привилегированный доступа к API к вашему шахтеру.
Шахтеры
Рекомендуется шахтер использовать с HashPeak является sgminer. Хотя HashPeak работает с cgminer, и, скорее всего bfgminer, а также, точность Scrypt hashrates сообщенных через API очень ограничен в cgminer. В sgminer, точность снижается до десятых долей kilohash / с, а в cgminer, точность составляет 10 kilohashes / с.
Скриншоты
HashPeak работает:
Образец PNG генерируется приложением (нажмите для увеличения):
А сопровождающий файл CSV:
Код:
"Отметка","Частота памяти","GPU часы","Hashrate (хаш / с)","ошибки аппаратных"
"2014-02-11 10:57:54","1250","1010","715,1","0"
"2014-02-11 10:58:09","1250","1010","714,3","0"
"2014-02-11 10:58:22","1250","1015","718,7","0"
"2014-02-11 10:58:32","1250","1020","721,4","0"
"2014-02-11 10:58:43","1250","1025","724,5","0"
"2014-02-11 10:58:53","1250","1030","727,4","0"
"2014-02-11 10:59:05","1250","1035","731,7","0"
"2014-02-11 10:59:19","1250","1040","735,1","0"
"2014-02-11 10:59:49","1250","1045","732,4","0"
"2014-02-11 11:00:22","1250","1050","715,0","2"
"2014-02-11 11:00:52","1250","1055","680,5","3"
"2014-02-11 11:01:22","1250","1060","664,2","9"
"2014-02-11 10:57:54","1250","1010","715,1","0"
"2014-02-11 10:58:09","1250","1010","714,3","0"
"2014-02-11 10:58:22","1250","1015","718,7","0"
"2014-02-11 10:58:32","1250","1020","721,4","0"
"2014-02-11 10:58:43","1250","1025","724,5","0"
"2014-02-11 10:58:53","1250","1030","727,4","0"
"2014-02-11 10:59:05","1250","1035","731,7","0"
"2014-02-11 10:59:19","1250","1040","735,1","0"
"2014-02-11 10:59:49","1250","1045","732,4","0"
"2014-02-11 11:00:22","1250","1050","715,0","2"
"2014-02-11 11:00:52","1250","1055","680,5","3"
"2014-02-11 11:01:22","1250","1060","664,2","9"
Скачать
Я собрал HashPeak и сделал его доступным для загрузки через https://github.com/rickardandersson/HashPeak/releases/download/v1.0.1/HashPeak-1.0.1.zip. Если у вас есть сомнения более загрузки и запуска исполняемых файлов от людей, которых вы не знаете, вы можете загрузить исходный код и построить его самостоятельно, используя Visual Studio.
Бинарное должны работать на все формы Windows, при условии, что .NET Framework 2.0 установлен. Она также должна работать на Mono, но я до сих пор не попробовать это. Если вы, пожалуйста, оставьте свои результаты.
Пожертвования
Если вы хотите HashPeak и есть криптовалюта горящую дыру в кармане, всеми средствами.
BTC: 1L6zn1zPVxFzbucip7AE7LH7aU2s3haHTL
LTC: LS1c68c6DgvMMkV4mqgwXJboo2HCws9VKc
BC: BGfHDAkiNA8uMXLgHdaW2oXqeJv11cCjXZ
DOGE: DTwrM6GQNXvrtVcGW9smpEC19mDaWzXcRE
Спасибо и наслаждайтесь!
EDIT 2014-05-05: Обновление для выпуска 1.0.1. Убрана ссылка на mega.co.nz и переехал бинарные файлы Github (через высвобождает функцию).