Title :
Simulation of resolution of CS problem for multiple common variables in multiprocessor environment
Author :
Qader, Ghulam ; Javed, M. Younus
Author_Institution :
Coll. of Electr. & Mech. Eng., Nat. Univ. of Sci. & Technol., Rawalpindi, Pakistan
Abstract :
The high speed computing requires multitasking and parallel processing to increase the throughput of the system and optimizes use of system resources. In the multitasking environment, when a great number of processes execute in parallel, there may be some variables, which are common or shared between different numbers of processes. Due to this sharing, different critical sections are produced. The research work presented in this paper resolves the critical section (CS) problem of multiple common variables using multiprocessor environment. The development of a simulator for the resolution of CS problem has been presented. It is a comprehensive tool, which runs a simulation in real time and generates useful data for evaluation. A user-friendly and mouse-driven GUI has also been integrated. The developed system has been put through extensive experimentation. Results are taken using different sets of processes for different number of common variables on a number of processors. The evaluation results are very promising and could be used to further enhance performance of multi-user and multitasking operating systems running under different processors to deal with common variables.
Keywords :
graphical user interfaces; multiprocessing systems; multiprogramming; CS problem resolution simulation; critical section problem; high speed computing; mouse-driven GUI; multiple common variables; multiprocessor environment; multitasking operating systems; multiuser operating system; parallel processing; user-friendly interface; Concurrent computing; Educational institutions; Graphical user interfaces; Mechanical engineering; Multitasking; Operating systems; Parallel processing; Processor scheduling; Resource management; Throughput;
Conference_Titel :
Rapid System Prototyping, 2005. (RSP 2005). The 16th IEEE International Workshop on
Print_ISBN :
0-7695-2361-7
DOI :
10.1109/RSP.2005.44