Processor Allocation in the Mesh Multiprocessors Using the Leapfrog Method

  • Authors:
  • Fan Wu;Ching-Chi Hsu;Li-Ping Chou

  • Affiliations:
  • -;-;-

  • Venue:
  • IEEE Transactions on Parallel and Distributed Systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The mesh-connected multiprocessor has become popular for its simple and regular structure. In this paper, a new data structure, theR{\hbox{-}}{\rm{array}} , is proposed to represent the mesh at first. The element in theR{\hbox{-}}{\rm{array}}stores the statistical information about the occupied conditions of the mesh. The statistical information of theR{\hbox{-}}{\rm{array}}can direct the allocation process to jump to the processors that can serve as a base of a free submesh. Based on a simple and reasonable assumption, we develop a stochastic process to analyze the behaviors of the proposed scheme. The proposed scheme is the first one whose probabilities of locating free submeshes under different workloads are precisely computed. These results can be applied to each full-recognition scheme. In addition, the execution costs of the proposed scheme can also be accurately calculated. Finally, the simulations are performed. Compared with a lot of the previous schemes, the simulations show that the proposed schemes are faster than most of them.