GFGFUn≈ u ( tn)
u ( t ) = u0+ ∫t0f( τ, u ( τ) )dτ
tntn + 1kamu˙= f( kamu , t )GFGFFGGF
U0n + 1n = 0 ... N- 1NF( tn + 1, tn, Ukn)
Uk + 1n + 1= G ( tn + 1, tn, Uk + 1n) + F( tn + 1, tn, Ukn) - G ( tn + 1, tn, Ukn)
n = 0 ... N- 1GF
Metode PITA sangat mirip dengan Parareal, tetapi melacak pembaruan sebelumnya dan hanya memperbarui kondisi awal pada setiap prosesor dengan cara yang mengingatkan pada metode ruang bagian Krylov. Ini memungkinkan PITA untuk menyelesaikan persamaan linear orde kedua yang Parareal tidak bisa.
Metode PFASST berbeda dari metode Parareal dan PITA dalam dua cara mendasar: pertama, metode ini bergantung pada skema loncatan waktu Spectral Deferred Correction (SDC), dan yang kedua menggabungkan koreksi Skema Pendekatan Penuh ke propagator kasar, dan pada kenyataannya PFASST dapat menggunakan hierarki penyebar (bukan hanya dua). Menggunakan SDC memungkinkan iterasi paralel-waktu dan SDC digabungkan yang menghilangkan kendala efisiensi Parareal dan PITA. Menggunakan koreksi FAS memungkinkan banyak fleksibilitas ketika membangun penyebar kasar PFASST (membuat penyebar kasar semurah mungkin membantu meningkatkan efisiensi paralel). Strategi kasar meliputi: waktu-kasar (lebih sedikit SDC node), ruang-kasar (untuk PDE berbasis grid), operator kasar, dan fisika berkurang.
Saya harap ini menguraikan dasar-dasar, perbedaan, dan persamaan antara algoritma. Silakan lihat referensi dalam posting ini untuk lebih jelasnya.
Mengenai aplikasi, metode telah diterapkan pada berbagai persamaan (orbit planet, Navier-Stokes, sistem partikel, sistem kacau, dinamika struktural, aliran atmosfer dll, dll). Saat menerapkan paralelisasi waktu untuk masalah tertentu, Anda harus memvalidasi metode dengan cara yang sesuai untuk masalah yang sedang dipecahkan.