首页> 外国专利> METHOD AND APPARATUS FOR IMPLEMENTING EFFICIENT DATA DEPENDENCE TRACKING FOR MULTIPROCESSOR ARCHITECTURES

METHOD AND APPARATUS FOR IMPLEMENTING EFFICIENT DATA DEPENDENCE TRACKING FOR MULTIPROCESSOR ARCHITECTURES

机译:对多处理器体系结构进行有效数据依赖跟踪的方法和装置

摘要

A system for tracking memory dependencies includes a speculative thread management unit, which uses a bit vector to record and encode addresses of memory access. The speculative thread management unit includes a hashing unit that partitions the addresses into a load hash set and a store hash set, a load hash set unit for storing the load hash set, a store hash set unit for storing the store hash set, and a data dependence checking unit that checks data dependence when a thread completes, by comparing a load hash set of the thread to a store hash set of other threads.
机译:用于跟踪存储器依赖性的系统包括推测线程管理单元,其使用位向量来记录和编码存储器访问的地址。推测线程管理单元包括:将地址划分为加载哈希集和商店哈希集的哈希单元;用于存储加载哈希集的加载哈希集单元;用于存储商店哈希集的商店哈希集单元;以及数据依赖关系检查单元,通过将线程的负载哈希集与其他线程的存储哈希集进行比较来检查线程完成时的数据依赖关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号