一种硬件事务内存系统中避免数据移动的方法
摘要:
一种硬件事务内存系统中避免数据移动的方法,利用地址重定向表格,将事务内存系统中运行的事务内的写操作重定向到一个空闲的地址空间中,在重定向表格中采用预测添加的方式记录下原始地址和重定向地址,原始的地址用来保存事务操作之前的数据的值,重定向地址用来保存事务操作修改后的数据的值。当事务正常提交的时候,则以后对所述原始地址的访问将被重定向到重定向地址;如果事务遇到冲突需要撤销,则将重定向表格中的相关的预测添加的条目清空,后续操作直接访问原始的地址。本发明适用于任何硬件事务内存系统,采用本方法后可以大大的增强系统的性能。
公开/授权文献
0/0