Statements (21)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:mutual_exclusion_algorithm
|
| gptkbp:category |
concurrency control
synchronization algorithm |
| gptkbp:compatibleWith |
special hardware instructions
|
| gptkbp:designedFor |
two processes
|
| gptkbp:guarantees |
progress
mutual exclusion bounded waiting deadlock freedom |
| gptkbp:limitation |
not robust on modern CPUs with weak memory models
not suitable for more than two processes |
| gptkbp:namedAfter |
Gary L. Peterson
|
| gptkbp:publicationYear |
1981
|
| gptkbp:publishedIn |
gptkb:Communications_of_the_ACM
|
| gptkbp:requires |
shared memory
|
| gptkbp:usedFor |
mutual exclusion
concurrent programming critical section problem |
| gptkbp:bfsParent |
gptkb:James_J._Peterson
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Peterson's algorithm
|