10.3969/j.issn.1002-137X.2014.01.002
多核平台上的线程级猜测执行综述
多核体系结构的发展,使人们可以以猜测的方式挖掘应用中的粗粒度并行,线程级猜测执行(TLS)就是其中的典型代表.它的最大优点是编程模型非常简洁——程序员只需标识出那些可以猜测执行的代码段即可,运行时系统或硬件负责确保猜测线程之间的数据相关不被破坏.全面分析了现有的TLS技术,总结了当前TLS面临的挑战和未来的主要发展趋势.主要贡献包括:1)按照猜测变量的生命周期提出了一种新的TLS技术分类方法,并比较了各种已有方法的优缺点;2)根据猜测变量的生命周期,归纳了支持TLS的多核平台的设计空间,提出了探索该设计空间的若干方法;3)指出了TLS技术当前面临的挑战和未来的发展趋势.
多核、体系结构、线程级前瞻、猜测变量
41
TP316(计算技术、计算机技术)
国家自然科学基金61272143,61272144;863项目2012AA010905
2014-04-03(万方平台首次上网日期,不代表论文的发表时间)
共6页
16-21