【24h】

Ordering decoupled metadata accesses in multiprocessors

机译:在多处理器中排序解耦的元数据访问

获取原文

摘要

Hardware support for dynamic analysis can minimize the performance overhead of useful applications such as security checks, debugging, and profiling. To eliminate implementation complexity and improve flexibility, recent hardware proposals have decoupled the processing of the metadata needed for analysis from the application running on the main processor core. However, such decoupling can lead to inconsistencies between application data and analysis metadata in multiprocessor systems. If updates to data and metadata occur in different orders, the analysis can be rendered incorrect, leading to issues such as undetected security attacks or unnecessary program termination.
机译:对动态分析的硬件支持可以最大程度地减少有用应用程序的性能开销,例如安全性检查,调试和性能分析。为了消除实现的复杂性并提高灵活性,最近的硬件提议已将分析所需的元数据的处理与主处理器内核上运行的应用程序分离开来。但是,这种去耦可能导致多处理器系统中应用程序数据和分析元数据之间的不一致。如果对数据和元数据的更新以不同顺序发生,则分析可能会变得不正确,从而导致诸如未检测到的安全攻击或不必要的程序终止之类的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号