Bu proje FlashMob I olarak biliniyor. San Fransisco Üniversitesi öğrencisi John Witchel ile hocası Greg Benson’un bir projesi. Witchel ve hocası, normal vatandaşlara problemlerini süper bilgisayarla çözme gücü vermek istiyorlar.
Witchell’e göre Proje sadece 8 haftalık; “Biz küçük bir grup kurmak istiyorduk. Ama Binadaki tüm noktaları kullanmamız durumunda 200 nokta olacaktı. Böyle olunca sınıfta elimi kaldırdım ve “Neden hepimiz CraigsList’e bir not bırakmıyoruz?” diye sordum.
Craigslist, San Fransisco’daki ücretsiz ve online bir not bırakma alanı. Şu anda 45 kadar versiyonu var. Yakında uluslararası olarak da planlananları olacak.
Süper Bilgisayarlar maksimum performansın alınması için haftalarca ayarlanan eş nod’lara sahiptirler. FlashMob Supercomputer yazılımı hızlı bir şekilde, sonsuz sayıdaki heterojen makinalara sanal olarak bağlanmak için tasarlanmış. Böylece bu makinaları tek bir bilgisayarmış gibi birlikte çalıştırabiliyor. Bir FlashMob bilgisayarı normal bir cluster’dan farklı olarak tek bir sorun üzerinde çalışması için geçici olarak organize ediliyor.
Smart Mobs kitabının yazarı gelecekbilimci (Futurist) Howard Rheingold, süper bilgisayar projesinin, önceki 3 sosyo-bilgisayar olayının arkasından geliştirilecek adım olacağını söylüyor. Bu projeler; Kendi bireysel sayfalarını koyarak ve bunları birbirine bağlayarak WEB’i oluşturmak. İkincisi, internet üzerindeki bireysel bilgisayarları birbirine bağlayarak oluşturulan SETI@home. Üçüncüsü ise Bireyleri belli bir zamanda belli bir yere yönlendirme olarak tanılmayacağımız FalshMobs ki bir anlamda caddelerdeki toplu eğlencelerin sürreal versiyonu gibi düşünülebilir.
Rheingold “İnsanlar artık evlerinde çok güçlü aletlere sahipler. Bu aletlerle şimdiye kadar sadece bilimadamlarının yapabildiği şeyleri yapabiliyorlar” diyor.
Witchel ve Benson, kendi network uygulamalarını yaratmak için mevcut bir Linux kernel’ini hafif değiştirdiler. Kod’u heterojen bir ortamda çalışabilecek ve çok çabuk boot olarak tek bilgisayar olarak online hale gelebilecek şekilde ayarladılar. FlashMob I yazılımı PC’leri başlatabiliyor, real-time raporlama yapabiliyor, network üzerinde uçabiliyor, nod’ları analiz edebiliyor ve performans optimizasyonunu sağlıyor.
Gönüllülere bilgisayarları için birer etiket veriliyor. Gün boyunca devamlı benchmark çalışmaları da yapılıyor. En iyi değer, Top 500 Süper Bilgisayar listesine gönderilecek.
Witchel “Bu olayın tek amacı bu tür bir süper bilgisayar çalışmasının mümkün olabildiğini göstermek.” Ama çalışmanın amacı daha da geniş. Grup, araştırmacı ve aktivistlerin de kendilerine katılmasını umuyor. Böylece hiç tahmin edilemeyecek boyutlara gelinebilinir diye bekliyorlar.