论文部分内容阅读
OpenTM在OpenMP的基础上引入事务的语法和语义,为事务存储程序设计提供了基于指导命令的程序设计接口。本文选取标准并行基准测试程序NPB中的应用程序Lu作为例子,利用事务存储的投机并行执行能力和OpenTM接口实现了流水算法的并行。实验表明,OpenTM程序设计简单,避免了使用锁模式的复杂性,能够在科学计算领域发挥重大作用。