Title :
A method to evaluate the performance of a multiprocessor machine based on data flow principles
Author :
Narayan, Ranjni ; Rajaraman, V.
Author_Institution :
Supercomput. Educ. & Res. Centre, Indian Inst. of Sci., Bangalore, India
Abstract :
A method is presented to model a static dataflow-oriented multiprocessor system. This methodology for modeling can be used to examine the machine behavior for executing a program according to three scheduling strategies: static, dynamic and quasi-dynamic policies. The processing elements (PEs) of the machine go through different states in order to complete tasks allotted to them. Hence, the time taken by the machine to execute a program is directly dependent on the time spent by the PEs in various states during the execution of tasks. The authors adopt a state diagram approach to model the machine. This modeling scheme can be used for a class of machines, having similar execution paradigms. By introducing wait states in the state diagram of a PE at appropriate places, the delays that are incurred by the PE waiting on events are captured. The communication media are modeled as queuing networks and the delay introduced by the wait state (of a PE for accessing a medium) is specified by the queuing delay of the corresponding network model
Keywords :
delays; multiprocessing systems; parallel machines; performance evaluation; queueing theory; scheduling; data flow principles; delays; multiprocessor machine; queuing delay; queuing networks; scheduling strategies; state diagram; static dataflow-oriented multiprocessor; wait states; Broadcasting; Computer peripherals; Delay; Dynamic scheduling; Educational programs; Flow graphs; Multiprocessing systems; Polynomials; Processor scheduling; Supercomputers;
Conference_Titel :
TENCON '89. Fourth IEEE Region 10 International Conference
Conference_Location :
Bombay
DOI :
10.1109/TENCON.1989.176926