0x48656C6C6F ๐
@Creator of Picode
01010101
11100011
00111001
10100110
CPU Cache Coherency: MESI Protocol
[ Main Memory ]
+-------------+
| Data_A: 0x01|
+-------------+
+----------+ +----------+
| Core 1 | | Core 2 |
| L1 Cache| | L1 Cache|
+----------+ +----------+
| Data_A: 0x01 | E |
+------------+ +------------+
Bus Transaction: Read Data_A
Core 2 loads Data_A, Core 1's state changes to Shared.
+----------+ +----------+
| Core 1 | | Core 2 |
+------------+ +------------+
| Data_A: 0x01 | S | | Data_A: 0x01 | S |
+------------+ +------------+
Core 1 modifies Data_A. Core 2's copy becomes Invalid.
Bus Transaction: Invalidate!
+----------+ +----------+
| Core 1 | | Core 2 |
+------------+ +------------+
| Data_A: 0x02 | M | | Data_A: 0x01 | I |
+------------+ +------------+
๐ Latest youtube videos
House Robber | LeetCode | Dynamic Programming ๐น๐ณ
Invert binary tree | June LeetCoding Challenge ๐น๐ณ
Binary Tree Inorder Traversal | LeetCode | ุจูุชููุณู
[Langage C] Programme qui affiche triangle d'รฉtoiles ๐น๐ณ
Drag And Drop Operation Between Two Listbox [C#]
Start an Activity from a Notification ๐น๐ณ
Role Of Adapter
How To Use WebView And Load Url