- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * 堆栈,PUSH,POP--寄存器,大大减少访存,即是极大提高性能 重叠--减少一半传递 * For rendering Pixars Toy Story, the first full length movie to be created only by computers, Pixar used more than 100 Sun SPARCstation 20 workstations and a SPARCserver 1000 to render the whole film. They all had TMS390 SuperSPARC processors. * Common Language Runtime Common Language Infrastructure公共语言基础结构 Common Language Specification公共语言规范 .NET Framework 是一个普及的开发平台,用于构建 Windows、Windows Store、Windows Phone、Windows Server 和 Microsoft Azure 的应用程序。.NET Framework 平台包括 C# 和 Visual Basic 编程语言、公共语言运行库和广泛的类库。 * 2.a.5 目标代码兼容问题 3 可执行代码的并行编译技术 有动态重编译和静态重编译两种方法 动态重编译:DAISY和Code Morphing 静态重编译:还没有商业化的先例 难度很大,正在研究中 目标 一种系列机的目标代码重新编译到本系列机或另一种系列机的并行目标代码 方法 串行目标代码?中间表示形式?数据相关性分析?并行调度?并行目标代码 * 3 可执行代码的并行编译技术 意义 (1)编译器不再受限于程序采用的编程语言、开发工具及开发环境,不同的编程语言都呈现为统一的二进制视图 (2)将大量已有的二进制目标代码直接编译成能够在最新的超标量、超流水线或VLIW处理机上执行的并行可执行代码,充分利用最新处理机的硬件资源,大幅度缩短程序的执行时间 (3)不同机器之间的软件能够很方便地移植 (4)系统结构与软件可以同时并行发展,克服目前制约系统结构发展的限制因素 * 3 可执行代码的并行编译技术 关键技术 (1)可执行代码的指令流重构和控制流重构,如非规则循环结构的整理和重构等 (2)中间代码的表示形式和表示方法 (3)如何把各种可执行代码转换成中间代码 (4)可执行代码的数据相关性分析,进行有效数组相关性分析的前提是正确重构数组下标表达式 (5)系统调用和中断指令在并行优化中的正确性及效率 * ? CLR CLI CLS .NET Framework * 本章重点 **1 浮点数的表示方法及性质 **2 浮点数的设计方法 **3 浮点数的舍入方法和警戒位位数的设置 **4 自定义数据表示方法的原理 5 指令格式的优化设计 6 RISC思想 7 RISC关键技术 11p130 * * 节省程序的存储空间------------------------主存,带宽--流水线 规整,便于译码-------------------------------译码器复杂度低,编译器易于处理 * * * * * * * * * * * 译码困难,全相联vs组相联 intel P4 2路 * * * * * * For rendering Pixars Toy Story, the first full length movie to be created only by computers, Pixar used more than 100 Sun SPARCstation 20 workstations and a SPARCserver 1000 to render the whole film. They all had TMS390 SuperSPARC processors. * * * * * * * * * 对于T而言 RISC一般采用硬布线逻辑实现,指令要实现的功能都比较简单 RISC的T通常要比CISC的T小 RISC处理机的工作主频一般要比CISC处理机高 对于CPI而言 RISC的大多数指令都是单期执行的,它们的CPI应该是1 由于RISC中还有LOAD和STORE指令,也还有少数复杂指令,所以,CPI要略大于1 对于 I 而言 由于CISC中复杂指令使用的频度很低,程序中使用的绝大多数指令都是与RISC一样的简单指令 因此,实际上RISC的I长度只比CISC的长30%~40% 结论 RISC的速度要比CISC快3倍左右 同类问题的程序长度,RISC比CISC长30%~40% * 硬件方面 采用硬布线控制逻辑 减少
您可能关注的文档
最近下载
- 六年级语文上册生字表识字表《写字表》字帖人教版同步字帖描红2.pdf VIP
- 第8课 用制度体系保证人民当家作主 教案 -2023-2024学年中职高教版(2023)中国特色社会主义.docx VIP
- 高二数学(含创意快闪特效)-【开学第一课】2023年高中秋季开学指南之爱上数学课.pptx VIP
- 第8课 用制度体系保证人民当家作主中职专用【2023年秋最新版】.pptx VIP
- 2025年秋新北师大版数学2年级上册全册同步教学设计.pdf
- 某热电厂1×300MW供热机组工程安全预评价报告.doc VIP
- 四年级语文上册《写字表》字帖.pdf VIP
- 地埋管计算方法.doc VIP
- 太极拳理论教学课件.pptx VIP
- 八年级上册语文学习笔记.pptx VIP
文档评论(0)