咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >一种事务性内存的实现方法 收藏
一种事务性内存的实现方法

一种事务性内存的实现方法

专利申请号:CN200810239010.5

公 开 号:CN101425052B

发 明 人:范彬 吴承勇 

代 理 人:王勇

代理机构:11280 北京泛华伟业知识产权代理有限公司

专利类型:授权发明

申 请 日:20100609

公 开 日:20081204

专利主分类号:G06F13/42(20060101)

关 键 词:字节码 事务性 内存 编译 事务 指令 语义 本地代码 编译结果 程序语句 冲突检测 共享对象 加速读写 硬件模式 软件 开销 拦截 版本 协议 

摘      要:本发明提供一种事务性内存的实现方法,该方法包括:将一段程序语句编译成字节码;从字节码中识别并提取与事务相关的字节码,并对其中的共享对象进行标记;将与事务相关的字节码编译成事务版本的本地代码,根据所述字节码的语义在编译结果后添加TxLoad指令或TxStore指令或对软件事务性内存库接口的调用。本发明采用了TMSI协议来加速读写拦截和冲突检测,有效于降低纯软件事务性内存的开销,并且因为无需实现事务性内存的全部功能和纯硬件模式相比,硬件的复杂性较小。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分