计组原理 : 计算机可靠性概述和性能评价
一、 计算机可靠性概述
计算机系统的可靠性指它开始运行( t = 0 ) 到某时刻 t 这段时间内能正常运行的概率。 用 R(t) 表示。失效率即单位时间内失效的元件数与总数的比例。用λ表示
两次故障之间系统能正常工作的时间的品均值称为平均无故障时间(MTBF) 即
MTBF = 1 / λ
通常用平均修复时间(MTBF)来表示计算机的可维修性 ,即计算机的维修效率,指从故障发生到机器修复平均所需要的时间。因此在计算机任意时刻能正常工作的概率A,可表示为
A = MTBF / (MTBF + MTRF)
如果一个系统有N个子系统,各个子系统的可靠性分别用 Rn 表示 。
对于 串联系统,该系统的可靠性R,可表示为
R = R1 × R2 × R3 ...× RN
失效率 λ 可表示为
λ = λ1 + λ2 + λ3 .... +λn
对于并联系统该系统的可靠性R,可表示为
R = 1- (1-R1)(1-R2)(1-R3).....(1-Rn)
失效率 λ 可表示为
对于 N模冗余系统 ,N=2n+1个子系统,和一个表决器组成,表决器把N个子系统中占大多数的输出多为系统的输出,因此只要有n+1 个子系统能正常工作。假设表决器完全可靠的,每个子系统可靠性为R0,则N模冗余系统的可靠性为
注:
例1:一个系统由3个子系统并联构成,其可靠性为0.9,平均无故障时间为10000小时。求系统的可靠性和平均无故障时间
R1 =R2 =R3 =0.9;
并联系统的计算机可靠性:R = 1- (1-Ri)^3 = 1 - 0.1 ^3 =0.999
子系统失效率 λ1 = λ2= λ3=1/10000
系统失效率 λ = 1/(1/(1/10000) *(1/1 +1/2 +1/3))
系统平均无故障时间 MTBF = 1/λ = 1/(1/10000) *(1/1 +1/2 +1/3) ≈18333小时
二、计算机的性能评测的常用方法
1)时钟频率。一般来讲主频越高,速度越快。但是对于频率相同,不同结构的机器,其速度可能差很多。
2)指令执行速度。即单位时间内执行指令的条数。对于不同的指令执行速率不同,但是在早期,通常用加法指令的运算速度来衡量计算机的速度,因为加法大体可以反映出乘法等其他运算速度。
3)等效指令速度法。统计各类指令在程序中所占比例,和各类指令的执行时间,那么等效指令的执行时间为
4)数据处理速率(PDR)法。在不同程序中的各类指令使用步履是不同的,而且数据长度与指令功能的强弱对解题速度影响极大。同时以上的方法不能反应出现代计算机中高速缓冲存储器、流水线和交叉存储等架构影响。因此,现代计算机不仅与指令的执行频率有关,而且与指令的执行顺序和地址分布有关。 PDR 值越大, 性能越好。
PDR = L / R
其中 L=0.85G + 0.15H+ 0.4J +0.15K ; R =0.85M +0.09N +0.06 P
G:每条定点指令位数 ; M:平均定点加法时间
H::每条浮点指令位数 N:平均浮点加法时间
J:定点操作数位数 N:平均浮点乘法时间
K:定点操作数位数
5)核心程序法:把应用程序中用的最频繁的核心不同在不同的机器上运行,测其执行时间。作为各类机器性能评价依据
计组原理 : 计算机可靠性概述和性能评价相关推荐
- 通用计算机的发展历程是巨型机大型机小型机,计组1——计算机系统概述
本篇总结了<计算机组成原理>第一章--计算机系统概述,主要内容如下 计算机系统简介 计算机的发展历程 计算机系统的分类与发展方向 计算机的硬件组成 计算机的层次结构 计算机的性能指标 计算 ...
- 多思计组原理虚拟实验室_计算机组成原理实验二:运算器实验
实验基于多思计算机组成原理网络虚拟实验系统 实验室地址:http://www.dsvlab.cn/ 实验目的: 通过门电路实现运算器 1)掌握算术逻辑运算单元的工作原理. 2) 熟悉简单运算器的电路组 ...
- 多思计组原理虚拟实验室_多思计算机组成原理虚拟实验室-开源分享自编软件...
What is DS-VLAB? DS-VLAB是多思计算机组成原理网络虚拟实验系统的简称,是一款开源的网络虚拟实验软件,采用GPL开源许可协议. 使用DS-VLAB可进行全加器.运算器.存储器.控制 ...
- 多思计组原理虚拟实验室_先睹为快!汽院实验室组团来亮相_搜狐汽车
学思结合,实验为基 创学术之风采,育实践之能力 高校专业实验室 是开展人才培养.科学研究. 社会服务.交流合作. 文化传承创新的基地和重要场所 培养专业人才 自然少不了专业实验室 看 这般种类繁 ...
- 大二上,计组原理笔记(2)2.2 机器数的定浮点表示
前言: 我的个人听课记录,毕竟是初学,错误在所难免,我知道了错误会改正更新,欢迎指导也欢迎一起讨论学习. 2.2 机器数的定浮点表示 引言 上次课解决了如何表示带符号数的符号在计算机的表示方法--设置 ...
- 剑指 Offer 65. 不用加减乘除做加法(位运算,计组原理:补码、加法器)
一.基础知识 做这题需要用到计算机组成原理的基础知识:二进制的表示以及加法器. 简要提下知识点,最好再去研究下来龙去脉,加深理解. (1)二进制加法 a b 非进位和s 进位c 0 0 0 0 0 1 ...
- 多思计组原理虚拟实验室 实验二 运算器实验
电路图 链接:https://pan.baidu.com/s/1UF8STkWRZYxt0SMp7NsdrA?pwd=2333 提取码:2333 –来自百度网盘超级会员V5的分享 以下为电路连接图 电 ...
- 【计组原理学习小结】数据存储与传输的定义及单位问题(数据传输率与带宽;MB与Mbps;字、字节、字长、位的区别与联系)
数据传输率.带宽.吞吐量的关系 数据传输率和带宽在数值上相同 数值含义:每秒种传输构成数据代码的二进制比特数 单位:比特/秒(b/s),记作bps 吞吐量:单位时间内CPU从存储设备读取->处理 ...
- 计组心得-计算机乘法原理
原码一位乘 ** 为什么每次结果,要向右移位? 这计算机算法采用的并非笔算乘法的方式,而是笔算的改进方法:如下
最新文章
- HTML5中的localStorage用法
- 再谈MySQL JSON数据类型
- CVPR 2016 有什么值得关注的亮点?
- 1024分辨率章子怡/郭富城《最爱》HD国语中字
- thinkphp的增删改查
- 用python做频数分析_使用Python进行描述性统计
- 应用挂载beegfs指定目录_BeeGFS源码分析1-元数据服务概要分析
- qml 不刷新 放大还原_【显示器选择详解】你的电脑能否带动高分辨率,高刷新率显示器?...
- [转]写一个块设备驱动(第七章)
- 科学家查明北京雾霾6大主要贡献源
- SECS Message解析说明
- 用摄动法证明fibs的一个公式
- 基于WebUploader的文件上传插件
- jQuery appendTo() 方法
- 【解决】CSS下拉菜单不会显示的问题
- DHTML 大全分析
- 18天精读掌握《费曼物理学讲义卷一》 第15天 2019/7/2
- python基础之数据类型III
- 如何解析Plist文件?
- 解决全视频TV无法全屏的问题
热门文章
- Linux的启动流程(CentOS 6)
- 今日小程序推荐:香蕉打码-二维码随意生成
- eclipse The current branch is not configured for pull No value for key remote.origin
- 查看winpe系统的语言版本
- highcharts学习1----Line charts
- 简单讨论火车票系统后面的架构设计
- #再一次用construct2做游戏
- java JUC线程池:Executors.newSingleThreadExecutor代码示例
- spark历史版本下载地址
- K8S集群部署-环境准备