Bitcoin Forum
November 16, 2024, 09:26:51 AM *
News: Latest Bitcoin Core release: 28.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 53320 times)
Lexis77
Hero Member
*****
Offline Offline

Activity: 830
Merit: 1000



View Profile
September 14, 2013, 05:23:04 PM
 #201

У меня 12 чипов, но всегда находит 24. В итоге ансверов и хардваров одинаковое кол-во. Скорость для 12 в норме, как в майнере, так и на пуле.
Я прписал:
#define BITFURY_MAXCHIPS 12
#define BITFURY_MAXBANKS 1
#define BITFURY_BANKCHIPS 12

Что я не так сделал?
12 чипов без мультиплексирования?
тогда в bitfury-config.h закомментируй #define BITFURY_METABANK, раскомментируй #define BITFURY_NEEDBMW_NOMUX,
и потом в libbitfury.h в секции #ifdef BITFURY_NEEDBMW_NOMUX выставь свое количество чипов.
у меня это работает на 20,40,60,100 чипов.
В общем я говорил ранее, что нихера не понимаю... Так и оказалось Smiley)
Я после внесения изменений забыл сделать аутоген и мейк.
У меня было указано 2 банка. Теперь все нормально, 18 чипов и хардвары ушли.

   ▄ █     ▄
   ▀ █ ▄ ▀ █
 ▄ █ █ █ █ █ ▄
██ █ █ █▄█ █ ██
██▄███▄█ ██████
 ▀▀███▄█████▀▀
██▀▀███████▀▀██
 █▄  ▀███▀  ▄█
 ▀▀▀██▀ ▀██▀▀▀
   ███▀█▀███
   █ █▀█ █ █
     ▀ █ █
     ▀ █
   ▄ █     ▄
   ▀ █ ▄ ▀ █
 ▄ █ █ █ █ █ ▄
██ █ █ █▄█ █ ██
██▄███▄█ ██████
 ▀▀███▄█████▀▀
██▀▀███████▀▀██
 █▄  ▀███▀  ▄█
 ▀▀▀██▀ ▀██▀▀▀
   ███▀█▀███
   █ █▀█ █ █
     ▀ █ █
     ▀ █
   ▄ █     ▄
   ▀ █ ▄ ▀ █
 ▄ █ █ █ █ █ ▄
██ █ █ █▄█ █ ██
██▄███▄█ ██████
 ▀▀███▄█████▀▀
██▀▀███████▀▀██
 █▄  ▀███▀  ▄█
 ▀▀▀██▀ ▀██▀▀▀
   ███▀█▀███
   █ █▀█ █ █
     ▀ █ █
     ▀ █
.
●  Over 630 Cards
●  32 Heroes in 7 Classes
●  Innovative Dual System
.
●  Balanced & Varied
●  Great Community
●  FREE to play
[]   ▄ █     ▄
   ▀ █ ▄ ▀ █
 ▄ █ █ █ █ █ ▄
██ █ █ █▄█ █ ██
██▄███▄█ ██████
 ▀▀███▄█████▀▀
██▀▀███████▀▀██
 █▄  ▀███▀  ▄█
 ▀▀▀██▀ ▀██▀▀▀
   ███▀█▀███
   █ █▀█ █ █
     ▀ █ █
     ▀ █
needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 15, 2013, 07:24:12 AM
 #202

Интересное наблюдение - чип генерирует максимальный хэшрейт при 50-60% HW ошибок.
При %HW > 60 и при %HW < 30 идет снижение хэшрейта!
Пока снял средний максимум 2.92 с 20 чипов, держится ровно уже полчаса.

NO PSAKING!
MaRSe
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
September 15, 2013, 07:56:24 AM
 #203

Чем смотришь? CG или BFG?

В BFG Это не прокатывает
>>./configure --enable-bitfury
или не полностью скачалось Sad

Собрал бы ты в первом посте , как компилить и запускать оба майнера.

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
Balthazar
Legendary
*
Offline Offline

Activity: 3108
Merit: 1359



View Profile
September 15, 2013, 08:15:22 AM
 #204

Не нужно никаких опций. Модуль включен по умолчанию, просто ./configure запускай. Единственное, что использовать нужно не оригинальный bfgminer, а форк.
MaRSe
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
September 15, 2013, 08:41:03 AM
 #205

Не нужно никаких опций. Модуль включен по умолчанию, просто ./configure запускай. Единственное, что использовать нужно не оригинальный bfgminer, а форк.

Это я понимаю Smiley

Это забыли добвавить
apt-get install uthash-dev
aptitude install uthash-dev
Без этого ./autogen.sh с ошибкой вылетает

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 15, 2013, 09:48:29 AM
 #206

to needbmw
Спасибо, что отозвался. Добавить нужно еще uthash-dev эту библиотеку, как сказано выше. Тогда все запускается и работает.
Проблема в другом, что определяет только первый банк и соответственно видит только 8 чипов.
Настроек, как в твоей сборке нет.


https://github.com/CryptoManiac/bfgminer

Правда, надо привести в порядок еще... Но работает вполне исправно.

Желательно сделать настройку сколько банков и чипов в конфиге

Code:
sudo apt-get update
sudo apt-get install autoconf libtool libncurses-dev yasm curl libcurl4-openssl-dev libjansson-dev pkg-config libudev-dev
cd bfgminer
./autogen.sh
./configure --enable-bitfury
make

дальше запускать как обычно, либо с ключами, либо с конф. файлом, подробности в README
стянул форк Бальтазара к себе https://github.com/needbmw/bfgminer
пока дает несколько меньше чем последний cgminer, надо посмотреть почему
MaRSe
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
September 15, 2013, 09:54:21 AM
 #207

В общем я говорил ранее, что нихера не понимаю... Так и оказалось Smiley)
Я после внесения изменений забыл сделать аутоген и мейк.

Второй аутоген не нужен.
Можно только мэйк делать.

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
toms13
Full Member
***
Offline Offline

Activity: 126
Merit: 100


View Profile
September 15, 2013, 10:07:53 AM
 #208

Интересное наблюдение - чип генерирует максимальный хэшрейт при 50-60% HW ошибок.
При %HW > 60 и при %HW < 30 идет снижение хэшрейта!
Пока снял средний максимум 2.92 с 20 чипов, держится ровно уже полчаса.

Супер! На твоей сборке?
У меня в среднем 2,65-2,75 на чипе показывает прога от ProtonEvil. Есть чипы,что 2,93(5,6,9,1) показывают, не много есть, что 3,01,3,4 показывают при клоке 54, если ставить 55, то не растут. Если не повышать клок, то со временем скорость падает, потом снова растет. Пару чипов есть, что до 2+ не тянет, там ставлю 53, как ты советовал тогда 2,2-2,4 работают.
Как сделать так, чтобы чипы, достигнув своей максимальной скорости стабилизировали ее, а не сбрасывали, чтобы не было скачков?
Поделись, как добился того среднего максимума?
MaRSe
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
September 15, 2013, 10:17:50 AM
 #209

Интересное наблюдение - чип генерирует максимальный хэшрейт при 50-60% HW ошибок.
При %HW > 60 и при %HW < 30 идет снижение хэшрейта!
Пока снял средний максимум 2.92 с 20 чипов, держится ровно уже полчаса.

Супер! На твоей сборке?
У меня в среднем 2,65-2,75 на чипе показывает прога от ProtonEvil. Есть чипы,что 2,93(5,6,9,1) показывают, не много есть, что 3,01,3,4 показывают при клоке 54, если ставить 55, то не растут. Если не повышать клок, то со временем скорость падает, потом снова растет. Пару чипов есть, что до 2+ не тянет, там ставлю 53, как ты советовал тогда 2,2-2,4 работают.
Как сделать так, чтобы чипы, достигнув своей максимальной скорости стабилизировали ее, а не сбрасывали, чтобы не было скачков?
Поделись, как добился того среднего максимума?

У меня пол часа на 3.04 6 чипоов молотоло.
Видать чипы удачные попались.

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
MaRSe
Hero Member
*****
Offline Offline

Activity: 615
Merit: 1002



View Profile WWW
September 15, 2013, 10:25:35 AM
 #210

ProtonEvil.
Пару моментов по улучшению проги
Убери редактирование  ячеек.
Сделай комбик с колоками в ячейку, можно будет убрать задание частоты.
Не помешала бы запись и загрузка конфига для клоков.
Хорошо бы, что бы все гриды сайзились. У меня сейчас 1 плата на 6 чипов, много места свободного.
Можно ли статистику сбросить кнопочкой?
Очистку и запись лога.

[Куплю/Продам] [BTC/ETH/LTC/DASH]: https://bitcointalk.org/index.php?topic=17067.0
[Shiftbuy. Автоматический обмен. Qiwi.]: https://bitcointalk.org/index.php?topic=5220357.0
needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 15, 2013, 10:35:19 AM
 #211

Супер! На твоей сборке?
У меня в среднем 2,65-2,75 на чипе показывает прога от ProtonEvil. Есть чипы,что 2,93(5,6,9,1) показывают, не много есть, что 3,01,3,4 показывают при клоке 54, если ставить 55, то не растут. Если не повышать клок, то со временем скорость падает, потом снова растет. Пару чипов есть, что до 2+ не тянет, там ставлю 53, как ты советовал тогда 2,2-2,4 работают.
Как сделать так, чтобы чипы, достигнув своей максимальной скорости стабилизировали ее, а не сбрасывали, чтобы не было скачков?
Поделись, как добился того среднего максимума?
это сильно переделанный bfgminer Бальтазара. пока не публикую, не совсем местами понятно как это работает, ну и буду пытаться дожимать до среднего 3.0.
переделки адские, включая пересборку ядра (~8 часов на распи собирается  Cheesy ) и патченый драйвер SPI.
ну и пришлось поднять напряжение на чипах до 0.98В, что весьма негативно сказалось на показателе Вт/Гх.

по поводу "плавания" хэшрейта я тоже отметил такой эффект, есть идея как с этим бороться, но она требует проверки.
я просил ProtonEvil проделать кое-какую статистическую работу, как получим результат будет понятно куда двинуться дальше.

NO PSAKING!
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 15, 2013, 11:04:17 AM
 #212

ну и пришлось поднять напряжение на чипах до 0.98В, что весьма негативно сказалось на показателе Вт/Гх.
На метабанковских устройствах уже стоит примерно такое же напряжение 0.9 - 0.97 (судя по встроенным датчикам, что ты мне показал), но все равно нет хешрейта как у тебя. Sad Вот и думаю сейчас, стоит ли модить и еще поднимать напряжение до 1.0-1.05?

по поводу "плавания" хэшрейта я тоже отметил такой эффект, есть идея как с этим бороться, но она требует проверки.
я просил ProtonEvil проделать кое-какую статистическую работу, как получим результат будет понятно куда двинуться дальше.

Ты в личке наверное пропустил, я тебе два дня назад отправил. Если нужна еще статистика, сделаю - не вопрос.
Репостну здесь:
Оказалось не так просто продержать майнер хотя бы 3 часа, часто ребутятся. Пока статистика за 2,5 часа, потом больше наберу, если надо.
На графике:
красный - total_gh;
синий - GHS av;
зеленый - GHS расчитанный по количеству accepted шар;
нижняя граница 170Гх, верхняя 192Гх
шаг 1пикс. = 15сек.


ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 15, 2013, 11:12:52 AM
 #213

Сделай комбик с колоками в ячейку, можно будет убрать задание частоты.
В смысле, тыкнул в чип - и его параметры #банк-#номер-#частота вбилсиь внизу для задания частоты? Или прямо в таблице вбивать значение, затем Enter и частота устанавливается?

Хорошо бы, что бы все гриды сайзились. У меня сейчас 1 плата на 6 чипов, много места свободного.
Можно ли статистику сбросить кнопочкой?
Очистку и запись лога.
Тоже сейчас думаю про сайзинг, а то на экран в ноутбуке не влезает. Smiley
Статистику сбросить не получится - она считается в cgminer'е, а в софтине просто обрабатывается.
Запись лога в файл? Но там лог не интересный, может че-нить еще в него добавить (типа: потеря связи с майнером)?
growersun
Member
**
Offline Offline

Activity: 67
Merit: 10


View Profile
September 15, 2013, 11:20:06 AM
 #214

Сделай комбик с колоками в ячейку, можно будет убрать задание частоты.
В смысле, тыкнул в чип, его параметры #банк-#номер-#частота вбилсиь внизу для задания частоты? Или прямо в таблице вбивать значение, затем Enter и частота устанавливается?

чтобы в таблице сразу устанавливать чистоту, тыкнуть ентер и готово, а то не удобно постоянно менять цыфры и тыкать)
needbmw (OP)
Legendary
*
Offline Offline

Activity: 1302
Merit: 1008



View Profile
September 15, 2013, 11:21:16 AM
 #215


ладно, на этом пожалуй эксперименты закончу, надо теперь разобраться ПОЧЕМУ так  Grin


NO PSAKING!
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 15, 2013, 11:34:18 AM
 #216

ладно, на этом пожалуй эксперименты закончу, надо теперь разобраться ПОЧЕМУ так  Grin


Это на напряжении 0.98В? Можешь снять осциллограмму переменной составляющей для своей платы? И по чипам индивидуальную статистику вывести, с усреднением хорошим?

Сейчас экспериментирую с напряжениями 1.02 - 1.05В, и наблюдаю какой-то чрезвычайный разброс: одни чипы продолжают кое-как  на 2.3Гх молотить, а парочка даже выше 4Гх разогналась. Один результат был даже устойчивый 4.5Гх, но после перезапуска cgminer не получилось воспроизвести результат. Ошибок по отношению к найденным шарам около 10%.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 15, 2013, 11:48:12 AM
 #217


Это на напряжении 0.98В? Можешь снять осциллограмму переменной составляющей для своей платы? И по чипам индивидуальную статистику вывести, с усреднением хорошим?

Сейчас экспериментирую с напряжениями 1.02 - 1.05В, и наблюдаю какой-то чрезвычайный разброс: одни чипы продолжают кое-как  на 2.3Гх молотить, а парочка даже выше 4Гх разогналась. Один результат был даже устойчивый 4.5Гх, но после перезапуска cgminer не получилось воспроизвести результат. Ошибок по отношению к найденным шарам около 10%.

С какого места на плате ты снимаешь напряжение? Или опрашиваешь встроенные датчики?
Я так понимаю на 1.05В метабанковские модули нормально живут? Собираюсь тоже вольтмод мутить, охлаждение уже усилил.
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 15, 2013, 11:49:28 AM
 #218

С какого места на плате ты снимаешь напряжение? Или опрашиваешь встроенные датчики?
Я так понимаю на 1.05В метабанковские модули нормально живут? Собираюсь тоже вольтмод мутить, охлаждение уже усилил.
В последнее время оцениваю программно, хотя это очень условная оценка. Правильно наблюдать на конденсаторах рядом с радиаторами, особенно какие там верхние пики пульсаций (пульсации до 10% достигают!).

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
ProtonEvil
Sr. Member
****
Offline Offline

Activity: 285
Merit: 250


View Profile
September 15, 2013, 11:55:00 AM
Last edit: September 15, 2013, 02:07:32 PM by ProtonEvil
 #219

В последнее время оцениваю программно, хотя это очень условная оценка. Правильно наблюдать на конденсаторах рядом с радиаторами, особенно какие там верхние пики пульсаций (пульсации до 10% достигают!).

Т.е. осцилографом? Мой в ремонте, Cry придется китайские 7-ми сегментные вольтметры цеплять.
Странные пульсации с такой амплитудой. Возможно в косяках с питанием все беды.

ЗЫ Как сам думаешь, вольтмод стоит того?
alpet
Legendary
*
Offline Offline

Activity: 1912
Merit: 1020


View Profile WWW
September 15, 2013, 12:31:47 PM
 #220

Т.е. осцилографом? Мой в ремонте, Cry придется китайские 7-ми сегментные датчики цеплять.
Странные пульсации с такой амплитудой. Возможно в косяках с питанием все беды.

ЗЫ Как сам думаешь, вольтмод стоит того?
Возможно конденсаторы не особо качественные, с твердотельными пульсации меньше. Я на некоторые платы добавлял керамику и электролиты, вроде положительно сказалось на хэш-рейте тогда. Конечно мну не эксперт в электронике, но кажется с DC-DC ещё и дроссели нужны для сглаживания, конденсаторами одними не обойтись.

Стоит конечно. Как минимум 22Гх на плату будет. Был в определенных обстоятельствах на одной плате рекорд 27Гх, но что-то воспроизвести не удается пока его.

Novacoin we trust!
https://svcpool.io - PoS стейкинг и обменник NVC/BTC.
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!