Pages:
Author

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

legendary
Activity: 1400
Merit: 1000
Если кто не вкурсе, появилась хорошая альтернатива Распберри Пай:

http://www.parallella.org/board/

Стоит правда почти в три раза дороже - $99, но и помощнее будет в несколько раз, памяти гигабайт. Пойдет в качестве хоста для мощных ферм, когда распи уже не справляется.

Бетатестирование прошло успешно, сейчас принимают предзаказы на октябрь (ну прям как асеги).
Cubieboard/Cubieboard2 уже есть здесь и сейчас Smiley

Посмотрел, вроде преимущества параллелы - гигабитный езернет и многоядерный сопроцессор. Первый хорош для параллельных вычислений, но для майнинга не нужен, а сопоцессор может пригодиться?
на этих сопроцессорах parallella пытаются запустить майнинг scrypt, пока результаты ~ килохешей 10  Grin
Если замутят хотя бы  300 можно фермы из них строить  Cool
member
Activity: 108
Merit: 10
Если кто не вкурсе, появилась хорошая альтернатива Распберри Пай:

http://www.parallella.org/board/

Стоит правда почти в три раза дороже - $99, но и помощнее будет в несколько раз, памяти гигабайт. Пойдет в качестве хоста для мощных ферм, когда распи уже не справляется.

Бетатестирование прошло успешно, сейчас принимают предзаказы на октябрь (ну прям как асеги).
Cubieboard/Cubieboard2 уже есть здесь и сейчас Smiley

Посмотрел, вроде преимущества параллелы - гигабитный езернет и многоядерный сопроцессор. Первый хорош для параллельных вычислений, но для майнинга не нужен, а сопоцессор может пригодиться?
member
Activity: 116
Merit: 10
Если кто не вкурсе, появилась хорошая альтернатива Распберри Пай:

http://www.parallella.org/board/

Стоит правда почти в три раза дороже - $99, но и помощнее будет в несколько раз, памяти гигабайт. Пойдет в качестве хоста для мощных ферм, когда распи уже не справляется.

Бетатестирование прошло успешно, сейчас принимают предзаказы на октябрь (ну прям как асеги).
Cubieboard/Cubieboard2 уже есть здесь и сейчас Smiley
legendary
Activity: 1302
Merit: 1008
Походу проблема где-то в Level Shifter и перепутанном соединение контактов на SPI распи. Но не могу понять где и почему такая реакция.
резисторы 20-50 Ом последовательно со всеми пинами SPI поставь, и пины защитишь и сразу видно будет где короткое
member
Activity: 108
Merit: 10
OZR
sr. member
Activity: 281
Merit: 250
You're in my wonderland!
Кстати насчёт распберри глупый вопрос. Что в теории надо сделать, чтобы она сгорела? Одна ушла при подключение к её SPI шине пина 3v3 c хорошей искрой, другая при подключение пина inMOSI, правда уже тихо-мирно. Из признаков, потом становится очень горячая температура на чипе Samsung и возле разъёма питания распи. Из индикаторов горит только PWR и ноль реакции. Скоро можно будет устраивать маленькое малиновое кладбище.

Походу проблема где-то в Level Shifter и перепутанном соединение контактов на SPI распи. Но не могу понять где и почему такая реакция.
member
Activity: 108
Merit: 10
Если кто не вкурсе, появилась хорошая альтернатива Распберри Пай:

http://www.parallella.org/board/

Стоит правда почти в три раза дороже - $99, но и помощнее будет в несколько раз, памяти гигабайт. Пойдет в качестве хоста для мощных ферм, когда распи уже не справляется.

Бетатестирование прошло успешно, сейчас принимают предзаказы на октябрь (ну прям как асеги).
hero member
Activity: 574
Merit: 523
member
Activity: 116
Merit: 10
интересная идея только подозреваю что ето не мгновено все происходить будет но проблему синхронизацыи решыт,и потреблетие + тепловыделение понизит! пробуй ты ж в цг майнере разобрался!
кстати что означают строки типа 1.5-282 2.4-273 - 3.9 + 0.0 = 3.9   282,273-частоты чипов 1.5,2.4-хешрейт? почему HW дальше 0, у всех так?
Запусти так:
Code:
./cgminer 2>cgminer.log
Потом выложи где-нибудь.
legendary
Activity: 1946
Merit: 1000
А почему никто не пробовал выключать клок, кидать данные, включать клок?



и что получилось с внешним клоком?
Клок не внешний, я про отключение внутреннего клока при передаче данных через SPI, а когда данные загружены в чип, опять его включать.

интересная идея только подозреваю что ето не мгновено все происходить будет но проблему синхронизацыи решыт,и потреблетие + тепловыделение понизит! пробуй ты ж в цг майнере разобрался!
кстати что означают строки типа 1.5-282 2.4-273 - 3.9 + 0.0 = 3.9   282,273-частоты чипов 1.5,2.4-хешрейт? почему HW дальше 0, у всех так?
member
Activity: 116
Merit: 10
А почему никто не пробовал выключать клок, кидать данные, включать клок?



и что получилось с внешним клоком?
Клок не внешний, я про отключение внутреннего клока при передаче данных через SPI, а когда данные загружены в чип, опять его включать.
legendary
Activity: 1912
Merit: 1020
Самой высокой гранулярностью в виндах обладает GetSystemTimePreciseAsFileTime (http://msdn.microsoft.com/en-us/library/windows/desktop/hh706895(v=vs.85).aspx) - точность более микросекунды. Все остальные функции дают не лучше чем милисекунду.
Ставить Windows 8 ради точного времени?? Все что касается интервалов времени от 20 нс до 20 мс желательно измерять счетчиками производительности (QueryPerformanceCounter), да ещё и с накоплением статистики. Моя программа TMService на некоторых системах позволяет синхронизировать локальные часы с атомным временем до десятков мс, упреждая убегание времени (все время корректирует скорость системных часов).
legendary
Activity: 1946
Merit: 1000
А почему никто не пробовал выключать клок, кидать данные, включать клок?



и что получилось с внешним клоком?
legendary
Activity: 1946
Merit: 1000
А почему никто не пробовал выключать клок, кидать данные, включать клок?

Наверное потому что сейчас такое время, что бы не сделал - будешь первым )). А кстати что это должно дать, такая операция с клоками?

потому что всем лениво, а даст ето более точную подгонку частоты при конкретном напряжении и более стабильную частоту
legendary
Activity: 1946
Merit: 1000
получилось медленей 5.45гигахеш и HW-0 както странно, клок как я понял он сам подбирает
hero member
Activity: 690
Merit: 502
А почему никто не пробовал выключать клок, кидать данные, включать клок?

Наверное потому что сейчас такое время, что бы не сделал - будешь первым )). А кстати что это должно дать, такая операция с клоками?
member
Activity: 116
Merit: 10
А почему никто не пробовал выключать клок, кидать данные, включать клок?

hero member
Activity: 574
Merit: 523

Есть аналог функции clock_gettime под винду, желательно кросс?


Самой высокой гранулярностью в виндах обладает GetSystemTimePreciseAsFileTime (http://msdn.microsoft.com/en-us/library/windows/desktop/hh706895(v=vs.85).aspx) - точность более микросекунды. Все остальные функции дают не лучше чем милисекунду.
legendary
Activity: 1946
Merit: 1000
dimitrus СПАСИБИЩЕ!!!! все заработало сам я бы ето не осилил, уже хотел плюнуть и идти спать а тут твой пост ))), запустил иду спать утром посмотрю есть ли какой прирост.
member
Activity: 116
Merit: 10
Нужно или убрать все функции tm_i2c_* или в tm_i2c.c сделать для них заглушки, ну и наглухо задать детект 1 слота, майнер должен заработать.
В принципе достаточно изменить только tm_i2c.c
Если я верно понял, то через i2c сейчас в коде реализовано определение количества слотов, блыманье светодиодами и все.

ЗЫ Про светодиоды я мазанул Smiley Там скорее всего реализована коммутация слотов, для уменьшения количества чипов в цепочке.

Пробуйте собрать https://github.com/dimitrus/cgminer-l.git
Из-за использования функции clock_gettime собрать можно будет только под linux.
Скорость может упасть из-за использования applog в файле libbitfury.c, функция может влиять на задержку, нужно будет закомментировать. Проверяйте.
Правил вслепую, сильно не пинать Smiley

Есть аналог функции clock_gettime под винду, желательно кросс?

legkodymov
Из libbitfury.c нужно вынести все, что делает вывод на экран, из-за этого может падать скорость.
Возможно нужно делать вывод через отдельный поток.
Попробуй использовать временные маркеры, для отслеживания интервалов отработки функций, можно будет найти узкие места в коде.
Pages:
Jump to: