On Mon, Mar 09, 2026 at 10:12:49PM +0800, npc1054657282 wrote:
> In the description of L3 cache organization, the text incorrectly
> referred to "bucket" as "Line" in parentheses. Based on the
> accompanying table, this should refer to the "Sets" column.
> 
> This commit changes "(``Line'')" to "(``Sets'')" to match the
> table headers and standard cache terminology.
> 
> Signed-off-by: npc1054657282 <[email protected]>

Good eyes, queued and pushed, thank you!

                                                        Thanx, Paul

> ---
>  cpu/overheads.tex | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/cpu/overheads.tex b/cpu/overheads.tex
> index b3bf5196..b3cadd06 100644
> --- a/cpu/overheads.tex
> +++ b/cpu/overheads.tex
> @@ -551,7 +551,7 @@ this system.
>  Third, again referring to the figure, the caches are organized as
>  a hardware hash table with a limited number of items per bucket.
>  For example, the raw size of the L3 cache (``Size'') is almost 40\,MB, but 
> each
> -bucket (``Line'') can only hold 11 blocks of memory (``Ways''), each
> +bucket (``Sets'') can only hold 11 blocks of memory (``Ways''), each
>  of which can be at most 64 bytes (``Line Size'').
>  This means that only 12 bytes of memory (admittedly at carefully chosen
>  addresses) are required to overflow this 40\,MB cache.
> -- 
> 2.47.3
> 
> 

Reply via email to