10.3969/j.issn.1002-137X.2013.09.007
基于硬件锁的多线程同步设计和实现
硬件锁用简单的取数指令实现“取并加一”或“取并减一”的原子操作.首先介绍了通用多核多线程FT处理器实现的硬件锁机制,并和软件锁机制进行了比较,之后介绍了使用硬件锁机制实现多线程同步的方法,然后在GNUOpenMP运行库中设计并实现了利用硬件锁的多线程同步机制,最后采用典型OpenMP测试程序对使用硬件锁和使用软件锁的同步操作性能进行了评估和分析.
硬件锁、同步、FT处理器、GNU OpenMP运行库
40
TP314(计算技术、计算机技术)
国家自然科学基金项目61170046,61170045;国家863计划项目2012AA010903
2013-11-11(万方平台首次上网日期,不代表论文的发表时间)
共4页
35-37,60