发明名称 以交换式记忆体为手段来加速虚拟化及仿真化
摘要
申请公布号 TWI471803 申请公布日期 2015.02.01
申请号 TW097121733 申请日期 2008.06.11
申请人 微软公司 发明人 泰勒费尔马丁;米赫卡德瑞克;席娃布诺
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人 蔡坤财 台北市中山区松江路148号11楼;李世章 台北市中山区松江路148号11楼
主权项 一种使用交换式记忆体(transactional memory)硬体来促进码回插(code backpatching)之方法,其至少包含以下步骤:从至少两个执行绪接收欲对特定码所做的改变;储存欲对该特定码所作的该改变于一中央处理单元上之交换式记忆体硬体的一私有状态设备中;使用该交换式记忆体硬体之一原子提交(atomic commit)特征,经由企图一次提交该改变之全部至记忆体而颁布(enact)回插改变;如果另一执行绪正尝试执行所欲改变之该特定码,则致使提交该改变之全部至记忆体的企图失败,并且藉由使用该交换式记忆体硬体之该原子提交特征而企图一次提交该改变之全部至记忆体来重新颁布回插改变。
地址 美国
您可能感兴趣的专利