vault backup: 2025-03-10 08:29:43

This commit is contained in:
Marco Realacci 2025-03-10 08:29:43 +01:00
parent eeb4507fb4
commit 78963dc45a
3 changed files with 52 additions and 22 deletions

View file

@ -7,36 +7,58 @@
"id": "126da1a2d2b29212", "id": "126da1a2d2b29212",
"type": "tabs", "type": "tabs",
"children": [ "children": [
{
"id": "145551a957195f29",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Concurrent Systems/notes/2 - Fast mutex by Lamport.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "2 - Fast mutex by Lamport"
}
},
{ {
"id": "fd57e934213e31db", "id": "fd57e934213e31db",
"type": "leaf", "type": "leaf",
"state": { "state": {
"type": "markdown", "type": "markdown",
"state": { "state": {
"file": "Concurrent Systems/notes/1 - CS Basics.md", "file": "Concurrent Systems/notes/2b - Round Robin algorithm.md",
"mode": "source", "mode": "source",
"source": false "source": false
}, },
"icon": "lucide-file", "icon": "lucide-file",
"title": "1 - CS Basics" "title": "2b - Round Robin algorithm"
}
},
{
"id": "7dbc67ca2ef1097d",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "Concurrent Systems/notes/3.md",
"mode": "source",
"source": false
},
"icon": "lucide-file",
"title": "3"
} }
} }
], ],
"currentTab": 1 "currentTab": 1
},
{
"id": "754900d6261702e5",
"type": "tabs",
"children": [
{
"id": "6bd7f2a6f353529e",
"type": "leaf",
"state": {
"type": "pdf",
"state": {
"file": "Concurrent Systems/slides/class 3.pdf",
"page": 1,
"left": -9,
"top": 169,
"zoom": 0.6
},
"icon": "lucide-file-text",
"title": "class 3"
}
}
]
} }
], ],
"direction": "vertical" "direction": "vertical"
@ -93,7 +115,8 @@
} }
], ],
"direction": "horizontal", "direction": "horizontal",
"width": 307.5 "width": 307.5,
"collapsed": true
}, },
"right": { "right": {
"id": "bc4b945ded1926e3", "id": "bc4b945ded1926e3",
@ -208,12 +231,14 @@
"companion:Toggle completion": false "companion:Toggle completion": false
} }
}, },
"active": "fd57e934213e31db", "active": "7dbc67ca2ef1097d",
"lastOpenFiles": [ "lastOpenFiles": [
"Concurrent Systems/slides/class 3.pdf",
"Concurrent Systems/notes/3.md",
"Concurrent Systems/notes/2b - Round Robin algorithm.md", "Concurrent Systems/notes/2b - Round Robin algorithm.md",
"Concurrent Systems/notes/1 - CS Basics.md",
"Concurrent Systems/notes/2 - Fast mutex by Lamport.md", "Concurrent Systems/notes/2 - Fast mutex by Lamport.md",
"Concurrent Systems/notes/1b - Peterson algorithm.md", "Concurrent Systems/notes/1b - Peterson algorithm.md",
"Concurrent Systems/notes/1 - CS Basics.md",
"HCIW/slides/Interface and Interaction for IoT.pdf", "HCIW/slides/Interface and Interaction for IoT.pdf",
"Pasted image 20250305182542.png", "Pasted image 20250305182542.png",
"HCIW/notes/3 - Beacons.md", "HCIW/notes/3 - Beacons.md",
@ -234,7 +259,6 @@
"Concurrent Systems/notes/images/Pasted image 20250304084901.png", "Concurrent Systems/notes/images/Pasted image 20250304084901.png",
"Concurrent Systems/notes/images/Pasted image 20250304084537.png", "Concurrent Systems/notes/images/Pasted image 20250304084537.png",
"Concurrent Systems/slides/class 1.pdf", "Concurrent Systems/slides/class 1.pdf",
"Data and Network Security/slides/2025 - DNS - Lecture 2.pdf",
"Concurrent Systems/notes/images/Pasted image 20250303093116.png", "Concurrent Systems/notes/images/Pasted image 20250303093116.png",
"Concurrent Systems/notes/images/Pasted image 20250303100953.png", "Concurrent Systems/notes/images/Pasted image 20250303100953.png",
"Concurrent Systems/notes/images/Pasted image 20250303100721.png", "Concurrent Systems/notes/images/Pasted image 20250303100721.png",
@ -254,8 +278,6 @@
"Biometric Systems/notes/9. Ear recognition.md", "Biometric Systems/notes/9. Ear recognition.md",
"Biometric Systems/notes/13. Multi biometric.md", "Biometric Systems/notes/13. Multi biometric.md",
"Biometric Systems/notes/4. Face detection.md", "Biometric Systems/notes/4. Face detection.md",
"Biometric Systems/frequently asked questions/BS_oral_questions_16022021.md",
"Biometric Systems/notes/12. Iris recognition.md",
"Senza nome.canvas" "Senza nome.canvas"
] ]
} }

View file

@ -0,0 +1,8 @@
### Hardware primitives
Atomic R/W registers provide quite a basic computational model.
We can strenghten the model by adding specialized HW primitives, that essentially perform in an atomic way the combination of some atomic instructions.
Usually, every operating system provides at least one specilized HW primitive.
##### Most common ones:

Binary file not shown.