Programming Abstractions for Run-Time Partitioning of Scientific Continuum Calculations Running on Multiprocessors
Programming Abstractions for Run-Time Partitioning of Scientific Continuum Calculations Running on Multiprocessors
复制标题
在多处理器上运行的科学连续体计算的运行时分区的编程抽象
DOI:
10.1007/3-540-45067-x_30
复制
发表时间:
1987
期刊:
影响因子:
--
通讯作者:
S. Baden
中科院分区:
文献类型:
--
作者:
S. Baden
. I will discuss a set of software abstractions for implementing various math-physics cal culations on a team of processors. I tried out the abstractions on Anderson's Method of Local Corrections, a type of vortex method for computational fluid dynamics. I ran experiments on 32 processors of the Intel iPSC-a message-passing hypercube architecture-and on 4 processors of a Cray X-MP-a shared memory vector architecture - and achieved good parallel speedups of 24 and 3.6, respectively. The abstractions should apply to diverse applications, including finite difference methods, and to diverse archi tectures without requiring that the application be reprogrammed extensively for each new architecture.