Skip to content

Instantly share code, notes, and snippets.

@Slava0135
Slava0135 / peterson2.smv
Created December 12, 2023 09:03
peterson algorithm (nuXMV)
MODULE mutex(turn, flag, n)
VAR
state : { IDLE, WAIT, CRIT };
ASSIGN
init(state) := IDLE;
next(state) :=
case
state = IDLE : { IDLE, WAIT };
state = WAIT & !(flag[w] & turn = w) : CRIT;
state = CRIT : { CRIT, IDLE };
@Slava0135
Slava0135 / sysinfo.txt
Created August 17, 2023 09:45
System Information Report
Computer Information:
Manufacturer: LENOVO
Model: LNVNB161216
Form Factor: Laptop
No Touch Input Detected
Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
CPU Family: 0x6