Я скрываясь и узнать о Bitcoin / добыче полезных ископаемых на некоторое время теперь. Одним из последних достижений, которые я Следя добывает FPGA. Я надеялся, что кто-то может попытаться выправить некоторые из моих умственных трудностей с процессом развития шахтеров FPGA.
Какая часть проектирования этих видов мин является током "горлышко бутылки" (EG аппаратного или программного обеспечения)? Более того это, что аппаратное обеспечение доступно, но получение "эффективное" код на доски, что вызывает проблему? Или на плате производители FPGA тратить больше времени, работая на оборудовании и о том, что программное обеспечение является довольно хорошо "задавать" для каждого выпуска?
Сколько эффект делает программное обеспечение, которое разработчики FPGA имеют на скорость хеширования? Я спрашиваю, потому что я видел пост одного из людей, делающих шахтеров FPGA говорят, что они делают около 100 мГн / с на данный момент, кроме "угловые случаи" по-прежнему необходимо, чтобы быть выработана. Они ссылаются на возможность надеяться получить больше мГн / с из него когда-то решена. Как / что они делают, чтобы получить дополнительную мГн / с?
Я видел кое-что о программном обеспечении с открытым исходным кодом FPGA. С этим, как сказал человек мог теоретически купить FPGA борту, загрузить программное обеспечение на нем, и быть хорошо идти? (Я нахожусь под впечатлением, что ответ нет). Если это да, что делает кто-то "продажа готовой FPGA доски" делает для пользователя, что они не могут сделать сами по себе?
Спасибо за любые объяснения, которые вы можете предоставить.