Pages:
Author

Topic: [Применение чипов Bitfury], схемные решения и т.п. - page 37. (Read 141720 times)

member
Activity: 99
Merit: 10
ЗЫ чипы инженерной партии.
вышлите человеку хоть один чип нормальный, а не инженерный

Интересно посмотреть как получится у ChipWorker'a c ПЛИСиной и параллельным опросом чипов.

а мне то как интересно)
увеличения скорости от параллельного опроса особо не прибавится, а вот то что будет более грамотная синхронизация это может привести к увеличению
sr. member
Activity: 305
Merit: 250
Интересно посмотреть как получится у ChipWorker'a c ПЛИСиной и параллельным опросом чипов.
legendary
Activity: 1946
Merit: 1000
думаю ето рекорд!!! поздравляю!!!
member
Activity: 116
Merit: 10
Питание 763mV - 2.6Gh стабильно.
2.7-2.8Gh скажем так 50/50, шпарит пока не происходит резкое падение скорости, секунд на 5, потом скорость больше не восстанавливается до прежней, может и 5 минут протянуть, а может и 30 минут. Как думаете уперся в потолок по питанию? Выдавливаю только софтом, оптимизацией алгоритма опроса чипа. Кто-то смог выжать больше при подобном питании?

[18.08.13] Сегодня немного код переписал...


ЗЫ чипы инженерной партии.
FAN
legendary
Activity: 2716
Merit: 1020
чипов на продажу нету... возможно будут к следующему заказу, разбирают быстро
newbie
Activity: 57
Merit: 0
Привет.

Кто-нибуть в Украине может продать один Bitfury чип для тестов?
Обратись к Фану
newbie
Activity: 10
Merit: 0
Привет.

Кто-нибуть в Украине может продать один Bitfury чип для тестов?
member
Activity: 104
Merit: 10
Нашел еще способ как без синхронизации поднять немного(100-200Mh) скорость.
Нужно постоянно менять интервал опроса. Собираем статистику, пример ниже.
Берем самые максимальные значения, записываем в массив и ими рандомно опрашиваем чип, меняя их с интервалом 1330мс*3(подобрать).
Здорово Smiley Нужно метабанку про этот вариант рассказать, у них как раз загвоздка в получении заветных 3гх
member
Activity: 116
Merit: 10
Нашел еще способ как без синхронизации поднять немного(100-200Mh) скорость.
Нужно постоянно менять интервал опроса. Собираем статистику, пример ниже.
Берем самые максимальные значения, записываем в массив и ими рандомно опрашиваем чип, меняя их с интервалом 1330мс*3(подобрать).


Code: (маленький кусок статистики за 7 часов)
 [2013-08-15 05:05:43] Delay: 24, Accepted max: 23
 [2013-08-15 05:05:43] Delay: 25, Accepted max: 26
 [2013-08-15 05:05:43] Delay: 26, Accepted max: 24
 [2013-08-15 05:05:43] Delay: 27, Accepted max: 23
 [2013-08-15 05:05:43] Delay: 28, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 29, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 30, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 31, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 32, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 33, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 34, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 35, Accepted max: 19
 [2013-08-15 05:05:44] Delay: 36, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 37, Accepted max: 27
 [2013-08-15 05:05:44] Delay: 38, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 39, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 40, Accepted max: 27
 [2013-08-15 05:05:44] Delay: 41, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 42, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 43, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 44, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 45, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 46, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 47, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 48, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 49, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 50, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 51, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 52, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 53, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 54, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 55, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 56, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 57, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 58, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 59, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 60, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 61, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 62, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 63, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 64, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 65, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 66, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 67, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 68, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 69, Accepted max: 28
 [2013-08-15 05:05:44] Delay: 70, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 71, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 72, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 73, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 74, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 75, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 76, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 77, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 78, Accepted max: 31
 [2013-08-15 05:05:44] Delay: 79, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 80, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 81, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 82, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 83, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 84, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 85, Accepted max: 31
 [2013-08-15 05:05:44] Delay: 86, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 87, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 88, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 89, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 90, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 91, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 92, Accepted max: 30
 [2013-08-15 05:05:44] Delay: 93, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 94, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 95, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 96, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 97, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 98, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 99, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 100, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 101, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 102, Accepted max: 20
 [2013-08-15 05:05:44] Delay: 103, Accepted max: 19
 [2013-08-15 05:05:44] Delay: 104, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 105, Accepted max: 24
 [2013-08-15 05:05:44] Delay: 106, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 107, Accepted max: 18
 [2013-08-15 05:05:44] Delay: 108, Accepted max: 18
 [2013-08-15 05:05:44] Delay: 109, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 110, Accepted max: 22
 [2013-08-15 05:05:44] Delay: 111, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 112, Accepted max: 23
 [2013-08-15 05:05:44] Delay: 113, Accepted max: 18
 [2013-08-15 05:05:44] Delay: 114, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 115, Accepted max: 21
 [2013-08-15 05:05:44] Delay: 116, Accepted max: 26
 [2013-08-15 05:05:44] Delay: 117, Accepted max: 27
 [2013-08-15 05:05:44] Delay: 118, Accepted max: 18
 [2013-08-15 05:05:44] Delay: 119, Accepted max: 32
 [2013-08-15 05:05:44] Delay: 120, Accepted max: 28
 [2013-08-15 05:05:44] Delay: 121, Accepted max: 29
 [2013-08-15 05:05:44] Delay: 122, Accepted max: 25
 [2013-08-15 05:05:44] Delay: 123, Accepted max: 20
sr. member
Activity: 305
Merit: 250
Дал фото платы https://metabank.ru/images/asic/asic_board.jpg специалисту - говорит, если потом поменять на твердотельные кондеры, то:

**** (15:08:23 15/08/2013)
после замены ёмкостей на твердотел можно будет снизить напряжение - а следовательно и энергопотребление
**** (15:09:06 15/08/2013)
это связано через ESR
**** (15:09:28 15/08/2013)
у обычного оно будет порядка 20 мОм
****(15:09:45 15/08/2013)
а у твердотела 2-5 мОм
****(15:10:03 15/08/2013)
что снизит пульсации напряжения
****(15:10:25 15/08/2013)
а следовательно его можно будет опустить на уровень снижения пульсаций
****(15:10:49 15/08/2013)
0,05В примерно, исходя из практики компов

Я не знаю, какое напряжение у чипа, положим 0,9 в. Для 0,9 и 0,95 В разница будет 1,114 раза.
legendary
Activity: 1497
Merit: 1019
Eloncoin.org - Mars, here we come!
ниже 2.6Gh не опускается, пиковые 6-9.5Gh. До этого прыгало максимум до 5Gh.
А охлад какой на чипах?
hero member
Activity: 690
Merit: 502
Мда...нужно начинать обсуждать фильтры питания.
Кстати как раз хотел предложить. После запуска всех чипов, думал чем следующим занятся, изучением и допиливанием софта, или питанием. Тут в топике уже звучали разные предложения по питанию, драйвера мосфетов, dc-dc и тп. Непаханное поле в этом вопросе. В идеале компоненты должны быть недорогими, легко доставаемые, выдающие качественный результат и круто бы еще чтобы держали нагрузку побольше. А если еще будет возможность регулировать уровень в реальном времени в широких пределах, так вообще замечательно.
member
Activity: 116
Merit: 10
Мда...нужно начинать обсуждать фильтры питания.
Немного поменял обвязку, заменил кондеры. Питание стало гораздо чище, сразу подскочила скорость, теперь ниже 2.6Gh не опускается, пиковые 6-9.5Gh. До этого прыгало максимум до 5Gh.
IMHO, если скорость не дотягивает до 2.5Gh, нужно смотреть питание, там скорее всего сплошной мусор.
По поводу подвисаний cgminer, время от времени, бывает такое, что cgminer перестает считать, просто работает вхолостую. Скорее всего из-за косяков с питанием чип ребутнулся и слетели настройки регистров чипа. В таком случае, можно не давать чипу засыпать, время от времени, скажем каждые 10 сек., кидать пакет инициализации.
member
Activity: 99
Merit: 10
Не обязательно контроллер добавлять, можно на ras-pi заменить linux на что-нибудь более realtime, например ChibiOS/RT
если сделаешь готовую рабочую сборку в образе для ras-pi, то сильно поможешь ребятам в тестах над чипом
мы управление делаем на плисине
это позволит опрашивать к примеру 100 чипов параллельно, а не последовательно и соотвественно скорость падать из за питания и последовательного опроса чипов не будет
legendary
Activity: 1120
Merit: 1069
Не обязательно контроллер добавлять, можно на ras-pi заменить linux на что-нибудь более realtime, например ChibiOS/RT
Это сложнее? Зато однозначно более гибкое решение, особенно в свете сообщений о кратковременных скачках скорости на чип в 7GH/s и выше... однозначно стало ясно, что вопрос общения с чипом - вопрос аккуратности и синхронизации.
hero member
Activity: 672
Merit: 500
member
Activity: 116
Merit: 10
Добавил возможность, изменять интервал опроса чипа, не пересобирая программу - исходники.
Новый параметр ASIC delay в меню Settings, его можно задавать в командной строке и записывать в конфиг.
legendary
Activity: 1792
Merit: 1028
dzyk.ru
После суток работы скорость начала падать.
Пруф.


пул/нода?
запустите чип в "холостую"= на премайн своей криптовалюты локально для оценки эффективности и стабильности
sr. member
Activity: 335
Merit: 250
После суток работы скорость начала падать.
Пруф.

member
Activity: 116
Merit: 10
Отказался от бомбардировки чипа пакетами. Кидаю сейчас всего два пакета в кадр, интервал подбираю, сейчас 422мс дает 2.6Gh.
Кстати, после синхронизации, скорость теперь плавно увеличивается, а не подскакивает и плавно опускается.


zulunation
Если будет время - завтра попробую.
Pages:
Jump to: