* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * CINT2000 : 测试整数算术运算性能 由12个应用程序组成 (11 个使用 C语言编写,一个用C++编写) CFP2000: 测试浮点运算性能 由14 个应用程序组成 (6个用 FORTRAN 77编写, 4个用 FORTRAN 90编写,4 个用C编写) 10.4 基准 * 下表是一组假想的测试结果 10.4 基准 最右边一列是 归一化比率: 294=(1400÷ 476)*100 * 事务性能委员会基准: 目前称为 TPC-C 基准 TPC-C 采用远程终端仿真软件来模拟用户和计算机之间的交互过程 10.4 基准 * TPC-C :计算机系统每分钟能够完成来自仿真软件的新订单的数量( TPMC) TPMC /系统总成本=性价比 系统总成本=所有硬件成本+软件成本+系统维护成本(期望值) 10.4 基准 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 动态链接的优缺点?某些特定的外部模块可以在装载执行时再进行链接,这样的外部模块称为动态链接模块 动态链接的优点: 被链接的模块公用性很强,可节省磁盘空间 链接模块代码的修改不会影响其他模块 方便用户创建专门目的的链接库 动态链接的缺点: 由于是执行时才装载,所以可能产生装载延迟 动态链接库的变化可能导致用户无法跟踪的软件bug 8.4 编程工具 * 动态地址重定位示例 8.4 编程工具 * 8.4 编程工具 * 带有装载时地址解析的动态链接 8.4 编程工具 * 计算机仅能够理解第一代语言! 8.4 编程工具 * 解释器:一种程序执行工具。使用解释器执行的程序称为解释语言程序 边解释(翻译)边执行 速度慢 错误在执行的时候才被发现 由于其能够即时的反馈而且不需要考虑语言的性能,所以很适用于做计算机语言概念性的教学 8.4 编程工具 * JVM可以看成是一个微型操作系统 JVM可以完成程序装载、链接、执行、资源管理等功能。JAVA类文件的编译和执行过程如下: JVM 的性能不及传统的编译语言编写的程序,原因在于运行时增加了许多额外任务 8.5 Java: 一种综合语言 第 9 章 可选择的体系结构 * 对RISC和CISC做出比较 9.2 RISC 计算机 * RISC和CISC机器的对比,表9.1 p288 9.2 RISC 计算机 * Flynn 把处理器数量和数据流数量做不同组合,总结出了下面四种类型: SISD: 单指令流单数据流。这就是经典的单处理器计算机系统 SIMD: 单指令流,多数据流。多个处理器运行相同的指令但数据值不同。例如向量处理器 MIMD: 多指令流,多数据流。例如并行体系结构计算机 MISD: 多指令流,单数据流 9.3 Flynn’s 分类法 * 两种常见的MIMD 并行体系结构的多处理机计算机 对称多处理机 (SMP)计算机系统 大块头的多处理机(massively parallel processors:MPP)计算机系统 二者主要区别:如何使用主存储器 MPP :较多的处理器+分布式内存+通过网络通信; SMP : 处理器较少+共享内存+通过内存通信 9.3 Flynn’s 分类法 * 总结:计算机体系结构的分类方法如下图所示 9.3 Flynn’s 分类法 * 9.4 并行和多处理器体系结构 并行处理能够在提供更好容错性的基础上增加系统的吞吐量 * 三种提高吞吐量的并行处理技术: 超标量体系结构(superscalar) 非常长的指令字体系结构(Very long instruction word :VLIW) 矢量处理器(Vector processor)技术 9.4 并行和多处理器体系结构 * 超标量计算机采用的技术主要包括: 超流水线作业 同时提取多条指令 综合译码单元(确定指令的相关性和动态组合) 足够多的硬件资源 上述过程的优化调度(编译器) 综上,超标量计算机比仅仅采用流水线技术更提高一大步 应用实例:Intel Pentium计算机处理器都支持超标量技术 9.4 并行和多处理器体系结构 * 非常长的指令字体系结构(Very long instruction word :VLIW)使用VLIW 编译器,把许多独立指令打包组合在一起成为一条长指令送入流水线执行部件去执行 实例
您可能关注的文档
- 保险业务方案(4页).doc
- 计算机组成原理-指令系统..pptx
- 计算机组成原理清华大学..ppt
- 保险业的现状问题及对策.ppt
- 计算机组成原理指令系统..ppt
- 保险个人代理合同.doc
- 计算机组成原理第七章..ppt
- 计算机组成原理第九章..ppt
- 保险事故发生前被保险人处分行为的法律分析.doc
- 保险二度晨会组训专员观察重点介绍1(免费阅读).ppt
- 中国数字式雨量计行业市场规模及未来投资方向研究报告.pdf
- 中国数字微风速仪行业市场规模及未来投资方向研究报告.pdf
- 中国数据采集(DAQ)行业市场规模及未来投资方向研究报告.pdf
- 中国数字式直流低电阻测试仪行业市场规模及未来投资方向研究报告.pdf
- 中国数字式溶解氧测量仪行业市场规模及未来投资方向研究报告.pdf
- 中国数字式粘度计行业市场规模及未来投资方向研究报告.pdf
- 中国数据标注与审核行业市场规模及未来投资方向研究报告.pdf
- 中国数字式照度仪行业市场规模及未来投资方向研究报告.pdf
- 中国数字式钳型表校验仪行业市场规模及未来投资方向研究报告.pdf
- 中国数字式熔点仪行业市场规模及未来投资方向研究报告.pdf
最近下载
- 贵州省事业单位考试职业能力倾向测验(综合管理类A类)2026年备考策略精析.docx VIP
- 混凝土结构设计标准 GB_T 50010(最新修订版).docx VIP
- 江苏省重点高中2026届高三3月九校联考英语试卷(含答案解析)原卷.pdf
- 《数学(拓展模块一)上下册》中职数学课程全套教学课件.pptx
- 电磁阀课件PPT教学课件.pptx VIP
- 西安交大《大学物理(上册)》教学课件-NO5.ppt VIP
- 统编版 一年级下册道德与法治 第3课《错了就要改》(第二课时)教学课件.pptx
- 事故应急处置及应急知识培训.pptx VIP
- 2025年安徽警官职业学院单招职业适应性测试题库(历年真题).docx VIP
- 高额业绩承诺下的医药企业审计风险研究--以亚太药业为例.pdf
原创力文档

文档评论(0)