4 Komputasi Jaringan
Sebagian besar komputer ini terhubung bersama, serta melakukan pendistribusian pekerjaan
melalui komputer parallel. Pekerjaan perhitungan terbesar saat ini tidak dilakukan oleh
superkomputer tunggal, tetapi dengan koleksi mesin yang lebih kecil. Bahkan, arsitekturnya dari
superkomputer saat ini kemungkinan adalah prosesor multipel, bukan perangkat super cepat
tunggal. Yang berbeda adalah jarak antar mesin dan kontrol administratif mereka.
Kadang-kadang ada satu kotak besar, yang berisi ribuan prosesor. Ini disebut
superkomputer meskipun tidak ada individu prosesor jauh lebih cepat daripada apa yang
dapat Anda beli di desktop. Mesin seperti itu sekarang mendominasi bisnis
superkomputer komersial, setelah mengganti mesin-mesin itu, orang berharap jenis
elektronik yang berbeda (Logika ECL daripada CMOS, atau galium arsenide daripada
silikon) akan memberi keuntungan utama.
Terkadang ada banyak kotak, tetapi terhubung secara lokal dan di bawah kontrol satu
administrator. Arsitektur paling umum untuk ini disebut "Beowulf," dan mesin dapat
dibeli atau lokal dirancang.
Kadang-kadang mesin-mesin itu ada di seluruh dunia dan masalah itu terbagi-bagi di
luar. Setiap mesin mendapat sedikit masalah dan melaporkan kembali hasil melalui
Internet. Tidak perlu ada manajemen umum atau administrasi mesin.
Keberhasilan yang paling terkenal dari mesin multiprosesor adalah kekalahan Garry
Kasparov pada tahun 1997 oleh mesin IBM Deep Blue terdiri dari beberapa prosesor RS-6000
ditambah beberapa catur khusus perangkat keras. Mungkin lebih penting sebagai model,
bagaimanapun, adalah faktorisasi dari angka 140 digit, tantangan yang diajukan oleh perusahaan
RSA. Ini dilakukan dalam sebulan oleh sekitar 200 komputer konvensional (beberapa PC,
beberapa Sun workstation, dan beberapa workstation SGI) dan tim orang di sekitar dunia,
dipimpin oleh Peter Montgomery dan Arjen Lenstra.
Situs web top500.org menyajikan daftar 500 komputer terkuat di dunia setiap tahun. Pada
tahun 2002, misalnya, mesin nomor satu adalah mesin Komputer Earth Simulator di Jepang,
dengan titik 2 dan 3 milik ASCI Q mesin di Los Alamos National Laboratory (pemerintah AS
telah menyatakan keinginannya untuk mengambil kembali posisi nomor satu). Lebih penting
mungkin adalah rincian 500 mesin terbaik menurut arsitektur. Sepuluh tahun yang lalu, 90 dari
500 mesin top adalah mesin single-CPU; hari ini tidak ada. Hanya tentang 200 adalah
multiprosesor dalam satu kotak; 300 adalah kluster atau "rasi bintang" (klaster multiprosesor).
Jumlah daya komputasi yang tersedia oleh mengalikan mesin jauh melebihi apa yang bisa Anda
dapatkan dengan membuat satu mesin lebih cepat.
Kebanyakan mesin desktop, tentu saja, tidak aktif sepanjang waktu. Ini telah menyebabkan
minat menggunakan siklus menganggur pada masalah besar tunggal, dan retak tantangan RSA
dilakukan dengan cara ini; para pengguna workstation terus berlanjut melakukan pekerjaan
mereka, tetapi ketika mereka sedang tidur atau tidak mengendarai kecepatan penuh komputer
mereka, Siklus cadangan dihabiskan untuk anjak piutang. Sekarang ada serangkaian masalah
diserang melalui penggunaan siklus donasi, dimulai dengan SETI @ home proyek. SETI, yang
berarti "pencarian kecerdasan luar angkasa," membutuhkan banyak siklus untuk pergi melalui
spektrum radio yang direkam dari luar angkasa, mencari sesuatu yang mungkin menjadi sinyal.
Karena pendanaan SETI tidak akan mendukung superkomputer, pekerjaan telah dibagikan di
antara desktop siapa pun yang bersedia membantu. Kegiatan serupa sedang mencari obat yang
mungkin berguna melawan AIDS atau kanker; program-program ini mencoba tiga dimensi
pencocokan struktur untuk menemukan senyawa kimia yang mungkin mengikat zat penting
dalam penyakit ini. Proyek terkait mencari obat melawan cacar, anthrax, atau ancaman teroris
lainnya. Sekitar dua juta orang sekarang menjadi sukarelawan siklus sisa untuk proyek-proyek
ini.
Ide umum menggunakan sejumlah besar mesin dengan koneksi longgar untuk menyerang
masalah besar disebut "komputasi grid." Kami tidak memiliki pemahaman yang baik masalah
yang dapat dibagi dengan mudah dan diserang dengan cara ini, seperti menentang masalah mana
yang benar-benar membutuhkan arsitektur yang lebih terikat. Selain itu masalah efisiensi, ada
masalah kepercayaan: vandal mungkin mencoba untuk menumbangkan perhitungan besar
dengan mengirimkan hasil yang tidak akurat. Dalam beberapa masalah, mudah untuk memeriksa
apa yang sedang dilaporkan; lebih umum, setiap subproblem harus ditugaskan beberapa kali.
Perpustakaan digital menggunakan banyak komputer biasanya untuk penyimpanan, bukan
komputasi. Perpustakaan dapat melindungi terhadap hilangnya informasi dengan membagikan
filenya perpustakaan lain sehingga file apa pun hilang karena tabrakan kepala, kebakaran, gempa
bumi, atau penghapusan, apakah tidak disengaja atau jahat, dapat diambil dari situs lain. Tugas
semacam ini memunculkan masalah kepercayaan dan organisasi yang sama yang berbagi siklus
membutuhkan. Sejauh ini, kebanyakan pustaka hanya menyimpan salinannya di komputer milik
perpustakaan lain; meskipun ada banyak ruang disk kosong desktop, kami tidak memiliki grup
"pertahankan perpustakaan Anda di rumah", sebagian karena ruang disk sekarang sangat murah
sehingga kami tidak benar-benar membutuhkan.