Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Подскажите какие FPGA сейчас есть на рынке
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
mind
Хочу поиграться с майнингом на FPGA,
В теме пока не силен, программировал максимум ардуино sm.gif
Если кто из знающих подскажет – буду очень рад.
Олег Гаврильченко
Цитата(mind @ Jun 26 2017, 21:02) *
Хочу поиграться с майнингом на FPGA,
В теме пока не силен, программировал максимум ардуино sm.gif
Если кто из знающих подскажет – буду очень рад.


Привет. Я системный программист. Программирую FPGA. Но в устройстве биткоина понимаю слабо, так как мало разбирался. Но тоже было бы интересно разобраться как это работает во всех деталях.
des333
Привет! Я FPGA-разработчик. Пишу под FPGA. В биткоинах разбираюсь.
С майнингом играться не хочу, как он уже надоел.

P. S. Прошу простить за нотку юмора sm.gif
mind
Цитата(Олег Гаврильченко @ Jun 26 2017, 18:10) *
Привет. Я системный программист. Программирую FPGA. Но в устройстве биткоина понимаю слабо, так как мало разбирался. Но тоже было бы интересно разобраться как это работает во всех деталях.

отписал на email wink.gif

Цитата(des333 @ Jun 26 2017, 18:40) *
Привет! Я FPGA-разработчик. Пишу под FPGA. В биткоинах разбираюсь.
С майнингом играться не хочу, как он уже надоел.

X11 например пробовали например запрограммировать на FPGA? Китайцы умеют и всех уделывают sm.gif
Dr.Alex
Цитата(mind @ Jun 26 2017, 21:02) *
Хочу поиграться с майнингом на FPGA,



umarsohod
Нужно придумать свою валюту, что-бы майнилась только на FPGA.
Был-бы хороший толчек отрасли, ато ПЛИСы в развитии как-то подзастряли.
AVR
Цитата(umarsohod @ Jun 27 2017, 08:26) *
Нужно придумать свою валюту, что-бы майнилась только на FPGA.
Был-бы хороший толчек отрасли, ато ПЛИСы в развитии как-то подзастряли.

Криптовалюты развиваются наоборот в сторону того, чтобы майнить на FPGA/ASIC-ах было невозможно, если я не ошибаюсь.
x736C
Цитата(AVR @ Jun 27 2017, 08:54) *
Криптовалюты развиваются наоборот в сторону того, чтобы майнить на FPGA/ASIC-ах было невозможно, если я не ошибаюсь.

Точнее не невозможно, а чтобы это не давало существенного преимущества перед CPU.
Lmx2315
Цитата(mind @ Jun 26 2017, 21:02) *
Хочу поиграться с майнингом на FPGA,
В теме пока не силен, программировал максимум ардуино sm.gif
Если кто из знающих подскажет – буду очень рад.

вот - ваш случай, для попробовать
https://marsohod.org/projects/proekty-dlya-...0-miner-bitcoin
sonycman
Цитата(x736C @ Jun 27 2017, 11:25) *
Точнее не невозможно, а чтобы это не давало существенного преимущества перед CPU.

Так ведь майнят их на GPU, а не на CPU.
А разве хоть одна FPGA сравнится с GPU?
warrior-2001
Не просто сравнится, и ещё и превзойдёт. Вот только проект для ПЛИС надо разрабатывать, верифицировать, отлаживать в покупном кит-модуле (по цене как куча GPU плат). И потом на выходе будет профит. Но тогда уж лучше купить асики под это дело заточенные.
А ещё лучше - забыть! Сегодня биткойн - это тысячи $, а завтра ноль $ и никто никому ничего не должен. sm.gif
Lmx2315
Цитата(warrior-2001 @ Jun 27 2017, 14:42) *
А ещё лучше - забыть! Сегодня биткойн - это тысячи $, а завтра ноль $ и никто никому ничего не должен. sm.gif

..врятли биткоин будет нулём - под ним теперь есть приличная экономическая база (торговля наркотиками, шантаж и вымогательство), так что он стал совсем как деньги.
А вот остальные "криптовалюты" вполне могут сдуться.
x736C
Цитата(sonycman @ Jun 27 2017, 12:41) *
Так ведь майнят их на GPU, а не на CPU.
А разве хоть одна FPGA сравнится с GPU?

Так ведь речь шла про ПЛИС.
Что до GPU, то Х11 для того и разрабатывался, чтобы GPU не сильно помогал в деле ускорения.
mind
Цитата(AVR @ Jun 27 2017, 05:54) *
Криптовалюты развиваются наоборот в сторону того, чтобы майнить на FPGA/ASIC-ах было невозможно, если я не ошибаюсь.

Вообще да, все новые пытаются развиваться в сторону GPU, за исключением CryptoNight (Monero) которая и под CPU хорошо себя чуствует, тк активно использует аппаратный ускоритель AES в x86.

Цитата(Lmx2315 @ Jun 27 2017, 12:00) *
..врятли биткоин будет нулём - под ним теперь есть приличная экономическая база (торговля наркотиками, шантаж и вымогательство), так что он стал совсем как деньги.
А вот остальные "криптовалюты" вполне могут сдуться.

Не забывайте еще про рынок обналичивания денег, ddos и других хакерских атак, эксплоитов...
Весь криминал переходит на криптовалюты, и биткоин тут сильно проигрывает Monero, DASH и другим альткоинам в приватности и анонимности.

Цитата(x736C @ Jun 27 2017, 13:16) *
Так ведь речь шла про ПЛИС.
Что до GPU, то Х11 для того и разрабатывался, чтобы GPU не сильно помогал в деле ускорения.

А в итоге все майнят его на ПЛИС sm.gif Собственно об этом и топик, помогите реализовать X11 аппаратно на ПЛИС плиз sm.gif)), деньги есть на это, а опыта программирования FPGA нету.
Lmx2315
..для топика про криптовалюты не хватает ссылки на страничку с текущей "биржевой" ценой золота будущего.
Dr.Alex
Цитата(Lmx2315 @ Jun 27 2017, 15:00) *
..врятли биткоин будет нулём

А если просто просядет во много раз, это спасёт отцов русссской криптографии? :-)))


Цитата(Lmx2315 @ Jun 27 2017, 15:00) *
под ним теперь есть приличная экономическая база (торговля наркотиками, шантаж и вымогательство)

Добавлю:: незаконный вывод копеталов из Кетая :-))))
mind
Цитата(Dr.Alex @ Jun 27 2017, 15:10) *
А если просто просядет во много раз, это спасёт отцов русссской криптографии? :-)))


Если и упадет то отскочит обратно, в биткоин не так много монет 21 миллион максимум всего, ничто по сравнению с оборотом криминальных средств в мире sm.gif.
x736C
Цитата(mind @ Jun 27 2017, 16:43) *
А в итоге все майнят его на ПЛИС sm.gif Собственно об этом и топик, помогите реализовать X11 аппаратно на ПЛИС плиз sm.gif)), деньги есть на это, а опыта программирования FPGA нету.

Мне вообще такие вакансии нравятсяsm.gif) «я дам тебе сто рублей, сделай мне машинку для производства бабла». Если бы я был на это способен, разве я стал бы делиться?) с самыми близкими людьми, друзьями — да. Но вообще, как бы кто не смеялся, это отличный мотиватор начать изучать FPGA. Почему нет?
В школе начал изучать ассемблер, чтоб написать вирус. Потом микроэлектронику, чтоб сделать бесплатную звонилку (bluebox). Ни того, ни другого, правда, не осилил до конца, но начало было положено. Криптовалюта — супервещь, т.к там математика, алгоритмы, конвеерные структуры. Х11 — одиннадцать алгоритмов хэширования. Осилив этот проект, пусть, не самым оптимальным образом — без преувеличения приобрести новую специализацию.

Кстати, глядя на то, как растет курс дарккоин, закрадывается мысль, что фото с огромными фермами фейковые, чтоб разогнать ажиотаж, наварить на курсе. Ну, это так, мысли вслух.
mind
Цитата(x736C @ Jun 27 2017, 21:37) *
Мне вообще такие вакансии нравятсяsm.gif) «я дам тебе сто рублей, сделай мне машинку для производства бабла». Если бы я был на это способен, разве я стал бы делиться?) с самыми близкими людьми, друзьями — да. Но вообще, как бы кто не смеялся, это отличный мотиватор начать изучать FPGA. Почему нет?
В школе начал изучать ассемблер, чтоб написать вирус. Потом микроэлектронику, чтоб сделать бесплатную звонилку (bluebox). Ни того, ни другого, правда, не осилил до конца, но начало было положено. Криптовалюта — супервещь, т.к там математика, алгоритмы, конвеерные структуры. Х11 — одиннадцать алгоритмов хэширования. Осилив этот проект, пусть, не самым оптимальным образом — без преувеличения приобрести новую специализацию.

Кстати, глядя на то, как растет курс дарккоин, закрадывается мысль, что фото с огромными фермами фейковые, чтоб разогнать ажиотаж, наварить на курсе. Ну, это так, мысли вслух.

Я готов писать в паре скажем, мне с одной стороны интересно разобраться с FPGA, с другой стороны я уже неплохо заработал на биткоине и по этому готов вложится например в покупку серьезных FPGA, серьезной партии. Если человек может реализовать много алгоритмов хеширования (по сути они там все простые, перемешивание бит, которое повторяется много раз по кругу - в несколько так называемых раундов) на FPGA это не значит что у него есть возможность и желания закупать и поставить оборудования хотяб на 1 миллион рублей, не говоря уже о серьезных инвестициях. + В случаи если разработка будет неудачной, я оплачиваю трудозатраты в любом случаи, а не только если майнинг будет экономически целесообразен.

Вообщем кто может помочь с реализацией - пишите на почту через форум, обсудим.

Параллельно как видно из названия топиков прошу помощи с выбором мощных FPGA с максимально интересным соотношения кол-во венетелей / цена / скорость.
Для X11 вентилей чем больше, тем лучше, тк желательно каждый раунд функции реализовывать аппаратно.

По поводу DASH (даркоин) - активно используется оборот на биржах 50м долларов в сутки, это в районе 4-5% от его капитализации. У биткоина примерно такие-же показатели.
Для сравнения Monero (ближайший конкурент DASH, тоже валюта с упором на приватность), этот показатель в районе 2% всего.

Burenkov Sergey
Вот отличная платка продается, и по классной цене
https://electronix.ru/forum/index.php?showtopic=141752

Думаю для ваших целей вполне подойдет

x736C
Поделюсь, до чего докумекал. Возможно, ошибаюсь.
Хотел бы услышать мнение людей, которые погружались в тему криптовалют.

Вероятно, за ПЛИС будущее ферм для майнинга.
Так как ПЛИС будет выигрывать у CPU (наверное и у GPU) в производительности, и, что очень важно, может менять алгоритм майнинга, именно ПЛИС, а не ASIC будут наполнять фермы.

Все выглядит так, что сами криптовалюты можно сравнить с финансовой пирамидой.
На сегодняшний день существует 63 криптовалюты. И понятно, что их будет больше.
Каждый создатель криптовалюты старается отсечь фермы и людей с хорошими мощностями от монопольного майнинга, меняя алгоритм хеширования. На сегодняшний день уже не менее 15 разных алогритмов и их комбинаций. Точнее, комбинаций еще больше. Далее валюта "накачивается", строятся фермы, делаются ASIC, курс ажиотажно галлопирует. Люди майнят и продают (выводя в реальных деньгах), раздувая цену к доллару.
Потом курс отыгрывает на какую-то отметку, майнинг становится нецелесообразным. Далее все устремляются к новой валюте и т.д.
При таком раскладе переориентировать ферму из вычислителей на ПЛИС проще при сохранении оптимальной эффективности майнинга.

Как вам такая картина?
Maverick
Цитата(x736C @ Jun 29 2017, 23:02) *
Поделюсь, до чего докумекал. Возможно, ошибаюсь.
Хотел бы услышать мнение людей, которые погружались в тему криптовалют.

Вероятно, за ПЛИС будущее ферм для майнинга.
Так как ПЛИС будет выигрывать у CPU (наверное и у GPU) в производительности, и, что очень важно, может менять алгоритм майнинга, именно ПЛИС, а не ASIC будут наполнять фермы.

Все выглядит так, что сами криптовалюты можно сравнить с финансовой пирамидой.
На сегодняшний день существует 63 криптовалюты. И понятно, что их будет больше.
Каждый создатель криптовалюты старается отсечь фермы и людей с хорошими мощностями от монопольного майнинга, меняя алгоритм хеширования. На сегодняшний день уже не менее 15 разных алогритмов и их комбинаций. Точнее, комбинаций еще больше. Далее валюта "накачивается", строятся фермы, делаются ASIC, курс ажиотажно галлопирует. Люди майнят и продают (выводя в реальных деньгах), раздувая цену к доллару.
Потом курс отыгрывает на какую-то отметку, майнинг становится нецелесообразным. Далее все устремляются к новой валюте и т.д.
При таком раскладе переориентировать ферму из вычислителей на ПЛИС проще при сохранении оптимальной эффективности майнинга.

Как вам такая картина?

С Вашей картиной я бы согласился...
Согласен и с тем что ПЛИС здесь выигрывает
quato_a
https://efind.ru/offer/fpga sm.gif
alexunder
Цитата(Maverick @ Jun 29 2017, 16:48) *

молодцы. Интересно, насколь прибыльнымы будут эти проекты.

Цитата(x736C @ Jun 29 2017, 22:02) *
Вероятно, за ПЛИС будущее ферм для майнинга.
Так как ПЛИС будет выигрывать у CPU (наверное и у GPU) в производительности, и, что очень важно, может менять алгоритм майнинга, именно ПЛИС, а не ASIC будут наполнять фермы.

Думаю, Ваши рассуждения о преимуществе ПЛИС верны еще и потому что выпускать каждый раз новый ASIC (под очередную криптовалюту) по передовым технологиям (<65нм) весьма накладно и наверняка дороже high-performance ПЛИС (пусть дизайнеры цифровых ASIC поправят, если я неправ).
Кстати, в Вашей теории "финансовых пирамид" не обсуждается проблема энергопотребления. Если новая валюта будет иметь более изощренный алгоритм, то и энергии на одину единицу потребуется больше, так?
Огурцов
напрасно сбрасываете со счетов микроконтроллеры, думаю, вполне реально обогнать фпга-асики и по производительности на один рубль, и по энергопотреблению - зря их что ли уже несколько десятилетий разрабатывают-усовершенствуют
по крайней мере у меня есть пара вариантов, которые я не против проработать
x736C
Цитата(alexunder @ Jun 30 2017, 11:38) *
Кстати, в Вашей теории "финансовых пирамид" не обсуждается проблема энергопотребления. Если новая валюта будет иметь более изощренный алгоритм, то и энергии на одину единицу потребуется больше, так?

Сложный вопрос. Я еще не все понял, но исходя из общих рассуждений — энергии потребуется больше, но и курс будет другим. В долларах все равно будет выгодно. Сейчас наблюдается такая картина.
RamZoom
Тоже в данный момент занимаюсь решением вопроса алгоритма майнера на плис, но не совсем понятен механизм расчета. Еще не полностью разобрался. На данный момент реализован алгоритм SHA256, имеется подключение к пулу. Входной поток от пула 512 бит получаю и через UART на плату отправляю. И здесь начинаются вопросы. Какие биты первыми отправлять на SHA256? Что делать далее с полученным результатом? Так что если есть кто полностью в курсе дела дайте знать.
des333
Цитата(mind @ Jun 27 2017, 16:43) *
А в итоге все майнят его на ПЛИС sm.gif Собственно об этом и топик, помогите реализовать X11 аппаратно на ПЛИС плиз sm.gif)), деньги есть на это, а опыта программирования FPGA нету.


Ну так если есть деньги, то создайте топик в разделе о работе.
С указанием либо почасовой ставки либо проектной цены.
Если нормальное число предложите, то исполнителя быстро найдёте.
jojo
Цитата(RamZoom @ Jul 1 2017, 14:01) *
Тоже в данный момент занимаюсь решением вопроса алгоритма майнера на плис, но не совсем понятен механизм расчета. Еще не полностью разобрался. На данный момент реализован алгоритм SHA256, имеется подключение к пулу. Входной поток от пула 512 бит получаю и через UART на плату отправляю. И здесь начинаются вопросы. Какие биты первыми отправлять на SHA256? Что делать далее с полученным результатом? Так что если есть кто полностью в курсе дела дайте знать.


Вот есть майнер https://github.com/tpruvot/ccminer, если отладочную информацию включить в командной строке, сырые данные печатает.
Александр С.
Занимался имплементацией Blake2 под FPGA.

Согласен с AVR - все идет к тому чтобы на FPGA/ASIC было майнить невозможно - увеличивается количество обращений в ОЗУ, объем сохраняемых данных.

На ALTERA 5CGXFC5C6 вмещалось максимум 5 корок Blake2 на частоте ~66МГц - это маловато. Про тепловыделение я молчу. Или нужно сильно лезть в алгоритм - изменять его или проще поставить GPU/CPU.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.