(original) (raw)
A Compiler for Parallel Finite Element Methods with Domain-Decomposed Unstructured Meshes Jonathan Richard Shewchuk Omar Ghattas School of Computer Science Department of Civil Engineering Carnegie Mellon University Pittsburgh, Pennsylvania 15213 Archimedes is an automated system for finite element methods on unstructured meshes using distributed memory supercomputers. Its components include a mesh generator, a mesh partitioner, and a data-parallel compiler whose input is C augmented with machine-independent operations for finite element computations, and whose output is parallel code for a particular multicomputer. We describe an elegant implementation of domain decomposition and give preliminary performance results. Proceedings of the Seventh International Conference on Domain Decomposition Methods in Scientific and Engineering Computing (Pennsylvania State University), pages 445-450, American Mathematical Society, October 1993. PostScript (1203k). Paper available through the URL http://www.cs.cmu.edu/\~quake-papers/ddm7-parallel-domain-decomp.ps BibTeX entry: @inproceedings{shewchuk-ghattas93, author = {Jonathan Richard Shewchuk and Omar Ghattas}, title = {A {C}ompiler for {P}arallel {F}inite {E}lement {M}ethods with {D}omain-{D}ecomposed {U}nstructured {M}eshes}, booktitle = {Proceedings of the Seventh International Conference on Domain Decomposition Methods in Scientific and Engineering Computing}, editor = {David E. Keyes and Jinchao Xu}, series = {Contemporary Mathematics}, volume = 180, publisher = {American Mathematical Society}, pages = {445--450}, month = oct, year = 1993, ISBN = {0-8218-5171-3} }