检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科技大学计算机学院,湖南长沙410073
出 处:《电子学报》2010年第1期195-198,212,共5页Acta Electronica Sinica
摘 要:事务存储系统是一种全新的多核体系结构,为并行编程提供了一个简洁高效的编程环境.基于Signa-ture的冲突检测算法是事务存储系统中很有前景的一种冲突检测方法,其误判率直接影响系统性能.PGHB算法是一种优秀的冲突检测算法,具有较低的误判率,和较低的硬件实现开销.本文对PGHB冲突检测算法进行进一步改进,提出一种新的算法,使用单端口的SRAM来实现PGHB算法,并使用HP的CACTI4.2对硅片占用面积进行评估.结果显示,改进的PGHB算法与原算法相比,硅片占用面积节约了71%,使得该算法在硬件开销和误判率之间取得了更好的折衷.Transactional Memory is a new multiprocessor architecture intended to make parallel programming easy and efficient.Signature-based conflict detection is a promising approach in Transactional Memory systems and its rate of false positive has much influence on its performance.The PGHB algorithm is an excellent algorithm with lower false positive rate and low hardware cost.In this paper,we propose an improved algorithm based on PGHB,implemented with single-port SRAM.We use HP's CACTI4.2 to evaluate the silicon area.And experimental results are presented which show that our improvement can save 71% of the silicon area cost and gain a compromise between hardware cost and false positive rate.
分 类 号:TP303[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.195