10.3969/j.issn.1005-3026.2013.06.004
软件事务存储中冲突检测算法研究
为了改进事务存储在并行程序中执行的性能,选取RSTM作为实验系统.根据具体应用的不同,使用不同的库实现来对其进行优化.实验挑选了斯坦福大学的STAMP基准测试程序中的6种典型应用程序,使用基于字的STM中的9种库实现对其进行比较,评估冲突检测中数据版本管理对性能产生的影响.实验结果显示,TML在各个应用程序上面运行的效果相对最好;而SGLA的效果相对最差.另外,在比较TML与TML+ Lazy之后,采用急切版本管理取得了较好的效果,这主要是通过急切版本管理及时检测并避免了冲突.但是如果出现较多的放弃或活锁的情况,系统的性能可能有所下降.
软件事务存储、签名、布鲁姆过滤器、数据版本管理、冲突检测
34
TP274(自动化技术及设备)
国家自然科学基金资助项目61100182
2015-07-29(万方平台首次上网日期,不代表论文的发表时间)
共4页
774-777