A study of average-case speedup and scalability of parallel computations on static networks

No Thumbnail Available
File version
Author(s)
Li, K
Pan, Y
Shen, H
Zheng, SQ
Griffith University Author(s)
Primary Supervisor
Other Supervisors
Editor(s)
Date
1999
Size
File type(s)
Location
License
Abstract

A parallel system consists of a parallel algorithm and a parallel machine that supports the implementation of the algorithm. The scalability of a parallel system is a measure of its capability to increase speedup in proportion to the number of processors, or its capability to keep a constant efficiency as the number of processors increases. The present paper is devoted to the investigation of the average-case scalability of parallel algorithms executing on multicomputers with symmetric static networks, including the completely connected network, ring, hypercube, and torus. In particular, we characterize the communication overhead such that the expected efficiency can be kept at certain constant level, and that the number of tasks grows at the rate Θ(PlogP).

Journal Title

Mathematical and Computer Modelling

Conference Title
Book Title
Edition
Volume

29

Issue

9

Thesis Type
Degree Program
School
Publisher link
Patent number
Funder(s)
Grant identifier(s)
Rights Statement
Rights Statement
Item Access Status
Note
Access the data
Related item(s)
Subject

Applied mathematics

Numerical and computational mathematics

Theory of computation

Persistent link to this record
Citation
Collections