-
题名基于多线程结构的编译优化技术
被引量:2
- 1
-
-
作者
邓昆鸟
肖刚
周兴铭
徐明
-
机构
并行与分布处理国家重点实验室
-
出处
《计算机工程与科学》
CSCD
1999年第4期13-16,共4页
-
文摘
编译优化是多线程技术中的一个重要组成部分,也是目前多线程研究中比较薄弱的环节。本文讨论了初步多线程换型中相关的编译优化技术,并给出了基本的分析和比较结果。
-
关键词
多线程结构
编译
优化
代码生成
-
Keywords
multithreaded architecture,compilation,optimization,code generation.
-
分类号
TP314
[自动化与计算机技术—计算机软件与理论]
-
-
题名多线程体系结构现状及发展
被引量:2
- 2
-
-
作者
肖刚
徐明
周兴铭
-
机构
国防科技大学并行与分布处理国家重点实验室
-
出处
《计算机科学》
CSCD
北大核心
1998年第4期70-76,共7页
-
文摘
一、引言多线程体系结构结合了数据流结构和传统的冯氏控制流结构,既保持了指令执行的高性能,又实现了处理器的高效率,是一种通用而高效的延迟隐藏技术。早期的多线程体系结构可以追朔到CI)巳6600和HEP,现今的多线程处理器中的很多技术都可以在它们那里找到踪迹。
-
关键词
计算机
体系结构
多线程体系结构
-
Keywords
Multithreading ,Dataflow ,Superscalar
-
分类号
TP303
[自动化与计算机技术—计算机系统结构]
-
-
题名微机与多台单片机通信的多线程实现
被引量:1
- 3
-
-
作者
朱冬梅
王铮
邓先灿
-
机构
杭州电子工业学院CAE所
-
出处
《计算机应用》
CSCD
2000年第10期79-80,共2页
-
文摘
文中阐述了在Windows环境下实现微机和单片机的串行通信 ,提出了多线程的软件结构 ,并给出了用BorlandC + +Builder编写通信线程的方法。
-
关键词
串行通信
多线程结构
微机
单片机
程序设计
-
分类号
TP311.1
[自动化与计算机技术—计算机软件与理论]
-
-
题名Prophet推测多线程系统设计与实现
被引量:2
- 4
-
-
作者
李钟
赵银亮
杜延宁
-
机构
西安交通大学计算机科学与技术系
-
出处
《计算机科学》
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
[自动化与计算机技术—计算机系统结构]
-
-
题名SMA处理器中的持续优化技术
- 5
-
-
作者
邓鹍
窦勇
周兴铭
-
机构
国防科学技术大学并行与分布处理重点实验室
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2002年第9期1087-1092,共6页
-
基金
国家自然科学基金资助 ( 6 99330 30 )
-
文摘
前瞻多线程结构 (SMA)是在超标量前瞻执行技术和多线程技术的基础上结合了二者的优点而发展起来的 .首先研究了 SMA模型的特点 ,指出了 3个关键性能要素 :现场负载不均衡、线程间控制前瞻失效与线程间数据前瞻失效 .为了有效地开发 SMA结构的潜能 ,引入了若干启发式规则 ,设计了基于线程的动态轮廓采样机制 ,并在此基础上实现了一个持续优化框架原型 .对上述优化规则的模拟表明 ,该优化原型能够较好地完成线程优化任务 ,有效地开发 SMA结构的性能潜力 .
-
关键词
SMA处理器
持续优化技术
前瞻多线程结构
动态Profile
微处理器
指令级并行技术
-
Keywords
speculative multithread architecture, compiler optimization, dynamic profiles
-
分类号
TP332
[自动化与计算机技术—计算机系统结构]
-