全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Design and Implementation of the Prophet Speculative Multithreading System
Prophet推测多线程系统设计与实现

Keywords: Speculative multithr}ading,hhrcad level parallelism,Speculative multithreading execution model,Speculative multithreading architecture
推测多线程,线程级并行,推测多线程执行模型,推测多线程体系结构

Full-Text   Cite this paper   Add to My Lib

Abstract:

推测多线程技术通过推测执行的方式开发应用程序的线程级并行性,以提高程序执行性能。该技术一般通过执行模型来检测运行时可能的线程推测错误情况,并采取合适的机制恢复程序正确运行。描述的Prophet是一种基于硬件实现的推测多线程执行模型。重点描述了Prophet执行模型针对执行模型设计的关键问题的解决方案,包括Prophet的线程状态控制和多版本的Cach。系统,Prophet的多版本Cache系统提供了推测数据缓存功能,并使用基于总线监听的Cache协议实现了数据依赖违规检测。还给出了使用Olden基准程序对Prophet执行模型进行功能和性能测试的结果,并分析说明了Prophet系统可以有效地开发应用程序的线程级并行性。

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133