An efficient parallel solution for Caputo fractional reaction–diffusion equation

The Journal of Supercomputing(2014)

引用 45|浏览23
暂无评分
摘要
The computational complexity of Caputo fractional reaction–diffusion equation is O(MN^2) compared with O(MN) of traditional reaction–diffusion equation, where M , N are the number of time steps and grid points. A efficient parallel solution for Caputo fractional reaction–diffusion equation with explicit difference method is proposed. The parallel solution, which is implemented with MPI parallel programming model, consists of three procedures: preprocessing, parallel solver and postprocessing. The parallel solver involves the parallel tridiagonal matrix vector multiplication, vector vector addition and constant vector multiplication. The sum of constant vector multiplication is optimized. As to the authors’ knowledge, this is the first parallel solution for Caputo fractional reaction–diffusion equation. The experimental results show that the parallel solution compares well with the analytic solution. The parallel solution on single Intel Xeon X5540 CPU runs more than three times faster than the serial solution on single X5540 CPU core, and scales quite well on a distributed memory cluster system.
更多
查看译文
关键词
Fractional differential equation,Reaction-diffusion equation,High performance computing,Parallel computing,Finite difference method
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要