Что-то, чего я не совсем понял, это идея биткойнов. Тем более, что каждый может добывать для него мощный графический процессор. Интересно, почему для этой цели используется GPU? Используется ли работа, выполняемая графическим процессором какой-либо огромной организацией, или это просто потраченный впустую ресурс, который идет на симуляцию майнинга?
Я имею в виду, например, что SETI использует ваш графический процессор для нахождения инопланетян, но то, что я вижу в битмининге, кажется, ни для каких реальных целей, как потраченный впустую ресурс.
Ответы:
Практически в каждом случае все сводится к тому, в чем хорош GPU. Архитектурно современные графические процессоры состоят из огромного количества маленьких ядер. Они так же хороши в смущающе параллельных задачах и оказываются хорошими в векторных вычислениях (в отличие от плавающей запятой, где ЦП часто работают лучше). Вместо того, чтобы использовать GPU, GPU, все эти задачи используют его как GPGPU
Так получилось, что сворачивание белков, анализ сигналов и добыча биткойнов смущающе параллельны и хорошо распределяются по многим узлам, что и делают фолдинг @ home, сети и биткойны!
Кроме того, майнинг биткойнов включает в себя решение уравнений, и это как-то дает случайный шанс получить биткойн, который является произвольной, криптографически безопасной валютой, не являющейся законным платежным средством - подробности см. В этом закрытом вопросе.
источник