Як змусити кілька комп’ютерів працювати над одним завданням? (хеш-крекінг)


0

Це питання, яке мене мучить, коли я побачив таке відео YouTube:

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

Цей чоловік встановив 20 відеокарт через 5 різних установок, які працюють на одному і тому ж завданні (видобуток біткойнів). Моє запитання - як він отримав п'ять окремих комп’ютерів, щоб усі працювали над одним завданням. Це щось тривіальне, чого я просто ніколи не дізнавався, чи це вимагало якогось спеціального програмного забезпечення чи обладнання?


1
Це насправді не п’ять комп’ютерів, що працюють над одним завданням. Це 5 комп’ютерів, що працюють на безлічі менших підзадач, які розбиваються на невеликі завдання спеціалізованим програмним забезпеченням.
Зоредаче

Відповіді:


6

Замовне програмне забезпечення, ця методика називається розподіленими обчисленнями .

Деякі з перших помітних розподілених обчислювальних проектів у вас, можливо, навіть є стадом, як Seti @ Home та Folding @ Home .

Програмне забезпечення біткойн робить те саме, за винятком того, що замість пошуку додаткового наземного життя або пошуку ліків від раку, воно генерує біткойни.


Іншим типом прикладу може бути glusterfs ( gluster.org ), розподілена файлова система на декількох комп'ютерах.
MaQleod
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.