Iklan

aplikasi komputasi terdistribusiBertahun-tahun yang lalu, saya menulis artikel tentang menyumbangkan waktu CPU Anda untuk sains – memanfaatkan model komputasi Internet yang dikenal sebagai komputasi terdistribusi 10 Cara Menyumbangkan Waktu CPU Anda Untuk Sains Baca selengkapnya . Dalam artikel itu, saya membahas beberapa proyek keren yang dapat Anda curahkan untuk waktu CPU komputer Anda, termasuk hal-hal seperti membela melawan bio-terorisme, melawan kanker, dan mendukung nanoteknologi.

Sebenarnya, saya menjalankan beberapa proyek itu cukup lama setelah menulis artikel itu, dan saya sangat tertarik dengan keseluruhannya model komputasi terdistribusi yang saya wawancarai dengan IBM pada satu titik dalam karir menulis saya tentang proyek mereka sendiri, Dunia Jaringan Komunitas. Saya akan menjelaskan lebih lanjut tentang World Community Grid di bawah ini, tetapi sebelum kita membahas komputasi terdistribusi individu proyek, penting untuk mengetahui bagaimana seluruh komunitas telah berkembang dalam beberapa tahun sejak saya terakhir menulis tentang dia.

Yang menakjubkan adalah bagaimana evolusi komputasi terdistribusi mengikuti semangat kolaboratif komunitas ilmiah itu sendiri. Di masa lalu, banyak dari proyek ini mengharuskan pengguna mengunduh program individual, dan mereka masing-masing memiliki screen saver independen dan fitur lainnya selain dari proyek lainnya sedang mengerjakan. Saat ini, sebagian besar proyek melibatkan manajer kontrol pusat bernama BOINC, yang dijalankan oleh orang-orang di Berkeley. Dengan satu aplikasi itu, Anda dapat membagi daya CPU cadangan Anda untuk mendukung banyak penyebab komputasi yang Anda yakini.

Proyek Komputasi Terdistribusi yang Menakjubkan

Saya suka konsep BOINC, yang dapat Anda unduh dan instal langsung dari Halaman BOINC Berkeley. Saya menyukainya karena ketika saya mengunduh dan menjalankan proyek di masa lalu, prosesnya tidak terlalu sederhana atau mudah. Saya menyukai screensaver dan grafik yang keren, tetapi sungguh, komputasi terdistribusi turun untuk menawarkan CPU Anda ke tujuan yang Anda yakini – itulah intinya.

Dengan BOINC Manager, Anda menginstalnya dan meluncurkannya, dan ada semua proyek komputasi terdistribusi, tepat di ujung jari Anda.

aplikasi komputasi terdistribusi

Saya sama sekali tidak akan merekomendasikan program semacam itu kecuali program itu berisi sebagian besar proyek yang tersedia. Untungnya BOINC melakukannya. Saya juga menemukan bahwa ada banyak proyek yang tidak tercantum dalam daftar proyek di dalam program BOINC itu sendiri, tetapi Anda masih dapat menempelkan URL untuk setiap proyek yang didukung BOINC yang Anda temukan di web, dan pengelola akan mengenali dan memuatnya. Keren sekali.

prediksi iklim

Saya menyebutkan Climateprediction.net beberapa tahun yang lalu, sebagian besar karena ini adalah proyek yang saya pikir sebagian besar orang percaya. Tujuan proyek ini adalah untuk memprediksi iklim bumi hingga tahun 2100. Tujuannya tidak hanya untuk membuat model prediktif, tetapi untuk menguji keakuratan model iklim yang ada untuk menentukan skenario mana yang lebih mungkin.

Setelah mendaftar dengan Climateprediction.net melalui BOINC, Anda akan langsung diteruskan ke situs web untuk menyelesaikan pendaftaran Anda, dan mendapatkan akses ke semua statistik Anda saat ini.

Bantu Jadikan Dunia Lebih Baik dengan pemodelan Proyek Komputasi Terdistribusi yang Menakjubkan ini2

Di situs web itu, Anda juga dapat menemukan banyak model iklim dan informasi di tautan seperti WeatherAtHome dan di area lain situs tersebut. Pastikan untuk menjelajahi situs jika dan ketika Anda mendaftar dengan proyek ini.

Kosmologi@rumah

Proyek Kosmologi adalah salah satu favorit saya, karena saya menyukai gagasan untuk dapat membantu mengembangkan model alam semesta. Proyek Kosmologi menggabungkan data fisika astronomi dan partikel ke dalam modelnya. Sebagai seseorang yang memberikan tepuk tangan meriah atas penemuan Higgs Boson, saya senang menawarkan sebagian dari kekuatan CPU saya untuk tujuan semacam ini.

komputasi terdistribusi

Gambar di atas menunjukkan seperti apa BOINC menjalankan tugas untuk Kosmologi. Anda dapat menekan panah bawah di bawah “Tambahkan Proyek” untuk melihat semua proyek yang telah Anda daftarkan dan langsung menautkan ke setiap situs web. Panel utama di atas daftar tarik-turun ini menunjukkan penyelesaian tugas saat ini yang sedang dikerjakan CPU Anda, dan berapa lama waktu pengerjaan tugas komputasi tersebut.

Orbit@Home

Saya mungkin mengekspos bias saya terhadap proyek yang berfokus pada ruang dengan mencantumkan Orbit@Home juga, tetapi intinya adalah bahwa ini adalah proyek komputasi terdistribusi yang sangat keren.

Proyek Orbit@Home difokuskan untuk mempelajari tata surya menggunakan komputasi untuk menangani masalah penting bagi Bumi seperti Near Earth Asteroids (NEA). Saya menyukai gagasan proyek semacam itu yang berpotensi menjadi sumber peringatan dini bahwa ada NEA di jalur berbahaya bagi Bumi, memberi umat manusia waktu untuk merencanakan dan mempersiapkan diri untuk memenuhinya tantangan.

komputasi terdistribusi

Yang sangat saya sukai dari situs web Orbit@home adalah statistik dan informasi yang disediakan di situs sehingga Anda dapat melihat gambaran umum dari semua perhitungan yang telah dilakukan untuk proyek tersebut.

komputasi terdistribusi

Proyek ini juga memiliki komunitas, dan setiap kali ada berita besar, Anda akan menemukannya di halaman utama situs, seperti pengumuman near-pass Asteroid 2011 MD pada 27 Juli 2011. Halaman tidak sering diperbarui, tetapi ketika ada sesuatu untuk dilaporkan, Anda akan menemukannya di sana.

MindModeling@Home

Proyek MindModeling@Home adalah salah satu proyek yang tidak tercantum dalam daftar program BOINC, tetapi jika Anda mengetik URL proyek ke dalam bidang URL Proyek, itu akan mengenali proyek sebagai kompatibel dengan BOINC dan akan mendaftarkan Anda dan terhubung ke proyek.

daftar proyek komputasi terdistribusi

Proyek MindModeling adalah proyek yang berfokus pada menjalankan apa yang digambarkan oleh situs tersebut sebagai "pemodelan proses kognitif komputasional" untuk memahami pikiran manusia. Menurut pendapat saya, tugas memodelkan dan mensimulasikan pikiran manusia adalah salah satu tugas terbesar, paling menantang, dan mungkin hampir mustahil.

Ide pemodelan "kinerja manusia dan pembelajaran" adalah konsep yang luar biasa bagi saya, bahwa saya lebih dari senang untuk mencurahkan kekuatan komputasi saya untuk tujuan mulia itu. Dan tentu saja, proyek ini juga memiliki situs web yang cukup keren.

daftar proyek komputasi terdistribusi

Situs web menunjukkan semacam papan peringkat, yang menunjukkan peserta proyek yang paling "memberi", dan Anda akan menemukan informasi dan berita tentang proyek di seluruh situs.

Grid Komunitas Dunia.

Bertahun-tahun yang lalu, saya berbicara dengan orang-orang di IBM tentang proyek amal baru mereka (pada saat itu) yang dikenal sebagai World Community Grid. Perusahaan tidak mendapat untung dari proyek tersebut, dan mencurahkan sumber dayanya sendiri dan bahkan personel yang berdedikasi untuk memastikan bahwa proyek komputasi terdistribusi berhasil.

daftar proyek komputasi terdistribusi

World Community Grid termasuk dalam BOINC, tetapi yang membuatnya istimewa adalah bukan hanya satu proyek, tetapi alih-alih mengambil daya komputasi CPU Anda dan mendistribusikannya ke seluruh komputasi World Community Grid penyebab. Beberapa penyebab ini termasuk hal-hal seperti memerangi malaria, air bersih, distrofi otot, dan melawan kanker masa kanak-kanak.

Bantu Jadikan Dunia Lebih Baik Dengan Pemodelan Proyek Komputasi Terdistribusi yang Menakjubkan10

Anda benar-benar dapat mendaftar hanya dengan World Community Grid, dan CPU Anda akan digunakan dengan sangat baik untuk beberapa tujuan yang sangat penting. Dan Anda dapat memantau dan mempelajari lebih lanjut tentang penyebab yang sedang berlangsung tersebut langsung di Grid Komunitas Dunia situs web.

Selengkapnya Tentang BOINC

Seperti yang Anda lihat di artikel ini, saya benar-benar berpikir menggunakan BOINC adalah cara untuk mendukung proyek sebanyak yang Anda suka, sementara hanya harus mengunduh dan menjalankan satu aplikasi. Ini adalah cara untuk pergi.

Beberapa penyesuaian yang dapat Anda lakukan dengan BOINC adalah mengonfigurasi berapa banyak CPU yang dikonsumsi dan kapan dikonsumsi. Anda benar-benar dapat menentukan waktu yang ditetapkan dalam sehari kapan ia dapat melakukan pekerjaan, berapa banyak ruang disk yang dapat digunakan, dan Anda dapat mengonfigurasinya agar hanya berfungsi saat Anda tidak menggunakan komputer dan komputer tidak digunakan selama beberapa saat menit.

Bantu Jadikan Dunia Lebih Baik Dengan Pemodelan Proyek Komputasi Terdistribusi yang Menakjubkan11

Tampilan lanjutan aplikasi juga menunjukkan lebih banyak statistik tentang semua proyek Anda saat ini. Ini akan menunjukkan kepada Anda semua tugas proyek yang sedang dikerjakan komputer Anda dan kemajuan keseluruhan tugas tersebut.

Bantu Jadikan Dunia Lebih Baik Dengan Pemodelan Proyek Komputasi Terdistribusi yang Menakjubkan13

Dan terakhir, BOINC juga menyertakan screensaver dari setiap proyek yang telah Anda putuskan untuk didukung, seperti seperti ini dari Cosmology@Home yang memudar masuk dan keluar di antara gambar, dan status lari Anda saat ini pekerjaan.

aplikasi komputasi terdistribusi

Mendukung begitu banyak penyebab penting hanya dengan menjalankan komputer Anda sebenarnya adalah perasaan yang cukup keren. Ini seperti memberi komputer Anda kesempatan untuk berbuat baik di dunia, dan semua yang Anda sumbangkan jika Anda berpikir tentang hal itu, tidak lebih dari konsumsi listrik yang mungkin sedikit lebih tinggi dan sedikit lebih banyak beban pada Anda prosesor.

Mengingat bahwa Anda mungkin membantu memecahkan beberapa masalah dunia yang paling mendesak, saya akan mengatakan bahwa tidak terlalu banyak menyerah.

Pernahkah Anda mendukung proyek komputasi terdistribusi? Apakah Anda melihat ada yang mendengar suara itu keren? Bagikan umpan balik Anda sendiri dan proyek favorit Anda di bagian komentar di bawah.

Kredit Gambar: Berbagi Laptop Melalui Shutterstock

Ryan memiliki gelar BSc di bidang Teknik Elektro. Dia telah bekerja 13 tahun di bidang teknik otomasi, 5 tahun di bidang TI, dan sekarang menjadi Insinyur Aplikasi. Mantan Managing Editor MakeUseOf, dia berbicara di konferensi nasional tentang Visualisasi Data dan telah ditampilkan di TV dan radio nasional.