1.2 计算机系统性能评价

2020-03-02

非时间指标


1)机器字长:指机器一次能处理二进制位数

  • 由加法器、寄存器的位数决定
  • 一般与内部寄存器的位数等长(字长)
  • 字长越长,表示数据的范围就越大,精确度越高;
  • 目前常见的:32位和64位字长

2)总线宽度:指数据总线一次能并行传送的最大信息的位数

  • 一般指运算器与存储器之间的数据总线位数。
  • 有些计算机内部与外部数据总线宽度不一致;

3)主存容量与存储带宽

主存容量:指一台计算机主存所包含的存储单元总数。

存储带宽:指单位时间与主存交换的二进制信息量,常用单位B/s(字节/秒)。(影响存储带宽的指标包括数据位宽和数据传输速率)。

时间指标


1)主频f/时钟周期T,外频、倍频

2)CPI (Clock cycles Per Instruction)

CPI应用举例

IPC (Instruction per Clock)

每个时钟周期内执行的指令条数(并行)

3)MIPS (Milion Instruction Per Second)

MIPS应用举例

4)CPU时间

CPU时间的计算方法

原文地址:https://www.cnblogs.com/wlyperfect/p/12397705.html

时间: 2024-10-12 05:25:30

1.2 计算机系统性能评价的相关文章

(1)计算机系统知识

1.计算机系统知识 1.1.1 硬件基本组成 电脑基本硬件系统由:运算器.控制器.存储器.输入.输出 五大设备组成 运算器.控制器集成在一起组成中央处理单元(CPU)用来完成算术.逻辑运算.控制 存储器:分内部存储(内存:容量小速度快)和外部存储(硬盘:容量大速度慢) 外设:输入设备和输出设备 1.1.2 中央处理单元 寄存器分为:专用寄存器(运算器和控制器)和通用寄存器 运算器: ①         算术逻辑单元ALU ②         累加寄存器 ③         数据缓冲寄存器④ 状态

2016年上半年信息系统管理工程师考试上午真题(3)

通过信息系统管理工程师考试并获得证书的人员,能聘任对应技术岗位,能评中级职称.下面希赛软考学院为您整理了2016年上半年信息系统管理工程师上午真题,助准备参加考试的你一臂之力. 2016年上半年信息系统管理工程师考试上午真题(51-75题) ●以下与程序设计风格无关的是(51). A.代码的正确性 B.标识符的命名 C.代码中的注释 D.代码的布局格式 ●完整的软件测试需要经过(52). A.白盒测试.黑盒测试两个步骤 B.人工测试.机器测试两个步骤 C.静态测试.动态测试两个步骤 D.单元测试

考研学生应该知道:研究方向和开发技术

我自己的一位大二学生,由參加ACM不安心.后来体会了应用的核心在算法,能在竞赛中坐住了.但如今,又有新问题了. [来信] 贺老师,我想问一下,假设打算考研,在这四年里仅仅搞算法不搞应用,或者说仅仅是懂一点应用.这样合适吗. [回复] 算法在计算机和软件project中都非常重要,但不是所有.大学期间的学习,是专业教育中的基础阶段.其它的也要好好学.研究生開始.要钻研详细的研究方向,须要对专业全面的了解作为支撑.对于应用,能够理解为要从事这方面的工作,但我觉得更关键的数据在于,为理解基础理论提供一

2014年哈工大计算机硕士研究生复试考试大纲

2014年哈工大计算机硕士研究生复试考试大纲 考试科目名称:计算机科学与技术     考试科目代码:[    ] 复试科目除C 语言外均为选择题,每题2分. (1)集合论与图论,占30分. (2)计算机体系结构,占30分. (3)编译原理,占30分 (4)数据库系统,占30分 (5)C语言程序设计,占50分 (6)软件工程,占30分 注1:生物信息技术专业学生不考计算机体系结构.编译原理,考生物信息学引论(30分).生物统计与基因组信息学(30分). 集合论与图论部分(30分) 一. 考试要求

软考网络工程师--计算机系统开发运行与配置

计算机系统开发运行与配置在整个网络工程师考试中所占的比例在3~8分(4%~11%) .主要考察知识点包括:1.系统配置方法1.1.系统计算模式           1.2.系统性能评价           1.3.系统可靠性基础       2.系统开发基础2.1.系统开发生命周期模型  2.2.系统开发方法论      2.3.需求分析与设计      2.4.系统测试与评审     2.5.项目管理基础                         3.其他知识点3.1.系统运行与维护 

计算机系统的设计规则,性能评测

控制流程的三种实现方式: 全硬件,软硬结合,全软件 1:逻辑上是等价的 2:硬件实现"速度快,成本高,灵活性差,占用内存少 3:软件实现,速度慢,复制费用低,灵活性好,占用内存多,容易设计,可改性强, 适应性强,设计周期短 理论上,由两种极端实现方法 1:全硬件机器:操作系统,高级语言,应用等 2:硬件只有1位加法和分支操作,其他都用软件 软硬件实现的优缺点 软硬件取舍的基本原则: 很高的性能价格比 计算机性能评测: 计算机性能是指计算机的工作速度,是程序执行时间的倒数 计算机的性能不仅仅与计算

计算机系统漫游

计算机系统由硬件系统和软件系统组成,它们共同协作来完成执行程序的任务.作为20世纪(世界上第一台计算机ENIAC与1946年诞生于美国的宾夕法尼亚大学)最伟大的发明之一,计算机系统可以说是人类迄今为止创造的最复杂最精密的工具.今天,借助计算机界的圣经教材<深入理解计算机系统>,我来带领大家探索一下计算机系统的秘密. 1 信息就是位 + 上下文 计算机是信息学科的产物,其主要左右就是帮助人们处理各种各样的信息.而信息本身是一个比较抽象的概念,从百度百科给出的定义中我们可以知道,信息是用来传输和处

计算机系统之汇编---IA32处理器数据格式及数据操作

计算机系统之汇编---IA32处理器数据格式及数据操作 IA32数据格式: Intel用术语"字"表示16位数据类型,因此,称32位数为"双字",称64位数为"四字". Char*这里指的是所有指针类型,注意:c语言新增加的long long是八字节,但是硬件IA32不支持这个类型. 寄存器(8个32位的寄存器,均以%e开头) %eax.%ecx.%edx:调用者保存(数据)寄存器,当过程p调用q,q可以覆盖这些寄存器,但是不会改变p中的数据.

深入理解计算机系统9个重点笔记

引言 深入理解计算机系统,对我来说是部大块头.说实话,我没有从头到尾完完整整的全部看完,而是选择性的看了一些我自认为重要的或感兴趣的章节,也从中获益良多,看清楚了计算机系统的一些本质东西或原理性的内容,这对每个想要深入学习编程的程序员来说都是至关重要的.只有很好的理解了系统到底是如何运行我们代码的,我们才能针对系统的特点写出高质量.高效率的代码来.这本书我以后还需要多研究几遍,今天就先总结下书中我已学到的几点知识. 重点笔记 编写高效的程序需要下面几类活动: 选择一组合适的算法和数据结构.这是很