你能有一个没有一级缓存的二级缓存吗?

Can you have a L2 cache without a L1 cache?

我正在做一个关于 Mali 450 GPU 的项目。在图中,我注意到只有一个 2 级缓存,根据我在 class 中学到的知识,这没有意义。据我了解,一级缓存始终是最近和最小的缓存,因此应将其标记为一级缓存。或者是否存在未在图中标记的 1 级缓存?

此外,作为一个附带问题需要澄清:二级缓存是否负责存储 image/video 可能再次 used/referenced 的数据?

1 级缓存通常不会绘制在此类图表上,因为它们集成在每个 vertex/fragment 处理器中,而 2 级缓存通常在多个 vertex/fragment 处理器之间共享。

Would the level 2 cache be responsible for storing image/video data that could be used/referenced again?

是;任何可能再次 used/referenced 的数据。