计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2009年
z1期
136-137,190
,共3页
事务内存%冲突检测
事務內存%遲突檢測
사무내존%충돌검측
transactional memory%conflict detection
大多数事务内存研究都在多核处理器上进行,只有少数研究针对集群计算环境.现有的集群事务内存性能较差,因为事务内存的运行需要进行大量的远程内存访问,而集群的内存分布性使得远程内存访问的性能较差.事务内存运行中的冲突检测是进行远程内存访问最多的操作.我们提出了一种层次化的冲突检测方法,将其分为两个步骤进行,这种层次化的策略可以使集群上的软件事务内存获得高性能.
大多數事務內存研究都在多覈處理器上進行,隻有少數研究針對集群計算環境.現有的集群事務內存性能較差,因為事務內存的運行需要進行大量的遠程內存訪問,而集群的內存分佈性使得遠程內存訪問的性能較差.事務內存運行中的遲突檢測是進行遠程內存訪問最多的操作.我們提齣瞭一種層次化的遲突檢測方法,將其分為兩箇步驟進行,這種層次化的策略可以使集群上的軟件事務內存穫得高性能.
대다수사무내존연구도재다핵처리기상진행,지유소수연구침대집군계산배경.현유적집군사무내존성능교차,인위사무내존적운행수요진행대량적원정내존방문,이집군적내존분포성사득원정내존방문적성능교차.사무내존운행중적충돌검측시진행원정내존방문최다적조작.아문제출료일충층차화적충돌검측방법,장기분위량개보취진행,저충층차화적책략가이사집군상적연건사무내존획득고성능.
Most software Transactional Memory (TM) research has focused on multi-core processors; limited research has been aimed at the clusters. The performance of the existing cluster's TM is poor because of the TM's massive remote memory access, and the cluster's distributed memory brings slow remote memory access. The TM's conflict detection is the operation doing the most remote memory access. We introduce a hierarchical conflict detection strategy. By dividing the process into two levels, the hierarchical strategy provides a good practical performance.