首页> 外文会议>International Symposium on Microarchitecture >Architecting Hierarchical Coherence Protocols for Push-button Parametric Verification
【24h】

Architecting Hierarchical Coherence Protocols for Push-button Parametric Verification

机译:按钮参数验证的架构层次相干协调协议

获取原文
获取外文期刊封面目录资料

摘要

Recent work in formal verification theory and verification-aware design has sought to bridge the divide between the class of protocols architects want to design and the class of protocols that are verifiable with state of the art tools. Particularly, the recent Neo work in formal verification theory, for the first time, formalizes how to compose flat subprotocols with an arbitrary number of nodes into a hierarchy while maintaining correct behavior. However, it is unclear if this theory scales to realistic systems. Moreover, there is a diversity of systems architects would be interested in, to which it is not clear if the theory applies.In this paper, we show how the abstract Neo theory can be leveraged to design a realistic hierarchical coherence protocol. As such, we present the first realistic hierarchical coherence protocol verified with fully-automated (push-button) verification tools for all scales and tree configurations. We explore the practical limitations posed by both the theory and the verification tools in designing this verifiable hierarchical protocol. We experimentally evaluate our protocol, comparing it to more complex protocols that have optimizations prohibited by the theory and verification tool. Finally, we discuss how a variety of system configurations and protocols architects might be interested in can be adapted to the Neo theory, which we hope opens up the theory to future work in verification-aware protocol design.
机译:最近在正式验证理论和验证感知设计中的工作已经寻求弥合架构架构师类别的划分,希望设计以及艺术工具的状态可核实的协议。尤其是,最近在形式验证理论的新工作,首次正式确定如何谱写平子协议与节点任意数量的成层次结构,同时保持正确的行为。但是,如果这个理论缩放到现实系统,则目前尚不清楚。此外,存在多样性的系统架构师将有兴趣,如果理论适用,则不清楚。在本文中,我们展示了如何利用抽象的新理论来设计现实的等级相干协议。因此,我们介绍了为所有尺度和树配置的完全自动化(按钮)验证工具验证的第一逼真的分层相干协议。我们探讨了在设计该可验证分层协议时构成的理论和验证工具所带来的实际限制。我们通过实验评估我们的协议,将其与理论和验证工具禁止的优化的更复杂的协议进行比较。最后,我们讨论如何对验证感知协议设计中的未来工作中的理论,可以适应各种系统配置和协议架构师。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号