计算机系统之定量分析 |
您所在的位置:网站首页 › 定量分析公式 › 计算机系统之定量分析 |
吞吐量:单位时间内所能处理的任务总量。 执行时间和吞吐率 如何评测一台计算机的性能,与测试者看问题的角度有关。 (台式机用户:单个程序的执行时间/数据处理中心的管理员:吞吐率) 目前广泛采用的一致且可靠的性能评价方法是使用真实程序的执行时间来衡量。 CPU性能公式: CPU时间=执行程序所需的时钟周期X时钟周期时间 CPI:每条指令执行的平均时钟周期数 IC:指令数 CPI=执行程序所需的时钟周期数 / 所执行的指令条数 CPU时间=IC x CPI x CCT(时钟周期时间) CPU的性能取决于3个参数: 1.时钟周期时间:硬件组织架构和底层硬件技术影响。 2.CPI:指令集体系结构的设计还有硬件的组织和设计影响 3.IC:受程序本身还有编译器行为以及整个指令集体系结构的影响。 局部性原理 程序执行时所访问的存储器地址分布不是随机的,而是相对簇聚。 经验规则 程序执行时间的90%都是在执行程序中10%的代码。 Amdahl定律重要推论: 如果只针对整个任务的一部分进行改进和优化,那么所获得的加速比不超过1/(1-可改进比例)。 系统加速比: 加速比=总执行时间(改进前)/ 总执行时间(改进后) =1 /【(1-可改进比例)+可改进比例 / 部件加速比】 以下有两个例题: 1. |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |