skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Mesh-connected computers with broadcasting

Journal Article · · IEEE Trans. Comput.; (United States)

The effects of augmenting an arbitrary mesh-connected computer with a second communication system, called broadcasting, are considered. In broadcasting, a processor sends a value to all the other processors simultaneously, taking unit time, with the restriction that only one broadcast occurs at any one time. It is shown that this significantly decreases the time to do sample problems such as semigroup calculations or finding the median, but it cannot significantly improve sorting. For example, in a one-dimensional mesh-connected computer without broadcasting, if there are >n> numbers, each stored separately in consecutive processors, then theta(>n>) time is needed to find their minimum, find their median, or sort them, while with broadcasting, this can be done in theta(>n>/sup 1/2/), theta((>n> log >n>) /sup 1/2/), and theta(>n>) ti respectively. 33 references.

Research Organization:
State Univ. of New York, Binghamton
OSTI ID:
5294877
Journal Information:
IEEE Trans. Comput.; (United States), Vol. 9
Country of Publication:
United States
Language:
English

Similar Records

Designing efficient parallel algorithms on mesh-connected computers with multiple broadcasting
Journal Article · Sun Apr 01 00:00:00 EST 1990 · IEEE Transactions on Parallel and Distributed Systems; (USA) · OSTI ID:5294877

Array processor with multiple broadcasting
Journal Article · Wed Apr 01 00:00:00 EST 1987 · J. Parallel Distrib. Comput.; (United States) · OSTI ID:5294877

A doubly logarithmic communication algorithm for the Completely Connected Optical Communication Parallel Computer
Conference · Wed Jan 20 00:00:00 EST 1993 · OSTI ID:5294877