The PFASST (Paralel penuh Approximation Skema di Ruang dan Waktu) dan PEPC (Pretty Efisien Paralel Coulomb) algoritma baru-baru ini digunakan bersama-sama untuk mencapai paralelisme dalam ruang dan waktu.
PFASST melakukan paralelisme waktu, PEPC melakukan paralelisme ruang. Hasil ini baru-baru ini dipresentasikan pada konferensi DD21 , dan kami telah menyiapkan proposal untuk SC12 yang menggambarkan kombinasi PFASST + PEPC.
Masalah "kecil" yang terdiri dari 4 juta partikel (PEPC adalah pemecah N-tubuh paralel) ditunjukkan untuk skala hingga 8192 inti pada JUGENE hanya menggunakan PEPC (yaitu, hanya paralel dalam ruang). Di luar ini, biaya komunikasi menjadi signifikan dan efisiensi paralel mulai menurun. Penambahan PFASST memungkinkan masalah ukuran tetap ini dijalankan pada 262.144 core (yaitu, kami mengisi JUGENE) dengan menggunakan 32 "waktu" prosesor (masing-masing terdiri dari 8192 "spasial" core).
Meskipun efisiensi paralel dari algoritma time-parallel tidak 100%, kami dapat memperoleh peningkatan sekitar 6,5x menggunakan 32 prosesor PFASST dengan konfigurasi PFASST + PEPC ini.
Berikut ini tautan ke pracetak: Pemecah N-tubuh paralel ruang-waktu yang sangat besar