Dünya ile ilgili anlayışımız, bilgisayarın keşfedilişinden bu yana devasa bir büyüklükte gelişmiştir ve gelişmeye devam etmektedir. Özellikle karmaşık sistemlerin simülasyonu, bir takım sayıların işlenmesini, bilgisayarların birçok görevin üstesinden gelmesini gerektirmektedir. Dağıtılmış bilgi işlem sistemi olarak bilinen BOINC sayesinde, karmaşık görevler dünya çapında gönüllü olarak bilgisayarını bilim projelerine adamak isteyenlerle gerçekleştirilmektedir. Böylece süper bir bilgisayar yönetme zorunluluğu olmadan projeler tamamlanabilmektedir. BOINC sisteminin hedefi, bir amaç için çalışmak üzere bilgisayarları birbirine bağlamaktır.
BOINC'te Hangi Tür Projelere Yer Verilir?
Bilgisayarınızı çalışma anlamında bağışta bulunabileceğiniz birçok farklı proje vardır. BOINC sisteminde, merkezi bir sunucu, projelerdeki görevleri ağa bağlı olan bilgisayarlara yükler. Her bilgisayar görevini tamamlar ve sonuçları sunucuya gönderir. Proje yöneticisi, bir merkezi web sitesinden birden fazla bilgisayarı yönetmeye olanak tanıyan kullanımı kolay bir sistemdir. BOINC kurulumu merkeze bağlanacak ve projeleri başlatma, bilgi işlem saatleri gibi komutları almaktadır.
On binlerce gönüllü bilgisayarın yedek CPU döngülerini kullanarak, projeler, pahalı süper bilgisayarlar satın almak zorunda kalınmadan tamamlanmaktadır. Dağıtılan bilgi işlem ağı, hastalık araştırması, büyük tamsayıların çarpanlara ayrılması ve hatta dünya dışı yaşam arayışı gibi geniş bir bilimsel araştırmalar dizisi için kullanılmaktadır. BOINC platformu, masaüstü bilgisayarlar için uzun bir süredir mevcuttur ve her bilgisayara yüklenebilir. Ayrıca, artık mobil versiyonu da etkin hale getirilmiştir.
BOINC, Berkeley Üniversitesi tarafından yaratılmıştır. BOINC uygulamasını yükleyince ilk açtığınızda katkıda bulunmak için bir dağıtılmış bilgi işlem projesi seçmeniz istenir. Her bir projenin hedefleri BOINC web sitesinde veya uygulamada bir proje seçerek görülebilir. Boinc projeleri, kullanılmayan bilgisayarınızın zamanını bağışta bulunabileceğiniz çeşitli projelerdir. Uzay araştırmaları, Zika ve kanser gibi hastalıklar için bir tedavi bulma, asteroidlerin Dünya'ya olan açılarını hesaplama gibi alanları içerir. Çeşitli gruplar farklı projeleri yönetmektedir ancak genellikle bir kolej veya üniversite tarafından desteklenmektedir.
Bir proje seçtikten sonra bilgi işlem ilerlemenizi izlemek için bir hesap oluşturmanız gerekir. Bir hesap oluşturduktan sonra, BOINC artık görevini yapmaya hazırdır. Muhtemelen bu nitelikteki bir uygulamanın telefonların şarjını hızlı bir şekilde boşaltacağı düşünülebilir. Eğer BOINC uygulaması sürekli çalışırsa bu durum doğrudur. Neyse ki, uygulama sürekli çalışacak şekilde yapılandırılmamıştır.
Varsayılan olarak, yalnızca telefonunuz şarj olurken ve batarya en az yüzde 90 dolu olduğunda çalışır. Bu batarya sınırı çok daha düşük bir değere ayarlanabilmektedir. BOINC, Android için Play Store'da bulunmaktadır. Bilgisayarlar için ise, Windows, Mac ve Linux işletim sistemleri ile çalışan BOINC, kendine ait web sitesinden yüklenebilmektedir.
Gönüllüler genellikle Internet'e bağlı kişisel bilgisayarlara sahip olan genel halk üyeleridir. Okullar ve işletmeler gibi kuruluşlar da bilgisayarlarının kullanımını gönüllü yapabilirler. Projelerde genellikle akademik (üniversite tabanlı) ve bilimsel araştırma yapılmaktadır. Fakat istisnalar vardır.
Sistemde Neler Yapılmaktadır?
Sistemde gruplar oluşturabilir, bir gruba katılabilirsiniz ve arkadaşlarınızla aranızda rekabet yaratabilirsiniz. Proje tamamlandıkça kredi kazanılmaktadır ve sıralamada yer alınmaktadır. Son zamanlarda, BOINC platformuna olan ilgiyi ve talebi arttırmak için, Gridcoin adında kripto para kazanma sistemine geçilmiştir. Yani her proje bitiminde belirli miktarda kredi ve Gridcoin biriktirilmektedir. Süper bilgisayarlara ve yüksek güçlü bilgisayar kümelerine ilginiz var ise, evdeki bilgisayarınızın bilime her türlü katkıda bulunması sizin için bir fırsat olacaktır.
Gönüllü Bilgi İşlem Gücü Neden Önemlidir?
Birkaç temel nedenden dolayı BOINC oldukça önemlidir. Dünyada uygulanan bu gönüllü bilgi işlem, bilime diğer bilgisayar türlerinden daha fazla güç sağlamaktadır. Bu bilgisayar gücü, aksi şekilde yapılamayan bilimsel araştırmalara olanak tanır. Ekonomik yasalar, PC'ler ve oyun konsolları gibi tüketici ürünlerinin daha özel ürünlerden daha hızlı gelişeceğini ve daha fazlasının olacağını belirlediği için bu avantaj zaman içinde artacaktır. Gönüllü bilgi işlem gücü satın alınamaz.
Sınırlı finansmana sahip ancak büyük bir kamuoyuna hitap eden bir araştırma projesi, muazzam bir bilgi işlem gücüne sahip olabilmektedir. Buna karşın, geleneksel süper bilgisayarlar son derece pahalıdır ve yalnızca onları karşılayabilecek uygulamalar için kullanılabilir (örneğin, nükleer silah tasarımı). BOINC, kamuoyunun bilime olan ilgisini teşvik eder ve kamuoyunu bilimsel yönergeleri belirleme konusunda söz sahibi yapar. Gönüllüler etkili bir şekilde anonimdir; e-posta adresini veya diğer bilgileri kaydetmek ve bunları sağlamakla yükümlü olsalar da, kısmen gizlidir. Gizliliğinden dolayı, gönüllüler projelerden sorumlu değildir. Bir gönüllü bir şekilde yanlış davranırsa (örneğin hatalı hesaplama sonuçlarını kasıtlı olarak iade ederse), gönüllü kovuşturulamaz veya disiplin altına alınamaz.
Gönüllüler, projelere çeşitli şekillerde güvenmelidir. Gönüllü, projenin uygulamalarının yaptığı iş hakkında gerçekçi olduğuna ve elde edilen fikri mülkiyetin nasıl kullanılacağına güvenmektedir. Gönüllü, projeye uygun güvenlik uygulamalarını takip eder; böylelikle bilgisayar korsanlarının kötü amaçlı faaliyetler için bir araç olarak kullanmasının önüne geçilmiş olur.
Ayrıca, projeler içinde ilk gönüllü hesaplama projesi 1995 yılında başlayan GIMPS (Great Internet Mersenne Prime Search) idi. Diğer projeler arasında distributed.net, SETI @ home ve Folding @ home bulunmaktadır. Bugün 50'den fazla aktif proje vardır.