←back to thread

141 points zdw | 1 comments | | HN request time: 0s | source
Show context
joelthelion ◴[] No.45665436[source]
I don't quite get it. What's so special about having 32MB of cache? Why is it called "infinity"?
replies(3): >>45665469 #>>45665483 #>>45665667 #
noelwelsh ◴[] No.45665469[source]
This article from the same site goes into the Infinity Cache design in a bit more detail: https://chipsandcheese.com/p/amds-cdna-3-compute-architectur...

The summary is that it's a cache attached to the memory controllers, rather than the CPUs, so it doesn't have to worry about cache coherency so much. This could be useful for shared memory parallelism.

replies(4): >>45665492 #>>45667781 #>>45668849 #>>45669934 #
MisterTea ◴[] No.45669934[source]
Sounds a bit like a tightly coupled memory (TCM) in an embedded CPU; Fast single cycle RAM shared across the system.
replies(1): >>45670067 #
1. ignaloidas ◴[] No.45670067{3}[source]
This is quite exactly the opposite of TCM in fact