检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王睿伯[1] 卢锡城[1] 卢凯[1] 王绍刚[1]
机构地区:[1]国防科技大学计算机学院
出 处:《计算机学报》2011年第4期676-683,共8页Chinese Journal of Computers
基 金:国家自然科学基金(60621003)资助
摘 要:现有的事务内存研究主要面向多核处理器和SMP机器,缺少对CC-NUMA系统的研究.而CC-NUMA是高端服务器的重要体系结构,随着用户对并行处理能力需求的不断上升,高端服务器将占据越来越重要的地位.文中概要阐述事务内存研究的基本情况,通过详尽的实验数据,深入分析了CC-NUMA结构的本地、远程访存差异特性对事务内存性能的影响,提出了一种面向CC-NUMA体系结构的冲突规避方法PBC.PBC在事务启动之前,对冲突可能性进行预测,并根据预测结果对事务进行调度,以降低事务的失败率.实验表明,文中提出的PBC方法可以显著提高CC-NUMA机器上运行事务内存的整体性能.Transactional Memory(TM) research has focused on multi-core processors and SMP machines,leaving the area of CC-NUMA(cache-coherent Non-Uniform Memory Access) machines unexplored.CC-NUMA is the key architecture of high-end servers.With the increasing demand of parallel processing capabilities,the high-end servers are more important than ever before.We briefly introduced the research background of the TM,and analyzed the TM performance degradation from CC-NUMA's different local and remote memory access latency through detailed experiments.We present a conflict preventing method called PBC for the TM using on CC-NUMA architecture.The PBC method predicted the conflict probability before the start of a transaction,and scheduled the transactions by the predicted probabilities.The aim is to reduce the failure rate of transactions.Experiment results show that the PBC method can achieve better TM performance on CC-NUMA machines.
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.144.84.11