Bagaimana Anda membuat banyak komputer bekerja pada tugas yang sama? (hash cracking)

0

Ini adalah pertanyaan yang mengganggu saya sejak saya melihat video YouTube berikut:

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

Pria ini memasang 20 kartu video di 5 rig yang berbeda, semuanya berjalan pada tugas yang sama (menambang bitcoin). Pertanyaan saya adalah bagaimana dia mendapat lima komputer yang terpisah untuk semua bekerja pada tugas yang sama. Apakah ini sesuatu yang sepele yang belum pernah saya pelajari, atau apakah itu memerlukan perangkat lunak atau perangkat keras khusus?

stevendesu
sumber
1
Sebenarnya bukan lima komputer yang mengerjakan tugas yang sama. Ini adalah 5 komputer yang bekerja pada banyak sub-tugas kecil yang dipecah menjadi tugas-tugas kecil oleh perangkat lunak khusus.
Zoredache

Jawaban:

6

Perangkat lunak khusus, teknik ini disebut Komputasi Terdistribusi .

Beberapa proyek komputasi terdistribusi pertama yang terkenal yang mungkin sudah Anda sukai Seti @ Beranda dan Lipat @ Rumah .

Perangkat lunak bitcoin melakukan hal yang sama, kecuali alih-alih mencari kehidupan terestrial tambahan, atau menemukan obat untuk kanker, ini menghasilkan bitcoin.

Scott Chamberlain
sumber
Jenis contoh lain adalah glusterfs ( gluster.org ), sistem file terdistribusi di beberapa komputer.
MaQleod