NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The Efficiency of Various Computers and Optimizations in Performing Finite Element ComputationsWith the advent of computers with many processors, it becomes unclear how to best exploit this advantage. For example, matrices can be inverted by applying several processors to each vector operation, or one processor can be applied to each matrix. The former approach has diminishing returns beyond a handful of processors, but how many processors depends on the computer architecture. Applying one processor to each matrix is feasible with enough ram memory and scratch disk space, but the speed at which this is done is found to vary by a factor of three depending on how it is done. The cost of the computer must also be taken into account. A computer with many processors and fast interprocessor communication is much more expensive than the same computer and processors with slow interprocessor communication. Consequently, for problems that require several matrices to be inverted, the best speed per dollar for computers is found to be several small workstations that are networked together, such as in a Beowulf cluster. Since these machines typically have two processors per node, each matrix is most efficiently inverted with no more than two processors assigned to it.
Document ID
20010089253
Acquisition Source
Goddard Space Flight Center
Document Type
Conference Paper
Authors
Marcus, Martin H.
(Naval Research Lab. Washington, DC United States)
Broduer, Steve
Date Acquired
August 20, 2013
Publication Date
January 4, 2001
Subject Category
Computer Programming And Software
Meeting Information
Meeting: FEMCI Workshop 2001: Innovative FEM Solutions to Challenging Problems
Location: Greenbelt, MD
Country: United States
Start Date: May 16, 2001
End Date: May 17, 2001
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available