Bitcoin Forum
May 03, 2024, 07:54:59 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 »
  Print  
Author Topic: мои форки cgminer и bfgminer для bitfury ASIC  (Read 53274 times)
qdi
Hero Member
*****
Offline Offline

Activity: 571
Merit: 500



View Profile
September 26, 2013, 01:53:47 PM
 #401

поставил сегодня на meta_x3
в общем все завелось, но наблюдаю такую же проблему как и у anatolikostis все ближние к БП слоты дают ошибок большем чем решений
 Slot 0
#   GH/s   bits   works   errors
0_0   2.162   54   1174   2756

на счет перегрева сомнительно за бортом 5 градусов, стоят около окна, распберри меряет 26 градусов
при этом на пуле устройство показывает может чуть больше чем с метабанковской прошивкой - 320gh(15 min)

лог BFG
[2013-09-26 17:46:37] Accepted 00218dde BFY 0 pool 0 Diff 1.95k/128
5s:309.2 avg:302.4 u:310.0 Gh/s | A:1369 R:6+0(.44%) HW:119991/ 41% [2013-09-26 17:46:36] Stratum from pool 0 requested work update
[2013-09-26 17:46:33] Accepted 00467e13 BFY 0 pool 0 Diff 929/128
5s:315.1 avg:302.5 u:310.4 Gh/s | A:1368 R:6+0(.44%) HW:119642/ 41% [2013-09-26 17:46:33] Accepted 00467e13 BFY 0 pool 0 Diff 929/128

можно ли менять устройства в слотах переставить (короткий ряд) ближе к воздухозабонику для теста?
ну или если нельзя могу вынуть длинный (ближайший от входа воздушного потока) ?
1714766099
Hero Member
*
Offline Offline

Posts: 1714766099

View Profile Personal Message (Offline)

Ignore
1714766099
Reply with quote  #2

1714766099
Report to moderator
1714766099
Hero Member
*
Offline Offline

Posts: 1714766099

View Profile Personal Message (Offline)

Ignore
1714766099
Reply with quote  #2

1714766099
Report to moderator
1714766099
Hero Member
*
Offline Offline

Posts: 1714766099

View Profile Personal Message (Offline)

Ignore
1714766099
Reply with quote  #2

1714766099
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714766099
Hero Member
*
Offline Offline

Posts: 1714766099

View Profile Personal Message (Offline)

Ignore
1714766099
Reply with quote  #2

1714766099
Report to moderator
1714766099
Hero Member
*
Offline Offline

Posts: 1714766099

View Profile Personal Message (Offline)

Ignore
1714766099
Reply with quote  #2

1714766099
Report to moderator
1714766099
Hero Member
*
Offline Offline

Posts: 1714766099

View Profile Personal Message (Offline)

Ignore
1714766099
Reply with quote  #2

1714766099
Report to moderator
DarkShaman111
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
September 26, 2013, 01:56:57 PM
 #402

willrain
Я имел ввиду, что для тех, кто слабо разбирается в линухе было бы гораздо удобнее иметь один или несколько готовых скриптов для апдейта.
К примеру BfgUpdate. Запустил - оно само сливает обновления, если они есть. Компилит новую версию и перезапускает обновленный майнер.

Каждый раз качать новый образ со скоростью 300-500К это не дело
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 26, 2013, 02:12:31 PM
 #403

Зачем его блеклистить, если он подгружается майнером?

Ты прав! Сам дуракSmiley Создал проблему на ровном месте, блеклист убрал и все теперь работает.
У меня сборка не твоя, а самая первая 12-й от метабанка с ядром и драйвером needbmw. Ругнулся вроде драйверок тогда, вот я и за блеклистил, да и вообще я много чего там городилSmiley Нужно нормально все сделать на чистовую...
Сорри, что напряг...
Vicus
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 26, 2013, 02:23:43 PM
 #404

поставил сегодня на meta_x3
в общем все завелось, но наблюдаю такую же проблему как и у anatolikostis все ближние к БП слоты дают ошибок большем чем решений
 Slot 0
#   GH/s   bits   works   errors
0_0   2.162   54   1174   2756

на счет перегрева сомнительно за бортом 5 градусов, стоят около окна, распберри меряет 26 градусов
при этом на пуле устройство показывает может чуть больше чем с метабанковской прошивкой - 320gh(15 min)

лог BFG
[2013-09-26 17:46:37] Accepted 00218dde BFY 0 pool 0 Diff 1.95k/128
5s:309.2 avg:302.4 u:310.0 Gh/s | A:1369 R:6+0(.44%) HW:119991/ 41% [2013-09-26 17:46:36] Stratum from pool 0 requested work update
[2013-09-26 17:46:33] Accepted 00467e13 BFY 0 pool 0 Diff 929/128
5s:315.1 avg:302.5 u:310.4 Gh/s | A:1368 R:6+0(.44%) HW:119642/ 41% [2013-09-26 17:46:33] Accepted 00467e13 BFY 0 pool 0 Diff 929/128

можно ли менять устройства в слотах переставить (короткий ряд) ближе к воздухозабонику для теста?
ну или если нельзя могу вынуть длинный (ближайший от входа воздушного потока) ?

Это какая-то ошибка в сборе/подсчете статистики. В оригинальном bfgminer от Luke-Jr нет этих ошибок, общее количество держится в районе 4-5%
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 26, 2013, 02:27:47 PM
 #405

Это какая-то ошибка в сборе/подсчете статистики. В оригинальном bfgminer от Luke-Jr нет этих ошибок, общее количество держится в районе 4-5%

А скорость от МБ стокового как больше?
Vicus
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 26, 2013, 02:36:48 PM
 #406

Это какая-то ошибка в сборе/подсчете статистики. В оригинальном bfgminer от Luke-Jr нет этих ошибок, общее количество держится в районе 4-5%

А скорость от МБ стокового как больше?
У меня стоковый 280-290 давал... от needbmw  bfgminer 310-315, а Люка где-то 320-330 по-ощущениям... Я его только сегодня начал тестить
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 26, 2013, 02:48:03 PM
 #407

У меня стоковый 280-290 давал... от needbmw  bfgminer 310-315, а Люка где-то 320-330 по-ощущениям... Я его только сегодня начал тестить

Странно, хорошо если так.
Глянь плиз скорость spi v spidevc.c
какая у тебя?
Vicus
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 26, 2013, 02:53:37 PM
 #408

У меня стоковый 280-290 давал... от needbmw  bfgminer 310-315, а Люка где-то 320-330 по-ощущениям... Я его только сегодня начал тестить

Странно, хорошо если так.
Глянь плиз скорость spi v spidevc.c
какая у тебя?
руками в 500000 выставлял
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 26, 2013, 03:05:24 PM
 #409

руками в 500000 выставлял
Ок. Спасибо.
ХЗ, у меня, если 500к ставить, то даже близко "где-то 320-330 по-ощущениям..." не видно
akaBeaver
Legendary
*
Offline Offline

Activity: 1268
Merit: 1040


View Profile
September 27, 2013, 08:12:08 AM
 #410

Вот такое выдаёт при сборке
Code:
checking whether HASH_ITER is declared... no
configure: error: Could not find HASH_ITER - please install uthash-dev 1.9.2+
root@raspberrypi:/usr/src/bfgminer# make
make: *** No targets specified and no makefile found.  Stop.

точь-в-точь по инструкции с 17-й страницы
как поставить этот uthash?
Vicus
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
September 27, 2013, 08:15:37 AM
 #411

Вот такое выдаёт при сборке
Code:
checking whether HASH_ITER is declared... no
configure: error: Could not find HASH_ITER - please install uthash-dev 1.9.2+
root@raspberrypi:/usr/src/bfgminer# make
make: *** No targets specified and no makefile found.  Stop.

точь-в-точь по инструкции с 17-й страницы
как поставить этот uthash?
sudo apt-get install uthash-dev
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 27, 2013, 11:11:47 AM
 #412

needbmw, покурил я ваши исходники бфгмайнера и вот к чему пришел:

Code:
					pn = decnonce(newbuf[i]);
if ((pn & 0xFFC00000) == 0xDF800000) continue;
if(rehash(op->midstate, op->m7, op->ntime, op->nbits, pn)) s = pn;

Это не нонсы. Это текущее значение счетчика (см исходники легкодымова). Вы на каждом опросе увеличиваете за счет этого HW на 1, неговоря о лишней работе по проверке а не решение ли это.

needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 27, 2013, 11:23:14 AM
 #413

needbmw, покурил я ваши исходники бфгмайнера и вот к чему пришел:

Code:
					pn = decnonce(newbuf[i]);
if ((pn & 0xFFC00000) == 0xDF800000) continue;
if(rehash(op->midstate, op->m7, op->ntime, op->nbits, pn)) s = pn;

Это не нонсы. Это текущее значение счетчика (см исходники легкодымова). Вы на каждом опросе увеличиваете за счет этого HW на 1, неговоря о лишней работе по проверке а не решение ли это.


счетчика чего?
у меня есть плата, которая настроена на минимум HW и дает 0.46% ошибок. если бы в каждом опросе HW увеличивалось на 1, это было бы принципиально невозможно.

вот код Легкодымова:

Code:
					pn = decnonce(newbuf[i]);
s |= rehash(op->midstate, op->m7, op->ntime, op->nbits, pn) ? pn : 0;
s |= rehash(op->midstate, op->m7, op->ntime, op->nbits, pn-0x00400000) ? pn - 0x00400000 : 0;
s |= rehash(op->midstate, op->m7, op->ntime, op->nbits, pn-0x00800000) ? pn - 0x00800000 : 0;
s |= rehash(op->midstate, op->m7, op->ntime, op->nbits, pn+0x02800000) ? pn + 0x02800000 : 0;
s |= rehash(op->midstate, op->m7, op->ntime, op->nbits, pn+0x02C00000) ? pn + 0x02C00000 : 0;
s |= rehash(op->midstate, op->m7, op->ntime, op->nbits, pn+0x00400000) ? pn + 0x00400000 : 0;

жду пояснений что за счетчик имелся в виду.

NO PSAKING!
Sergauskazz
Full Member
***
Offline Offline

Activity: 218
Merit: 100


View Profile
September 27, 2013, 11:25:20 AM
 #414

с метабанковскими коробками - на прошивке метабанка скорость показывало 208-210 (для двойного), на итзоде за последние 10 минут всегда прыгало, чаще всего от 200 до 250
на прошивке needbmw и bfgminer на майнере скорость стабильно 210-212, а на пуле чаще всего замечаю 180-190
для тройного пропорция такая же.. общее по майнерам должно быть 525-530, а по пулу 460-480

по выплатам тоже ближе 480 похоже  Cry
с метабанковской прошивкой было больше, но приходилось следить и перезагружать майнер и малину

подскажите куда копать?
anatolikostis
Legendary
*
Offline Offline

Activity: 2026
Merit: 1005



View Profile
September 27, 2013, 11:28:13 AM
 #415

с метабанковскими коробками - на прошивке метабанка скорость показывало 208-210 (для двойного), на итзоде за последние 10 минут всегда прыгало, чаще всего от 200 до 250
на прошивке needbmw и bfgminer на майнере скорость стабильно 210-212, а на пуле чаще всего замечаю 180-190
для тройного пропорция такая же.. общее по майнерам должно быть 525-530, а по пулу 460-480

по выплатам тоже ближе 480 похоже  Cry
с метабанковской прошивкой было больше, но приходилось следить и перезагружать майнер и малину

подскажите куда копать?
У  меня с bfgminer на свои 312гх/с четко капнуло 1.054 за сутки, на МТ было 304-310 и плавало...

А про итзод - ты смотрел начисленное не выплаченное или что?
Там же есть начисленное и выплаченное, начисленное и не выплаченное, ожидающее начисления и пр. плюшки... Grin
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 27, 2013, 11:31:26 AM
 #416

значения, удовлетворяющие условию (pn & 0xFFC00000) == 0xDF800000 есть не нонсы, а текущее значение счетчика нонсе внутри чипа в момент передачи данных в RPi. там в его коде (да и в ваш перекочевала) есть функция get_counter. собственно в ней и есть такое условие. Он такие значения потом тоже пытается анализировать как нонсе, но на мой взгляд безрезультатно. Я конечно перепроверю сейчас еще раз, но не было у меня положительных результатов теста с этими значениями
needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 27, 2013, 11:39:08 AM
 #417

значения, удовлетворяющие условию (pn & 0xFFC00000) == 0xDF800000 есть не нонсы, а текущее значение счетчика нонсе внутри чипа в момент передачи данных в RPi. там в его коде (да и в ваш перекочевала) есть функция get_counter. собственно в ней и есть такое условие. Он такие значения потом тоже пытается анализировать как нонсе, но на мой взгляд безрезультатно. Я конечно перепроверю сейчас еще раз, но не было у меня положительных результатов теста с этими значениями


а, понял, у меня другая затычка стоит:

Code:
					if ((newbuf[i] & 0xFF) == 0xE0)
continue;

NO PSAKING!
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 27, 2013, 11:48:04 AM
 #418

значения, удовлетворяющие условию (pn & 0xFFC00000) == 0xDF800000 есть не нонсы, а текущее значение счетчика нонсе внутри чипа в момент передачи данных в RPi. там в его коде (да и в ваш перекочевала) есть функция get_counter. собственно в ней и есть такое условие. Он такие значения потом тоже пытается анализировать как нонсе, но на мой взгляд безрезультатно. Я конечно перепроверю сейчас еще раз, но не было у меня положительных результатов теста с этими значениями


Нет, всё так. а насчет почему не всегда на HW влияет - если до момента как в буфере будет встречено такое значение любое значение, не являющееся нонсе, уже хотябы один нонсе found++, то никакие ошибки после этого не учитываются в вашем коде. на самом деле их очень много ((
bee7
Hero Member
*****
Offline Offline

Activity: 574
Merit: 523


View Profile
September 27, 2013, 11:53:12 AM
 #419


а, понял, у меня другая затычка стоит:

Code:
					if ((newbuf[i] & 0xFF) == 0xE0)
continue;


Эта затычка не фильтрует dxxxxxxx

Вообще говоря видимо имелось ввиду if ((newbuf & 0xFF) >= 0xE0), так как нонсы Fxxx этот чип тоже не должен генерировать
needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 27, 2013, 12:00:45 PM
 #420

Эта затычка не фильтрует dxxxxxxx

Вообще говоря видимо имелось ввиду if ((newbuf & 0xFF) >= 0xE0), так как нонсы Fxxx этот чип тоже не должен генерировать

ничего подобного, не должен генерить но сгенерил - это HW ошибка, и сейчас она обрабатывается.
другой вопрос что можно ее более эффективно обрабатывать, не вызывая череду rehash, а отсекая сразу и увеличивая счетчик HW (сделаю).
по поводу счетчика HW (то, что он не всегда увеличивается) тоже верное замечание, и вообще согласен эта часть кода требует доработки.

NO PSAKING!
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [21] 22 23 24 25 26 27 28 29 30 31 32 33 34 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!