Remix.run Logo
daneel_w 3 days ago

"L2$, L3$, I$, D$". Well, OK.

0x000xca0xfe 3 days ago | parent | next [-]

It's just shorthand for "level 2 cache", "level 3 cache", "instruction cache" and "data cache".

daneel_w 3 days ago | parent [-]

Yes, obviously. It's just the first time I've seen a CPU designer/manufacturer use such relaxed "informality" in a spec sheet.

Findecanor 3 days ago | parent | next [-]

I follow RISC-V and see it all the time.

CPU manufacturers also aren't using Unicode, using the letter u instead of µ (micro), and the letter A instead of Å (the unit Ångström).

jasonwatkinspdx 3 days ago | parent | prev | next [-]

The slides are for Hot Chips, which is a very engineering focused venue. It's not your normal marketing stuff.

DiabloD3 3 days ago | parent | prev [-]

I've been seeing it more and more, especially with vendors that don't speak a western language on their spec sheets.

Everyone can tell what L1$ means, but what would L1 缓存 mean?

bitwize 3 days ago | parent | prev | next [-]

Ooh, I wonder what strings were put in those BASIC variables...

daneel_w 3 days ago | parent [-]

LET L2$="256 KiB"; LET L3$="8 MiB"

bee_rider 3 days ago | parent | prev [-]

Hmm?

daneel_w 3 days ago | parent [-]

Cache is pronounced like cash, which the $ symbol is supposed to allude to.

xxpor 3 days ago | parent | next [-]

Wow, how have I never put 2 and 2 together on that.

robinsonb5 3 days ago | parent [-]

You're not alone - it took me way longer than it should have done to figure that one out!

starkruzr 3 days ago | parent | prev | next [-]

leading to the unfortunate abbreviation sometimes drawn on blackboards, "$hit"

grg0 3 days ago | parent [-]

It is an apt abbreviation if you visualize shit tightly packed in a container. And when you thrash the cache, shit hit the fan (and spills to VRAM.)

bee_rider 3 days ago | parent | prev [-]

Yes, they are obviously caches. I just didn’t understand your comment.