Pages:
Author

Topic: мои форки cgminer и bfgminer для bitfury ASIC - page 27. (Read 53328 times)

legendary
Activity: 3108
Merit: 1359
https://github.com/CryptoManiac/bfgminer

Правда, надо привести в порядок еще... Но работает вполне исправно.
legendary
Activity: 3108
Merit: 1359
Процесс пошел

Code:
bfgminer version 3.1.4 - Started: [2013-09-13 08:41:41] - [  0 days 00:00:10]
[M]anage devices [P]ool management [S]ettings [D]isplay options  [H]elp [Q]uit
Connected to pool.itzod.ru diff 2 with stratum as user balthazar_1
Block: ...fae93f3a #257701  Diff:86.9M (622.3Th/s)  Started: [08:41:41]
ST:2  F:0  NB:1  AS:0  BW:[ 11/  0kB/s]  E:1.08  U:183.4/m  BS:49
1            |  2.58/ 6.56/ 3.28Gh/s | A:2 R:0+0(none) HW:281/ 97%
-------------------------------------------------------------------------------
BFY 0:       |  6.70/15.00/13.72Gh/s | A:16 R:0+0(none) HW:281/ 88%
-------------------------------------------------------------------------------
[2013-09-13 08:41:40] BITFURY: 10 chips detected!
[2013-09-13 08:41:40] Probing for an alive pool
[2013-09-13 08:41:41] Network difficulty changed to 86.9M (622.3Th/s)
[2013-09-13 08:41:41] Stratum from pool 0 detected new block
[2013-09-13 08:41:44] Accepted 06a61d01 BFY 0  Diff 38/2
[2013-09-13 08:41:44] Accepted 5aab0b68 BFY 0  Diff 2/2
[2013-09-13 08:41:47] Accepted 052a1096 BFY 0  Diff 49/2
[2013-09-13 08:41:47] Accepted 379d2fca BFY 0  Diff 4/2
[2013-09-13 08:41:47] Accepted 7f32730b BFY 0  Diff 2/2
[2013-09-13 08:41:47] Accepted 11e432cf BFY 0  Diff 14/2
[2013-09-13 08:41:48] Accepted 4e11045c BFY 0  Diff 3/2
[2013-09-13 08:41:48] Accepted 77c623c8 BFY 0  Diff 2/2
[2013-09-13 08:41:49] Accepted 141430f4 BFY 0  Diff 12/2
[2013-09-13 08:41:49] Accepted 366680af BFY 0  Diff 4/2
[2013-09-13 08:41:49] Accepted 7253780c BFY 0  Diff 2/2
[2013-09-13 08:41:50] Accepted 4ea561a3 BFY 0  Diff 3/2
[2013-09-13 08:41:51] Accepted 56e610fe BFY 0  Diff 2/2
[2013-09-13 08:41:51] Accepted 51551ef2 BFY 0  Diff 3/2
[2013-09-13 08:41:51] Accepted 4e4c0731 BFY 0  Diff 3/2
[2013-09-13 08:41:51] Accepted 47969d29 BFY 0  Diff 3/2
legendary
Activity: 1302
Merit: 1008
Changelog

- добавил bitfury-config.h, теперь вся основная конфигурация сборки будет там
- уменьшилась загрузка CPU примерно вдвое (+я получил примерно 3-5% прироста хэшрейта на своем железе,
(5s):60.56G (avg):56.22Gh/s на 20 чипах)
legendary
Activity: 1036
Merit: 1010
!
0 Ом это не экстрим, это вроде 0,8V. Пригодится) Когда-нибудь)
Времени тоже особо занять не должно, smd на место старого. Только подстроечник 100 ом уже не пойдет, хотя бы 200.
Как получу, попробую заморочиться.
legendary
Activity: 1912
Merit: 1020
Я вот кстати подумал, может, для безопасности поставить шунт этак на 100-200 Ом в параллель подстроечнику?
Вообще да, можно. Надо получить регулируемый диапазон от 40 до 80 Ом, если экстрима не нужно. Только времени это добавляет к процессу, а оно очень дорого )
Другой вариант, подобрав оптимальное напряжение - выпаять переменный резистор, и впаять постоянный.
legendary
Activity: 1036
Merit: 1010
!
Вполне обычный 100 Ом, многооборотный переменный резистор Bourns 3296X-1-101LF.
Кстати, все кто собирается паять - позаботьтесь о 100% надежности пайки, и предварительно выкрутите резисторы на 40 Ом. Ибо чем выше сопротивление, тем больше напряжение на чипы. Догадываетесь, что будет при отрыве провода или крупного резистора от платы?
Я вот кстати подумал, может, для безопасности поставить шунт этак на 100-200 Ом в параллель подстроечнику?
legendary
Activity: 1912
Merit: 1020
Автоподбор за ночь стабилизировал устройство на 309Гх, что по показаниям пула около 318Гх (не сильно отличается от производительности по умолчанию):

Белым выделена статистика по средним частотам чипа, на каждом из значений osc6_bits: 53, 54, 55, 56. Заодно отмечены числа, по в предыдущем цикле (160с) производился сбор статистики.
Вольтмод присутствует на слотах 0, 3, 4, D и судя по средним значениям дает пока небольшое улучшение. Видимо нужно точный подбор осуществлять, учитывая нелинейную зависимость.
hero member
Activity: 742
Merit: 500
BTCDig - mining pool
40 чипов. Стандартный метабанка.
Запускаю start.sh

Кстати, вспомнил, что на элигусе тоже под 100% валило, ниче не мог сделать, причем на др. пулах - все нормально (метабанковский майнер).

Нужно было глянуть в каком режиме он подключался к eligius.
На нем поддержка GBT протокола есть, с ним нагрузка в разы больше, т.к. в этом режиме, по умолчанию майнер содержимое блока постоянно качает.
В этом плане stratum намного легче и быстрее.
Возможно в этом причина.
sr. member
Activity: 285
Merit: 250
Делаешь форк, коммитишь, а потом отправляешь пул-реквест.

Спасибо. Попробую разобраться.
NNZ
member
Activity: 63
Merit: 10
40 чипов. Стандартный метабанка.
Запускаю start.sh

Кстати, вспомнил, что на элигусе тоже под 100% валило, ниче не мог сделать (метабанковский майнер).
Я 3 пула уже сменил, сравниваю дохдность. Сейчас вот на ghash.io  перешёл, скриншот с работы на нём.
legendary
Activity: 3108
Merit: 1359
у меня загрузка CPU 17% при 60 чипах.

20-60% на 120 чипах с обновляющейся веб-мордой метабанка, без последней ~25%

needbmw, зарегался на гитхабе, тычу редактировать файлы - оно мне форк делает. Как добавить разгон через апи в твой форк? (Давай в ЛС) А то мне личку с просьбами заспамили уже.
Делаешь форк, коммитишь, а потом отправляешь пул-реквест.
sr. member
Activity: 285
Merit: 250
40 чипов. Стандартный метабанка.
Запускаю start.sh

Кстати, вспомнил, что на элигусе тоже под 100% валило, ниче не мог сделать, причем на др. пулах - все нормально (метабанковский майнер).
NNZ
member
Activity: 63
Merit: 10
40 чипов. Стандартный метабанка.
Запускаю start.sh
содержимое
Quote
/home/ned/cgminer/./cgminer -c /home/pi/.cgminer/cgminer.conf &
Результат



В веб морде метабанка 100% постоянно.
Если запускать не в фоне, а просто командой с отображением статистики то cpu также как и у стандартного
sr. member
Activity: 285
Merit: 250
у меня загрузка CPU 17% при 60 чипах.

20-60% на 120 чипах с обновляющейся веб-мордой метабанка, без последней ~25%

needbmw, зарегался на гитхабе, тычу редактировать файлы - оно мне форк делает. Как добавить разгон через апи в твой форк? (Давай в ЛС) А то мне личку с просьбами заспамили уже.
legendary
Activity: 1302
Merit: 1008
А ещё ест 100% cpu если запустить в фоне
сколько чипов в цепочке?
у меня загрузка CPU 17% при 60 чипах.
sr. member
Activity: 285
Merit: 250
надо искать утечку, перезагрузками лечить утечки это костыль  Undecided

Дело не в этом, мы про застывшие чипы. Им все пофигу, че ни делай, - только рестарт.
sr. member
Activity: 285
Merit: 250
Покажи свой код, я что-то не нашел что относится к перезапуску.

Код распихан по нескольким файлам. Грубо говоря, запускаешь поток, из потока app_restart().
Но это гимор еще тот, лучше сделай так (дошел до этого, когда все уже сделал, гы-гы): заставь апи, там уже все четко реализовано.
NNZ
member
Activity: 63
Merit: 10
А ещё ест 100% cpu если запустить в фоне
legendary
Activity: 1302
Merit: 1008
плохие новости - форк тоже течет (что, в принципе, неудивительно).
надо искать утечку, перезагрузками лечить утечки это костыль  Undecided
legendary
Activity: 1912
Merit: 1020
Это не поможет, передергивать бесполезно. Я в похожее место рестарт добавил.
Покажи свой код, я что-то не нашел что относится к перезапуску.
Pages:
Jump to: