ndd
Google Akademik'te "paralel FFT" veya "psödospektral ölçeklenebilirlik" araması, değerlendirmek için kalifiye olmadığım çok sayıda bilgi sağlar. Ancak bu, pratikte nelerin gerçekleştirilebileceğine dair son zamanlarda güzel bir örnek gibi görünüyor:
Sıvı türbülansı için ölçeklenebilir paralel psödospektral hesaplamalar için hibrit bir MPI-OpenMP şeması
Öz:
Dağıtılmış bellek paralelliğinde MPI ve paylaşılan bellek paralelliğinde OpenMP kullanan hibrit bir şema sunulmuştur. Çalışma, ortaya çıkan petascale, yüksek çekirdek sayısı, büyük ölçüde paralel işleme sistemleri üzerinde akışkan türbülansının psödospektral hesaplamalarında olağanüstü yüksek Reynolds sayıları elde etme arzusuyla motive edilir. Hibrit uygulama, iyi test edilmiş ölçeklenebilir MPI-paralelleştirilmiş psödospektral koddan türetilir ve bu kodu arttırır. Melez paradigma, psödospektral ızgaraların alan ayrışması için yeni bir resme yol açar; bu, diğer şeylerin yanı sıra, sayısal takdir yetkileri. Hibrit uygulamanın detayları verilmiştir, ve performans testleri yöntemin faydasını göstermektedir. Hibrid şemanın, maksimum ortalama verimliliği% 83 olan ~ 20000 işlem çekirdeğine kadar ideal ölçeklenebilirliğe ulaştığı gösterilmiştir. İki farklı platformda kod performansını optimize etmek için optimum sayıda MPI işlemi ve OpenMP iş parçacığının nasıl seçileceğini gösteren veriler sunulmaktadır.