PFASST ve (Uzay ve Zaman içinde Paralel Tam Yaklaşım Şeması) PEPC (Pretty Verimli Paralel Coulomb) algoritmaları son zamanlarda uzay ve zaman hem de paralellik sağlamak için birlikte kullanılmıştır.
PFASST zaman paralelliğini, PEPC uzay paralelliğini yapar. Bu sonuçları son zamanlarda sunuldu DD21 konferans ve biz için bir gönderim hazırladık SC12'ye PFASST + PEPC kombinasyonunu tasvir.
4 milyon parçacıktan oluşan bir "küçük" problemin (PEPC, paralel bir N-vücut çözücüdür), sadece PEPC (yani, yalnızca uzayda paralel) kullanılarak JUGENE üzerinde 8192 çekirdeğe kadar iyi ölçeklendiği gösterilmiştir . Bunun ötesinde iletişim maliyetleri belirginleşti ve paralel verimlilik azalmaya başladı. PFASST'ın eklenmesi, bu sabit boyutlu problemin 262.144 çekirdek (yani, JUGENE'yi doldurduk) üzerinde 32 "zaman" işlemcisi (her biri 8192 "mekansal" çekirdekten oluşur) kullanılarak çalıştırılmasına izin verir.
Zaman paralel algoritmaların paralel verimliliği% 100 olmasa da, bu PFASST + PEPC yapılandırmasıyla 32 PFASST işlemci kullanarak yaklaşık 6,5x hız elde edebildik.
İşte bir ön baskı bağlantısı: Devasa bir uzay-zaman paralel N-vücut çözücü