Abstract
A parallel algorithm is required to satisfy mutual exclusion in order to execute all processes properly. To execute Mutual exclusion, there must be required to satisfy these two conditions: synchronization and concurrent execution of all processes. Though failure of process inside the critical region may occur and that makes all other processes to wait until that process exit or stop using that critical region. This may lead to infinite time of wait for other process. This problem might be solved by time based mutual exclusion. In this paper we will present one solution for such failure. We create a new data structure of every critical region which is shared by other processes in the parallel and distributed environment. We introduce timestamp based data structure which tries to recover from such process failure. This timestamp based data structure has certain attributes based on that attributed we will recover from the failure of that process.
Original language | English (US) |
---|---|
State | Published - Mar 22 2009 |
Event | 2009 Spring Simulation Multiconference, SpringSim 2009 - San Diego, United States Duration: Mar 22 2009 → Mar 27 2009 |
Other
Other | 2009 Spring Simulation Multiconference, SpringSim 2009 |
---|---|
Country/Territory | United States |
City | San Diego |
Period | 3/22/09 → 3/27/09 |
All Science Journal Classification (ASJC) codes
- Modeling and Simulation