Перейти к публикации
0x2fed@gmail.com

FPGA-GroestlCoin-Miner (open source)

Рекомендованные сообщения

(изменено)

Всем привет. Не знаю туда ли пишу и надо ли это кому то, но всё же...  В связи с появлением новых Байкалов, а в ближайшем будущем и раскрытие новых алгоритмов среди которых почти со сто процентной уверенностью будет и Groestl (не путать с myr-groestl) - решил выложить сорцы прошивки майнера для fpga плат Icarus . Вполне возможно что у кого то остались такие же платы и они смогут выжать из них уж точно последние соки:) Вопщем если будут вопросы всегда буду рад ответить)

https://github.com/0x2fed/FPGA-GroestlCoin-Miner

 

Изменено пользователем [email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@[email protected] не в тему, т.к фпга нет.. но вот интеремно.. в алгоритме х11 есть грош и ша3.. а вот на майнерах запустить их реально? )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@aak Так. в состав алгоритма X11 входят blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite, simd, echo. Если под "грош" имелось ввиду groestl, то исходники такого майнера я и выложил. А под "ша3" я полагаю Вы имели введу keccak? Если да то его я также реализовал на fpga. Но на данной плате (Icarus) полностью развёрнутый алгоритм запустить не получится, при этом на платах с чипами artyx-7 хэшрейт составляет до 250mgh/s на чип.

Изменено пользователем [email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По просьбе китайских товарищей опубликовал код FPGA майнера для плат Nexys 4 Artix-7(благо у самого тоже такие платы есть). Собственно ссылка https://github.com/0x2fed/FPGA-Keccak-Miner . В текущей реализации выдаёт 100MH/s , потребление пока не замерял но точно не больше 10Ватт. Как повысить производительность тоже указал в описании. 

Всех с Праздником!=)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет. Пишу сам) 9го мая постараюсь опубликовать код ещё для 3х плат. А вообще наткнули меня тут на топик https://bitcointalk.org/index.php?topic=3459858.0 Очень познавательно. Цифры вполне себе правдоподобные. 

Изменено пользователем [email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо за Ваш труд.

Не планируете сделать адаптацию алгоритма KeccakC?

Также если не сложно отправьте где можно посмотреть про фпга детально. Какие производители, характеристики, чем отличаются?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так вот кто на обычном Groestl сложность в космос загнал! :)

 

А по профиту-то что? - стоит эти Икарусы покупать или смысла ноль давно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тот код что я выложил для KeccakC также подходит без каких либо изменений-проверено лично).

Про характеристики думаю лучше всего написано на офф сайтах самих производителей Altera и Xilinx.

Икарусы покупать бессмысленно. Семейство Spartan-6 выпускается с 2009 года, как-никак. Столько не живут)

По профиту-тут очень индивидуально. Платы на artyx 7 у меня сейчас окупаются в среднем 3-4 месяца. Но скоро и эта малина закончится, нужно смотреть в сторону алгоритмов активно использующих память.

Изменено пользователем [email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@[email protected]

привет! хочу потестить реализацию, какую программу на хосте надо использовать, чтобы подключиться к FPGA по UART для майнинга KeccakC/Groestl?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Привет. Программа для связи пула\кошелька с платой-ни что иное как модифицированный cpuminer-multi. Код пока не выложил по причине убогости и кривизны данного решения. Вот если бы кто занялся....да чтоб с веб мордой, да ещё и с авто переключением алгоритмов...Ух) У меня к сожалению на это всё времени нет. В общем сорцы и инструкцию как всё это собрать отослал в личку.

Изменено пользователем [email protected]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 11.05.2018 в 14:11, [email protected] сказал:

..... Платы на artyx 7 у меня сейчас окупаются в среднем 3-4 месяца. Но скоро и эта малина закончится, нужно смотреть в сторону алгоритмов активно использующих память.

Почему закончится малина?)))

И какие алго активно используют память?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Алго:scrypt²(vrm),equihash,cryptonight в конце концов...

Малина заканчивается с приходом асиков на те алго что майнил раньше и появлением более эффективных решений - тот же VCU1525

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, [email protected] сказал:

и появлением более эффективных решений - тот же VCU1525

Но стоимость этого решения...

Тогда уж асик.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Зато всегда можно поменять алгоритм) 

Кстати! Вчера только наткнулся на статью https://habr.com/post/358638/ .

Для решения с авто переключением алгоритмов такой способ реконфигурации был бы прям идеален. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, [email protected] сказал:

Зато всегда можно поменять алгоритм)

Но вот такая девайсина разве не лучше?

И платформа более знакома. "Адаптировать" софт проще.

И денег много не стоит.

:smile3:

 

Изменено пользователем Bolearis

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@Bolearis Почему же тогда никто на них не майнит?) Единственное решение которое я видел это lukminer.org . Но это уже другие "девайсины". Я тоже когда то заморачивался вопросом о этих ускорителях..)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, [email protected] сказал:

@Bolearis Почему же тогда никто на них не майнит?) Единственное решение которое я видел это lukminer.org . Но это уже другие "девайсины". Я тоже когда то заморачивался вопросом о этих ускорителях..)

Там немножко больше надо думать головой.

Они эффективны на разпараллельных алгоритмах.

Да и народ больше заморочен на стандартном железе.

Ко всему много образовалось "дайбатников".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, [email protected] сказал:

Алго:scrypt²(vrm),equihash,cryptonight в конце концов...

Малина заканчивается с приходом асиков на те алго что майнил раньше и появлением более эффективных решений - тот же VCU1525

 

не получается найти описания cryptonight-v7, хочется понять почему там такой низкий хешрейт получается - может это волшебная пилюля для ПЛИС????

11 часов назад, [email protected] сказал:

Привет. Программа для связи пула\кошелька с платой-ни что иное как модифицированный cpuminer-multi.  В общем сорцы и инструкцию как всё это собрать отослал в личку.

спасибо! разбираюсь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Bolearis сказал:

Но вот такая девайсина разве не лучше?

И платформа более знакома. "Адаптировать" софт проще.

И денег много не стоит.

 

вообще не показатель...

ценность определяет цену

 

Фи продают на ибее за $150 в надежде продать хоть что-то,

VCU1525 за $5000 нигде нету в стоке - всё смели.. предзаказ не берут, срок поставки новой партии 17недель

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что может VCU1525, например, на х17?

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

Изменено пользователем AlexWoods

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, AlexWoods сказал:

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

А где вы там видео выходы разглядели?) то что QSFP28 это сетевые интерфейсы на 100  Gbit))

1515802210302.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребя. а как называется язык програмированя чтоб эту фигню запрограмить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, AlexWoods сказал:

Ребя. а как называется язык програмированя чтоб эту фигню запрограмить?

 

VHDL

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×