NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Problem size, parallel architecture and optimal speedupThe communication and synchronization overhead inherent in parallel processing can lead to situations where adding processors to the solution method actually increases execution time. Problem type, problem size, and architecture type all affect the optimal number of processors to employ. The numerical solution of an elliptic partial differential equation is examined in order to study the relationship between problem size and architecture. The equation's domain is discretized into n sup 2 grid points which are divided into partitions and mapped onto the individual processor memories. The relationships between grid size, stencil type, partitioning strategy, processor execution time, and communication network type are analytically quantified. In so doing, the optimal number of processors was determined to assign to the solution, and identified (1) the smallest grid size which fully benefits from using all available processors, (2) the leverage on performance given by increasing processor speed or communication network speed, and (3) the suitability of various architectures for large numerical problems.
Document ID
19870013011
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Nicol, David M.
(NASA Langley Research Center Hampton, VA, United States)
Willard, Frank H.
(NASA Langley Research Center Hampton, VA, United States)
Date Acquired
September 5, 2013
Publication Date
April 1, 1987
Subject Category
Numerical Analysis
Report/Patent Number
NASA-CR-178282
NAS 1.26:178282
ICASE-87-7
Report Number: NASA-CR-178282
Report Number: NAS 1.26:178282
Report Number: ICASE-87-7
Accession Number
87N22444
Funding Number(s)
PROJECT: RTOP 505-90-21-01
CONTRACT_GRANT: NAS1-18107
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available