Time-optimal simulations of networks by universal parallel computers

  • Friedhelm Meyer auf der Heide
  • Rolf Wanka
Contributed Papers Structures

DOI: 10.1007/BFb0028978

Part of the Lecture Notes in Computer Science book series (LNCS, volume 349)
Cite this paper as:
Meyer auf der Heide F., Wanka R. (1989) Time-optimal simulations of networks by universal parallel computers. In: Monien B., Cori R. (eds) STACS 89. STACS 1989. Lecture Notes in Computer Science, vol 349. Springer, Berlin, Heidelberg


For technological reasons, in a realistic parallel computer the processors have to communicate via a communication network with bounded degree. Thus the question for a “good” communication network comes up. In this paper we present such a network, a universal parallel computer (UPC) with the following properties:

  1. (i)

    It has optimal time-loss, namely O(log c) for simulating networks of degree c. (We also prove the lower bound Ω(log c) for the time-loss.)

  2. (ii)

    We introduce the broadcast-capability (how many processors can be reached by one processor in i steps?) and demonstrate its influence on the number of processors needed for a simulation of a network with n processors. E.g. for broadcast-capability O(ci) (e.g. networks with degree c), O(n1+ε log n) processors are needed (ε>0 arbitrary) whereas O(n · polylog(n)) processors suffice for networks with polynomial broadcast-capability (e.g. k-dimensional grids).

  3. (iii)

    The UPC is potentially infinite and has multi-user capabilities, i.e., it can be arbitrarily partitioned into finite UPC's each with the above efficiency.


This construction generalizes a UPC described in [MadH2], where, given a fixed degree c, for each n a UPC M0 is constructed which needs O(n1+ε log n) processors to achieve constant time-loss for simulating networks with n processors and degree c.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag 1989

Authors and Affiliations

  • Friedhelm Meyer auf der Heide
    • 1
  • Rolf Wanka
    • 1
  1. 1.Informatik IIUniversität DortmundDortmund 50Fed. Rep. of Germany

Personalised recommendations