Как заставить несколько компьютеров работать над одной и той же задачей? (взломать хэш)

Этот вопрос меня мучает с тех пор, как я увидел следующее видео на YouTube:

http://www.youtube.com/watch?v=TBXBB5sy5sA

Этот человек установил 20 видеокарт на 5 различных буровых установках, и все они выполняли одну и ту же задачу (майнинг биткойнов). У меня вопрос, как он получил пять отдельных компьютеров, чтобы все работали над одной и той же задачей. Это что-то тривиальное, что я просто никогда не изучал, или это требовало какого-то специального программного или аппаратного обеспечения?

1 ответ

Решение

Пользовательское программное обеспечение, техника называется распределенными вычислениями.

Некоторые из первых известных проектов распределенных вычислений, которые у вас уже есть, например, Seti@Home и Folding @ Home.

Биткойн-программное обеспечение делает то же самое, за исключением того, что вместо поиска внеземной жизни или поиска лекарства от рака, оно генерирует биткойны.

Другие вопросы по тегам