HPC hangi işlerde anlamlıdır, her projeye gerekir mi?
Çok sayıda hesabı eş zamanlı yürütmek, büyük veri kümelerini incelemek veya uzun süren simülasyonları tamamlamak yüksek başarımlı hesaplamanın kullanım alanları arasındadır. Fakat güçlü donanım her işi aynı oranda hızlandırmaz. Uygulamanın işleri parçalara ayırabilmesi, verinin işlem birimlerine ulaşması ve yazılımın seçilen donanımdan yararlanması gerekir. Küçük bir veri toplama görevi için büyük bir GPU sunucusu gereksiz olabilir.
İlk adım mevcut çalışmanın nerede yavaşladığını ölçmektir. İşlemci hesap mı yapıyor, bellekten veri mi bekliyor, yoksa disk yazımı mı gecikiyor? Sonucun saniyeler içinde gelmesi yeterliyken milisaniyelik hedef koymak maliyeti artırabilir. Yatırım kararını gerçek işin toplam süresi ve işletmenin kabul koşullarıyla vermek daha sağlıklıdır.
- Yoğun hesaplama ve büyük veri ihtiyacını ayırın
- Mevcut sistemde gecikmenin kaynağını ölçün
- Sonuç kalitesiyle birlikte süre ve maliyet hedefi belirleyin