- 3
- 0
- 约2.33千字
- 约 17页
- 2018-11-09 发布于江苏
- 举报
多线程使多个线以重叠的方式共享单个处理器的功能单
* * 多线程使多个线程以重叠的方式共享单个处理器的功能单元。 7.6 同时多线程 为实现共享,处理器必须保存各个线程的独立状态。 硬件必须能够较快地完成线程间的切换。线程的切 换应该比进程的切换要高效的多,进程的切换一般 需要成百上千个处理器时钟周期。 第7章 多处理机 第一种方法:细粒度多线程技术 它在每条指令间都能进行线程的切换,从而导 致多个线程的交替执行。 主要优点:能够隐藏由任何或长或短的阻塞带来的 吞吐率的损失 主要缺点:减慢了每个独立线程的执行 目前有两种主要的多线程实现方法 7.6 同时多线程 第二种方法:粗粒度多线程技术 粗粒度多线程之间的切换只在发生代价较高、 时间较长的阻塞出现时。 缺点:不能有效地减少吞吐率的损失。 原因:由粗粒度多线程的流水线建立时间的开销造 成的。由于实现粗粒度多线程的CPU只执行单个线 程的指令,因此当发生阻塞时,流水线必须排空或 暂停。阻塞后切换的新的线程在指令执行产生结果 之前必须先填满整个流水线。 7.6 同时多线程 7.6.1 将线程级并行转换为指令级并行 同时多线程技术是一种在多流出、动态调度处理器上开发线程级并行和指令级并行的改进的多线程技术。 1. 产生的主要原因 现代多流出处理器通常
您可能关注的文档
最近下载
- 学堂在线 模拟电子技术基础(应用部分) 章节测试答案.docx VIP
- 剑桥顶级教材unlock 3级课件-Unit 3-6-RW-Writing.pptx VIP
- 汽油机缸内直喷技术(GDI)教学提纲.ppt VIP
- 气溶胶消防知识培训课件.pptx VIP
- B16.47-1998大口径钢制法兰公称直径NPS26~60.pdf VIP
- 泡泡玛特内部控制案例分析.docx
- 《CFO财务报表分析与应用》课件.ppt VIP
- 汽车外廓尺寸测量系统期间核查记录.docx VIP
- T_HXCY 148-2025 亚热带地区冷季型草地改良技术规程.docx VIP
- 2021年家长学校教案8篇.doc VIP
原创力文档

文档评论(0)