Ini menjadikan model multiprosesor menarik jika anda ingin menggunakan komputer super anda untuk menjalankan aplikasi multithread utama seperti alat rendering 3D atau pengekod media.
Membentuk gugusan
Pendekatan multiprosesor mempunyai batasan. Sebaik sahaja anda memasang dua pemproses mahal di papan induk anda yang mahal, hampir tidak ada ruang untuk berkembang secara organik; anda boleh memasang lebih banyak RAM, atau menukar pemproses anda untuk sepasang model yang lebih berkuasa, tetapi pada dasarnya apa yang anda miliki adalah sistem tertutup. Pendekatan yang lebih fleksibel adalah pengelompokan.
cara menarik tab tertutup di google chrome
Kluster adalah sekumpulan komputer, biasanya dihubungkan melalui rangkaian kawasan setempat, yang bertindak seolah-olah sistem tunggal.
Kluster komputasi dapat dilihat sebagai makrokosmos sistem multiprosesor, dengan banyak komputer fizikal bekerja pada tugas masing-masing secara selari
Kluster dapat digunakan untuk segala macam tujuan, seperti memberikan pengimbangan beban dan toleransi kesalahan untuk perkhidmatan rangkaian, tetapi model ini sangat sesuai untuk aplikasi superkomputer. Sesungguhnya, pendekatan pengelompokan telah menjadi asas bagi kebanyakan komputer super terkenal dalam sejarah, termasuk komputer K yang mengalahkan dunia Fujitsu.
Falsafah di sebalik pengelompokan superkomputer adalah mudah. Satu mesin fizikal (atau maya) dikonfigurasi sebagai sistem induk atau node kepala, dan pada sistem inilah kod aplikasi utama dijalankan. Nod yang lain tidak lain hanyalah duduk dan menunggu sistem induk untuk memberikan beban kerja kepada mereka; apabila ini diterima, mereka membuat kerja dan mengembalikan hasilnya secepat mungkin.
Kluster komputasi dapat dilihat sebagai makrokosmos sistem multiprosesor, dengan banyak komputer fizikal bekerja pada tugas masing-masing secara selari.
mengapa kayu api amazon saya diperbesar
Perbezaannya adalah bahawa node dapat ditambahkan ke kluster anda, atau dikeluarkan dari itu, semudah menghubungkan PC baru ke rangkaian; dan, lebih-lebih lagi, sama sekali tidak ada keperluan untuk perkakasan nod untuk menggunakan seni bina tertentu.
Sekiranya anda mahu, anda boleh mengumpulkan sekumpulan dari sistem hotchpotch termasuk netbook, komputer riba, stesen kerja dan pelayan berprestasi tinggi. Satu-satunya syarat adalah bahawa setiap nod menjalankan perisian klien yang sesuai.
Boleh dikatakan, contoh kluster pengkomputeran yang paling terkenal adalah projek [dilindungi e-mel] dan [dilindungi e-mel] - tetapi istilah kluster biasanya menyiratkan sistem yang dikendalikan secara terpusat (projek yang menggabungkan kekuatan komputer jarak jauh disebut sebagai pengkomputeran grid) ).
Node kluster juga biasanya dihubungkan melalui pautan yang jauh lebih pantas daripada sambungan internet biasa, untuk mengurangkan kependaman yang terlibat dalam menghantar beban kerja berulang-ulang. Di kluster rumah anda, itu mungkin Gigabit atau 10GbE; komputer K menggunakan interkoneksi proprietari yang dipanggil Tofu, yang menyediakan lebar jalur 100GB / saat.
Ketahui lebih lanjut
Pengekodan superkomputer
Kluster berasaskan Windows dapat dipasang dengan mudah menggunakan sistem operasi Windows HPC Server 2008, dan Microsoft memberikan garis panduan untuk membuat aplikasi yang mengetahui kluster yang akan menggunakan sumber kluster ketika dijalankan pada sistem seperti itu. Sebagai alternatif, terdapat pelbagai distribusi Linux percuma yang dirancang untuk pengelompokan, seperti openMosix dan ClusterKnoppix. Ini memberikan pengalaman yang ramah pengguna yang menjadikannya hampir tidak mudah untuk menyusun kelompok dengan ukuran apa pun menggunakan sistem Beowulf yang popular.
Apa pun jalan yang anda pilih, bagaimanapun, satu batasan yang mungkin anda hadapi adalah kekurangan aplikasi yang sudah ada yang dirancang untuk menggunakan sumber kluster. Ini tidak semestinya menjadi masalah, kerana tugas komputer super biasanya dilakukan oleh kod yang dipesan lebih awal.
Kad tambah
Pendekatan kluster fleksibel, tetapi cukup sia-sia - ini pada dasarnya bermaksud membiarkan seluruh komputer dihidupkan dan menarik daya apabila anda biasanya hanya menggunakan beberapa fungsi pemproses.
Pendekatan yang lebih cekap tenaga adalah memasang sejumlah besar teras pemproses pada satu kad pengembangan dan menggunakan teras ini sebagai kelompok maya.
bagaimana mendapatkan barang dalam karatHalaman Sebelumnya Halaman seterusnya