HeteroGen: Automatic Synthesis of Heterogeneous Cache Coherence Protocols.

IEEE MICRO(2023)

引用 3|浏览0
暂无评分
摘要
We address the two challenges architects face when designing heterogeneous processors with cache-coherent shared memory. First, we introduce HeteroGen, an automated tool for composing clusters of cores, each with its own coherence protocol. Second, we show that the output of HeteroGen conforms to a precisely defined memory consistency model that we call a compound consistency model. We also demonstrate that HeteroGen can correctly fuse a wide range of coherence protocols. Our experiments indicate that protocols generated by HeteroGen perform comparably to a publicly available manually generated heterogeneous protocol.
更多
查看译文
关键词
Cache coherence,Memory consistency,Compound consistency,Protocol design automation,Compositional consistency,Litmus tests,Heterogenous coherence protocols
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要