首页> 外国专利> Wake-and-Go Mechanism with Exclusive System Bus Response

Wake-and-Go Mechanism with Exclusive System Bus Response

机译:具有专有系统总线响应的唤醒机制

摘要

A wake-and-go mechanism is configured to issue a look-ahead load command on a system bus to read a data value from a target address and perform a comparison operation to determine whether the data value at the target address indicates that an event for which a thread is waiting has occurred. In response to the comparison resulting in a determination that the event has not occurred, the wake-and-go engine populates the wake-and-go storage array with the target address. In response to the comparison resulting in a determination that the event has occurred, the wake-and-go engine issues a load command on the system bus to read the data value from the target address with data exclusivity and determines whether the wake-and-go engine obtains a lock for the target address. Responsive to obtaining the lock for the target address, the wake-and-go engine holds the lock for the thread.
机译:唤醒机制配置为在系统总线上发出预读加载命令,以从目标地址读取数据值,并执行比较操作以确定目标地址上的数据值是否表示发生了以下事件:哪个线程正在等待。响应于确定没有发生事件的比较,唤醒引擎将目标地址填充到唤醒存储阵列中。响应于确定该事件已发生的比较,唤醒引擎在系统总线上发出加载命令,以具有数据排他性的方式从目标地址读取数据值,并确定唤醒和唤醒go引擎获取目标地址的锁。响应获取目标地址的锁定,唤醒引擎保留线程的锁定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号