Gerçekten yüksek başarıma ihtiyaç duyacaksanız bu işin iyi planlanması ve kurulması önemli bence.
Mesela işlem yükü nispeten küçük çok sayıda hesaplama mı yapacağınız yoksa çok büyük ölçekteki tek bir veriyle çok uzun sürecek işlemler bi yapacaksınız? Problem ne kadar paralelleştirilebilir? Parçalar üzerinde aynı işlemler mi yapılacak (SIMD)gibi parametreler var. Yaptığınız işin doğasını biz tam bilemiyoruz tabii. Ön bilgi konusunda sıkıntı varsa üniversitede paralel programlama dersi veren bir hoca varsa derslerine katılmanız baya yarar sağlayabilir. Yada internetteki ders otlarından faydalanabilirsiniz. Bir de bahsettiğiniz hocayla (yada başka bir üniversiteden başka bir hocayla) durumu biraz daha ayrıntılı tartışırsanız daha net bir şeyler çıkar diye tahmin ediyorum. Neticede Paralelleştirme konusunda farklı problemler için farklı uygulamalar, farklı teknolojiler var sizin de bildiğiniz gibi. Belki cuda gerçekten işnizi görür. Belki de daha büyük clusterlara ihtiyaç duyarsınız. Ve ben de ekipte bu işlerden anlayan ve uğraşmaya gönüllü bir kişi bulundurulmasının çok yararlı olacağına şiddetle katılıyorum. Bunun yanında da programlama yapacak herkesin belli bir temel seviyeye ulaşması gerekiyor paralel programlama hakkında. (Yoksa düzgün bir performans farkı yaratılamayabilir) Çünkü bu mevzuyla ilgilenenler için bile sıkıntı yaratabilen bir konu. Kolay gelsin.
_______________________________________________ Linux-sohbet mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-sohbet Liste kurallari: http://liste.linux.org.tr/kurallar.php
