A special-purpose parallel computer for solving partial differential equations

A special-purpose parallel computer for solving partial differential equations
复制标题

一种求解偏微分方程的专用并行计算机

DOI:
10.1109/empdp.1998.647240
复制
发表时间:
1998
期刊:
Proceedings of the Sixth Euromicro Workshop on Parallel and Distributed Processing - PDP '98 -
影响因子:
--
通讯作者:
F. Tirado
F. Tirado
中科院分区:
--
文献类型:
--
作者:
L. Piñuel;I. Llorente;F. Tirado

文献摘要

被引文献

相似文献

本文描述了一台专用的单指令多数据(SIMD)计算机,它实现了求解偏微分方程组的多重网格算法。作者指出,多重网格机是解决偏微分方程组的一种非常好的方法,可以替代商用的基于微处理器的并行计算机,偏微分方程组是要求最苛刻的应用之一。通过利用多重网格算法的固有特性和大规模并行性的优势,计算机获得了很好的性价比。此外,它不存在大多数专用计算机的问题,即需要使用一种特定的编程语言。通过使用从问题说明自动生成多重网格代码的环境,可以从更高的抽象级别对计算机进行编程。他们认为这项工作是构建具有现场可编程门阵列(FGA)的体系结构原型的第一步。
The paper describes a special-purpose single instruction multiple data (SIMD) computer that implements multigrid algorithms for solving partial differential equations. The authors show that the multigrid machine is a very good alternative to commercial microprocessor-based parallel computers for solving partial differential equations, which is one of the most demanding applications. The computer obtains a very good performance/cost ratio by way of the exploitation of the innate properties in multigrid algorithms and the advantages of the massive parallelism. Moreover, it does not suffer from the problem of most special-purpose computers, i.e. the need to use a specific programming language. The computer can be programmed, from the higher abstraction level, by using an environment that automatically generates multigrid code from a problem specification. They consider this work as a first step in the building a prototype of the architecture with field programmable gate arrays (FPGAs).