- 8
- 0
- 约1.71万字
- 约 105页
- 2017-03-18 发布于贵州
- 举报
计算机系统结构第4章指令级并行及限制计算机系统结构第4章指令级并行及限制
第四章 指令级并行及限制 4.1 指令级并行的概念 1、流水线处理机的实际CPI 理想流水线的CPI加上各类停顿的时钟周期数: CPI流水线 = CPI理想 + 停顿结构冲突 + 停顿数据冲突 + 停顿控制冲突 理想CPI是衡量流水线最高性能的一个指标。 IPC:Instructions Per Cycle (每个时钟周期完成的指令条数) 2、基本程序块 基本程序块:一段除了入口和出口以外不包含其他分支的线性代码段。 程序平均每5~7条指令就会有一个分支。 3、循环级并行:使一个循环中的不同循环体并行执行。 开发循环体中存在的并行性 最常见、最基本 是指令级并行研究的重点之一 例如,考虑下述语句: for (i=1; i=500; i=i+1) a[i]=a[i]+s; 每一次循环都可以与其他的循环重叠并行执行; 在每一次循环的内部,却没有任何的并行性。 4、最基本的开发循环级并行的技术 循环展开(loop unrolling)技术 采用向量指令和向量数据表示 静态调度 依靠编译器对代码进行静态调度,以减少相关和冲突。 它不是在程序执行的过程中、而是在编译期间进行代码调度和优化。 通过把相关的指令拉开距离来减少可能产生的停顿。 动态调度 在程序的执行过程中,依靠专门硬件对代码进行调度,减少数据相关导致的停顿。 标量是相对于向量而言的,一个
您可能关注的文档
- 行测天天练题目与解析(10月25日).doc
- 行测天天练题目与解析(10月28日).doc
- 行测天天练题目与解析(10月31日).doc
- 行测天天练题目与解析(10月8日).doc
- 行测天天练题目与解析(11月1日).doc
- 虚拟现实在心理学的应用.doc
- 行测天天练题目与解析(11月7日).doc
- 行测天天练题目与解析(11月8日).doc
- 行测天天练题目与解析(1月14日).doc
- 行测天天练题目与解析(8月22日).doc
- 2026年信息安全事件应急预案.docx
- 2026年关于司仪主持词范文汇编.docx
- 2026年埃森哲TQ测试题及答案.doc
- 2026年ktv促销活动方案.docx
- 初中英语新人教版八年级上册Unit 1 综合提升练作业课件(含答案)(2025秋).pdf
- 初中地理新人教版八年级上册第一章第一节第1课时 优越的地理位置 海阔陆广的大国作业课件(含答案)(2025秋).pdf
- 2026年公司管理策划方案模板.docx
- 初中地理新人教版八年级上册第二章第三节第3课时 我国第二长河——黄河作业课件(含答案)(2025秋).pdf
- 2026年关于汽车维修的合同.docx
- 2026近5年初中生物会考必备真题附答案解析.pdf
最近下载
- 辽宁省沈阳市七中文艺路学校2025-2026学年九年上学期物理零模试题(含答案).docx VIP
- 2023版老年人肌少症防控干预中国专家共识ppt课件.pptx VIP
- 2023版老年人肌少症防控干预中国专家共识.docx VIP
- 全员生发智慧监督系统设计方案.docx VIP
- 全员生发智慧系统落地要领.doc VIP
- AP宏观经济学 2014年真题 附答案和评分标准 AP Macroeconomics 2014 Real Exam with Answers and Scoring Guidelines.pdf VIP
- 4.化学反应与电能.pptx VIP
- E3_series教程演示文件.pdf
- 工程师的安全与健康 Safety and Health for Engineers by Roger L. Brauer.pdf
- 2025年国家电网公司招聘《申论》真题详解卷.docx VIP
原创力文档

文档评论(0)