- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机系统结构(第2版)》清华课件第2章
2.6.1 什么是WLIW 1. VLIW (Very Long Instruction Word) 的背景 由美国J. A. Fisher教授于1981年首先提出 最初来源于水平微程序 由J. A. Fisher创建的Mutiflow公司研制了的世界上第一台VLIW处理机TRACE28/300。 一条指令中包含有多个能够同时执行的操作 TRACE28/300处理机的一条超长指令中最多有28条可以同时执行的指令。 算法和编译技术是关键 在下一代处理机中将普遍采用 2. 什么是VLIW指令系统 一种显式指令级并行指令系统。 在一条VLIW指令中包含有多个相同或不同的操作字段(每个操作字段的功能相当于一般处理机中的一条指令)。 每个操作字段能够分别独立控制各自的功能部件同时工作。 二维程序结构 指令级并行度高 2.6.2 指令级并行 提出VLIW指令系统的主要目的是要开发程序中的指令级并行性(Instruction Level Parallelism) 超标量(Superscalar)处理机 依靠设置多条指令流水线,并通过同时发射多条指令来提高处理机的运算速度 超流水线(Superpipelining)处理机 通过分时使用同一条指令流水线的不同部分来提高处理机的运算速度 VLIW处理机 2.6.3 VLIW的主要特点 1. 采用显式并行指令计算(EPIC:Explicitly Parallel Instruction Computing)方式。 在VLIW处理机上运行的程序是一个二维指令矩阵,每一行上的所有操作组成一条超长指令,他们之间没有数据相关、控制相关和功能部件冲突,这些指令可以在VLIW处理机上同时执行 超标量处理机和超流水线处理机通常采用隐式并行指令方式。程序是一维线性的指令序列,每条指令中一般只包含一个操作。 2.指令级并行度高 超标量处理机和超流水线处理机的指令级并行度一般为2左右,通常不超过4, 目前多数VLIW处理机的指令级并行度在4至8之间,有的已经达到几十。 由于在VLIW中通过并行编译器来开发程序中的指令级并行性,可以在一个循环、一个函数、甚至整个程序中寻找指令级并行性,而且,可以采用软件流水、循环展开等指令级并行度很高的方法充分开发程序中的多种并行性 3. 硬件结构规整、简单 VLIW处理机主要由很规则的寄存器、存储器、运算部件和数据通路等组成,不规则的控制器很简单,而且,不需要复杂的指令并行调度窗口及多发射机制等。 4. 编译器的实现难度大 VLIW并行编译器主要依靠指令级并行算法、数据相关性分析算法、寄存器分配算法及并行编译技术等来显式开发程序中的指令级并行性,从而提高处理机的运行速度。要研制指令级并行度高的编译器难度很大。 2.6.4 VLIW处理机 1. 安腾(Intanium)处理机 Intel公司与HP公司联合研制 在Intel公司称为IA-64处理机 安腾(Intanium)处理机有自己独立的系统软件和应用软件 2. DAISY (Dynamically Architected Instruction Set from Yorktown) 处理机 由IBM公司研制 采用动态二进制转换技术实现与X86处理机兼容 3. Crusoe处理机 由Transmeta公司研制 已经大量应用于笔记本计算机中,一个重要特点是功耗很低。 采用动态二进制转换技术把X86通用处理机的程序直接映射到Crusoe处理机的VLIW结构中执行。 4. 嵌入式、DSP、JAVA虚拟机 很多专用处理机采用VLIW体系结构 2.6.5 目标代码兼容问题 1. 动态代码转换技术:两个成功的先例 IBM公司推出了开放源代码DAISY,它不仅可以实现IBM的VLIW处理器与X86处理机之间的二进制兼容,还可以实现PowerPC、S/390、IBM的Java虚拟机与VLIW处理器之间的二进制兼容 Transmeta公司推出了“代码映射软件”(Code Morphing Software),这种软件可以保证Transmeta公司的VLIW处理机Crusoe能够与X86处理机之间实现二进制兼容 ?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Crusoe处理机动态转换技术 ?????????????????????????????????????????????????????????????????????????????????????????????
您可能关注的文档
- 《第十四章了解电路第五节_测量电压课件》初中物理沪科版九年级全一册.ppt
- 《第十四章_了解电路第四节 科学探究串联和并联电路的电流课件》初中物理沪科版九年级全一册_2.ppt
- 《第十二课我是打字小能手课件》小学信息技术豫大课标版三年级上册课件.ppt
- 《第十四章了解电路第十四章了解电路课件》初中物理沪科版九年级全一册.ppt
- 《第十课Word文字处理初步课件》初中信息技术教科课标版《信息技术》七年级课件.ppt
- 《第十章_安全第一说体育三 课余活动课件》初中体育与健康华中师大版七年级全一册.ppt
- 《第十二课用表格为网页布局课件》初中信息技术浙教课标版《信息技术八年级上》课件_1.ppt
- 《第十四章了解电路第四节_科学探究串联和并联电路的电流课件》初中物理沪科版九年级全一册.ppt
- 《第十课_汉字的输入课件》小学信息技术豫大版三年级上册.ppt
- 难治性精神分裂症ppt课件.ppt
最近下载
- 《念奴娇赤壁怀古》课件.pptx VIP
- 《线性代数》(陈建龙等)第三章 线性方程组.ppt VIP
- 2025年初中物理课程标准(2022版)考试模拟试卷及答案(共三套).docx
- 城市快速路系统工程冬季施工方案.pdf VIP
- 施耐德_ELAU PacDrive-3-故障代码.pdf VIP
- 2025年重庆市《安全员》C3证考试题库(含答案) .pdf VIP
- 模型试验在土力学与基础工程课程教学中的应用.pdf VIP
- 掘进与支护(第二版)课件:煤巷、半煤岩巷及特殊掘巷法.pptx
- 基于AHP-熵权法的建筑工程经济课程教学策略优化研究.pdf VIP
- 基于BIM技术的独立学院混凝土结构课程教学改革研究.pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)