ZeroCost-LLC: Shared LLCs at No Cost to WCL.

RTAS(2023)

引用 0|浏览3
暂无评分
摘要
ZeroCost-LLC (ZCLLC) is a shared inclusive last-level cache (LLC) architecture for predictable multicore platforms that does not incur additional cost to the worst-case latency (WCL) of memory requests when compared to the memory hierarchy without an LLC. Thus, the WCL remains the same as without an LLC in the memory hierarchy, but with the performance benefits of having an LLC, in the form of additional caching capacity. ZCLLC achieves this by eliminating all cache line invalidations, and proactively updating the main memory with cache lines to preserve an important vacancy invariant. Furthermore, ZCLLC does not impose any constraints on the way the LLC is used unlike other approaches such as LLC partitioning. Our analysis reveals that the WCL is 55.6%, 68.0%, and 80.2% lower, and the performance is 2.4%, 7.2%, and 25.6% better than the state-of-the-art LLC partition sharing techniques for 2, 4, and 8 cores, respectively.
更多
查看译文
关键词
cache line invalidations,caching capacity,memory hierarchy,memory requests,predictable multicore platforms,shared inclusive lastlevel cache architecture,shared LLCs,vacancy invariant,WCL,ZCLLC
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要