From 847a886aadc4e18f94beb066baeca0a490dffcb8 Mon Sep 17 00:00:00 2001 From: Sunil Joshi <4852488+c0dehu1k@users.noreply.github.com.> Date: Sun, 6 Jul 2025 11:30:37 +0530 Subject: [PATCH] Typo in the figure quote --- docs/92-false-sharing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/92-false-sharing.md b/docs/92-false-sharing.md index 181b097..7d180a2 100644 --- a/docs/92-false-sharing.md +++ b/docs/92-false-sharing.md @@ -73,7 +73,7 @@ Now, let’s assume that the machine contains two cores. In most cases, we shoul
![](img/false-sharing-2.svg) -
Each block is copied to a cache line on both code 0 and core 1.
+
Each block is copied to a cache line on both core 0 and core 1.
Both cache lines are replicated because L1D (L1 data) is per core. Recall that in our example, each goroutine updates its own variable: `sumA` on one side, and `sumB` on the other side: