Question
Develop an execution driven simulator (C or Java) for a multiprocessor following these steps:
Create a process for every processor (# processors is an argument to the program).
In each process start executing a program using the exec() system call (for example a simple program that prints “hello I am processor nr ” and the processor number.).
Each process exits when done.
The parent process should check when the children are done (i.e., the processors finished execution of their programs) and then exit.
Don't use plagiarized sources. Get Your Custom Essay on
Develop an execution driven simulator
Just from $13/Page