-
题名SMA:一种新的多线程处理器模型
被引量:2
- 1
-
-
作者
肖刚
徐明
周兴铭
-
机构
并行与分布处理国家重点实验室
-
出处
《计算机工程与科学》
CSCD
1999年第4期7-12,共6页
-
文摘
本文提出了一种新的多线程处理器模型,它结合了前瞻性执行机制和多线程执行机制,既能从更大的指令窗口中开发出更多的ILP,又能屏蔽各种长延迟操作,达到较高的资源利用率。本文深入讨论了SMA模型及其特点,并进行了初步的性能分析。
-
关键词
前瞻性执行
多线程
体系结构
处理器
-
Keywords
speculative execution,multithreaded architecture,multiscalar.
-
分类号
TP332
[自动化与计算机技术—计算机系统结构]
-
-
题名Prophet推测多线程系统设计与实现
被引量:2
- 2
-
-
作者
李钟
赵银亮
杜延宁
-
机构
西安交通大学计算机科学与技术系
-
出处
《计算机科学》
CSCD
北大核心
2011年第2期296-301,共6页
-
基金
国家高技术研究发展计划(863)(2008AA01Z136)资助。
-
文摘
推测多线程技术通过推测执行的方式开发应用程序的线程级并行性,以提高程序执行性能。该技术一般通过执行模型来检测运行时可能的线程推测错误情况,并采取合适的机制恢复程序正确运行。描述的Prophet是一种基于硬件实现的推测多线程执行模型。重点描述了Prophet执行模型针对执行模型设计的关键问题的解决方案,包括Prophet的线程状态控制和多版本的Cache系统,Prophet的多版本Cache系统提供了推测数据缓存功能,并使用基于总线监听的Cache协议实现了数据依赖违规检测。还给出了使用Olden基准程序对Prophet执行模型进行功能和性能测试的结果,并分析说明了Prophet系统可以有效地开发应用程序的线程级并行性。
-
关键词
推测多线程
线程级并行
推测多线程执行模型
推测多线程体系结构
-
Keywords
speculative multithreading
Thread level parallelism
speculative multithreading execution model
speculative multithreading architecture
-
分类号
TP303
[自动化与计算机技术—计算机系统结构]
-