Use this URL to cite or link to this record in EThOS:
Title: Processor scheduling for transputer networks
Author: Laghari, M. S.
Awarding Body: University College of Swansea
Current Institution: Swansea University
Date of Award: 1993
Availability of Full Text:
Access from EThOS:
There are many factors which affect the performance of message-passing parallel processing systems. These include: procesSor scheduling, network topology and the particular decomposition of an application to exhibit parallelism. Applications are commonly decomposed into processes by using three paradigms of parallel processing which are algorithmic and geometric parallelism, and processor farming, to exploit the parallelism inherent in the application. Static and dynamic processor scheduling techniques are used to assign these processes to specific processors. The processors are then interconnected in a network with a topology best suited for the particular application. The work presented in this thesis investigates the performance of scheduling techniques and problem decompositions for the parallel implementation of geometric and grid applications which may be best suited for SIMD implementation. However, by using the geometric and processor farming paradigms, the MIMD structure of transputers is exploited for these applications. The aim of the work is to find parameters for optimum performance. Three application areas are investigated for parallel implementation. These are: cellular automaton simulation, the Hough transform for line detection, and wear particle identification and classification using computer vision. Experiments are performed using different scheduling schemes and problem decompositions for all three applications. Results on transputer networks are obtained by varying the network sizes, computation loads and size of the work packets. The results are compared in terms of total processing times, speedup and efficiency of the parallel processing system to find optimum performance parameters. The experiments demonstrate that transputer networks can be successfully applied to the parallel implementation of geometric and grid-type applications. The dynamic scheduling scheme seems to provide the best performance. However, the optimum performance parameters would critically depend on the size and nature of the particular application.
Supervisor: Not available Sponsor: Not available
Qualification Name: Thesis (Ph.D.) Qualification Level: Doctoral
EThOS ID:  DOI: Not available