[Solved] CS6378 Project 3

$25

File Name: CS6378_Project_3.zip
File Size: 150.72 KB

SKU: [Solved] CS6378 Project 3 Category: Tag:
5/5 - (1 vote)

In this project, you are required to implement the same functionality as Project II, with the same number of servers (3) and clients (5), except for the following differences:

  1. The clients, numbered C0 through C4 execute Maekawas mutual exclusion algorithm among them (instead of the Ricart-Agrawala algorithm) to decide which client gets to enter the critical section to access a file.
  2. Quorum size is equal to three.
  3. Quorum of client Ci consists of the set {Ci, C(i+1)mod5, C(i+2)mod5}.
  4. Make sure to implement all messages for Maekawas algorithm, including ENQUIRE, YIELD and FAILED.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] CS6378 Project 3
$25