Aralık 2009 | Sayı : 9
      Bilgisayarlar Güçlerini Birleştiriyor Aralık 2009 | Sayı : 9

 Dünya bir süredir yeni bir yapılanmanın etkisi altında. Bu bildiğimiz soyut yapılanmalara pek benzemiyor. İlk etapta bakıldığında sanal bir yardımlaşma gibi görülen bu büyük zihin gücü, dünyanın dört bir yanından internet vasıtasıyla birbirine bağlanmış 650 milyon kişisel bilgisayardan oluşuyor. Bilimsel projeler her geçen gün daha fazla önem kazanırken ve zaman denen kavram ile yarış halinde iken bu projelerin milyonlarca modelleme gerektirdiğini de düşünürsek ancak süper bir bilgisayarımız varsa projemizi zamanında tamamlayabiliriz. Ancak bu aynı zamanda çok fazla maliyet demek. Peki bunun daha ekonomik bir yolu var mı? Güzel haber; son yıllarda geliştirilen bu  yeni yöntem imdadımıza yetişiyor. Dünya üzerinde kişisel bilgisayarlarını projenizin gelişmesi için sizinle paylaşmaya hazır binlerce gönüllü var. Elinizdeki programı parçalara ayırarak bu konuda uzman birkaç gönüllüden faydalanmak istemez misiniz? Bu hayali gerçekleştiren birçok kuruluş var hatta bunların içinde çok büyük kuruluşlar mevcut. Folding@Home, World Community Grid, SETI@Home, IBM bunlardan sadece birkaçı. IBM tarafından yürütülen programlar, sağlık konuları başta olmak üzere insanlık yararına olacak araştırma projelerini kapsıyor.

 Bu yapılanma öncelikle programı farklı parçalara ayırıyor ve aynı anda birçok bilgisayar üzerinde çalışacak biçimde tasarlanıyor. Projede gönüllü olacak kişilerin, projelerin internet sitesinde mevcut olan arayüz programlarını indirmeleri ve bilgisayarlarına kurmalarıyla ilk aşama tamamlanmış oluyor. Bu bilgisayarların birbirleriyle iletişimi herhangi bir ağ bağlantısı aracılığıyla kurulabiliyor. Programı parçalara ayırırken dikkat edilmesi gereken çok önemli noktalar var. Gönüllülerin bilgisayarlarının işletim sistemleri ve işlemcileri çeşitli olacağından bunlara uygun ve bunlar tarafından anlaşılır bilgiler içeren parçaları dikkatli bir şekilde bölüştürmek gerekiyor. Örneğin; Apple firmasının ürettiği Xgrid projesi yalnızca Max OS X işletim sistemine sahip bilgisayarlarca kullanılabiliyor.

Bu yardımlaşma sayesinde işlemci gücü ve kaynaklardan avantaj sağlanmış oluyor çünkü milyonlarca veri ve denemenin paylaştırılması sayesinde hafife alınmayacak kadar fayda sağlanmış oluyor.

Böylesine büyük bir yapılanmada çıkabilecek aksaklıkları da önceden tahmin etmek gerekiyor. İşlenen verilerin  birçok bilgisayardan geldiği düşünülürse bu verilerin doğru bir şekilde birleştirilmesi ve bir araya getirilmesi gerekiyor. Projenin parça sayısı arttıkça bağlantılarda yaşanabilecek sorunlardan biri de hatalı parçaların fark edilememesi. Parçaları toplayan sistem hataları ayıklayabilecek özellikte olmalı ve projenin bütünlüğünü her koşulda sağlamalıdır.

Yapılanmayı kullanıcı tarafından değerlendirirsek öncelikle kullanıcı ana sisteme güvenebilmeli ve görevlerine sadık kalmalıdır. Kullanıcının, kişisel bilgilerinin paylaşılmayacağı ve bilgisayarına bir zarar gelmeyeceği konusunda bilgilendirilmesi büyük önem taşıyor. Kullanıcılar eğer önemli bir buluşun ortaya çıkmasında önemli bir role sahip olurlar ise küçük hediyelerle ödüllendirilebiliyorlar.

 

 Neden olmasın?

Sizler de öncelikle arkadaş çevrenizden başlayarak projeleriniz için yardım almaya başlayın, zamanla mahalleyi, yaşadığınız şehri ve ülkenizi sarması imkansız değil. Bir bakmışsınız tüm dünyayı etkisi altına almış bir projeyi geliştiriyorsunuz ve dünyanın her yanından binlerce insan sizin projenize yardımcı oluyor.

 

 

Kaynaklar:

 

      Sümeyra HAŞLAMAN
İ.Ü. Bilgisayar Mühendisliği 3. Sınıf
- Aralık 2009 -
Editörden... | H. Can ÇOBANOĞLU Nedir Bu FTTH Dedikleri | Özgür Can TURNA Online Yer İmleri Deponuz | İsmail DURU Bu Dalgaya Kapılın! | Alp ALTINTÜRK Hız Kazandıran Yöntemler | Serkan AKDEMİR Teknolojiden Gelişmeler | Cihat GÜZEL Kendini Tamir Eden Programlar | Neslişah ÇELİK Mobil Dünya ve Mobil Platformlar | Özkan AKGÜL Bilgisayarlar Güçlerini Birleştiriyor | Sümeyra HAŞLAMAN Oyun Tanıtımı | Erman TEPE MySQL ile Trigger Oluşturma | Muhammed Ali KOŞAN Phi Sayısı | Özge ATASEVEN
« önceki sayfa - 8 - sonraki sayfa »

Ana Sayfa | Künye | Dergimiz | | İletişim
© 2009-2010 Bilisimdergi.Com Tasarım - Kodlama : İU BİLGİSAYAR

Creative Commons License
Bilişim Dergi içeriği  Creative Commons  lisansı ile korunmaktadır.
Kaynak göstermek ve link vermek şartıyla yazılarımızı kullanabilirsiniz.