网站大量收购独家精品文档,联系QQ:2885784924

计算机系统性能评价综述.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. 计算机系统性能评价综述 Computer System Performance Evaluation Summary 国家智能计算机研究开发中心 性能评价小组 Performance Evaluation Group 主要内容 性能评测涉及的主要内容 性能评测的几个研究方向 性能评测的几个重要的里程碑 性能评测的目的 选择 在众多的系统中选择一个最适合系统,即在一定的价格范围内选择性能最好的系统,达到较好的性能/价格比; 改进 对已有系统的性能缺陷和瓶颈进行改进和提高 设计 对未来设计的系统进行性能预测,在性能成本方面实现最佳设计或配置 什么是计算机系统性能评测 通过评测程序获得特定计算机系统运行预 定义任务或任务集时的性能特征。 主要研究内容 评测程序——负载workload、基准程序Benchmark 性能特征——性能指标performance metrics 评测手段——分析analysis 模拟simulation 测量measurement 监控Monitor 优化Optimization 性能评测涉及的主要内容 负载workload、基准程序Benchmark 性能指标performance metrics 分析analysis 模拟simulation 测量measurement 监控Monitor 优化Optimization 负载的几种类型 Types of Workload 指令加 Addition instruction 用加法指令的执行快慢来衡量系统性能 混合指令 instruction mixes (MIPS/MFLOPS) Load/Store/compare/branch/logical…. 内核 Kernel/processing Kernel 综合性应用程序Synthetic program 开始在测试程序中引入I/O 程序都过小,难以代表内存和磁盘的真实行为 应用基准程序Application benchmark 更能模拟应用实际 流行的基准程序 Popular benchmark 负载的选取 涉及的服务 Service Exercised 负载的选取级别 Level of detail 各种用户请求得使用频率; 使用频率最好的请求; 对资源的平均需求; 所需资源的分布 负载的表述 representation 请求的到达方式 所需资源 资源的使用模式 各种时间的设定timeliness 举例(分时系统和网络系统) 负载的选取(续) Tracing 跟踪 Logging 日志 负载的特征化 Workload Characterization techniques 对真实负载(Real Workload)抽象化 方法 参数的取值 均值averaging:数据变化范围大时? 指定方差specifying dispersion 参数柱状图表示 多参数的图形表示:可描述参数之间的关系 参数的个数 取最大权重法 取实际负载中元素权重最大的前n个元素 元素聚类法 聚合属性相似的负载元素 负载模拟中的相关概念 模型负载:从现实世界中抽取的可供研究的负载信息集合; 负载元素:一个负载中的各种信息,包括:程序、事务、请求、数据等; 模拟度:模拟负载对实际负载的复现程度[0-1]。0:失败;1:完全精确 元素权重:每个元素的复现对整个负载复现的影响程度; 模拟精度:实际负载中的某个元素在模拟负载中的复杂程度; 生成模拟负载的八个阶段 性能评测涉及的主要内容 负载workload、基准程序Benchmark 性能指标performance metrics 分析analysis 模拟simulation 测量measurement 监控Monitor 优化Optimization 性能指标的提取 性能指标的分类 可靠性、可利用性 能够持续工作的时间长度,如:平均无故障时间 处理能力或效率 吞吐率:系统在单位时间内能处理正常作业的个数; 响应时间:系统得到输入到给出输出之间的时间 利用率:给定时间区间中,系统各种部件被使用的时间与整个时间之比; 常用的性能指标 commonly used performance metrics 响应时间(Response time) 常用的性能指标(续) commonly used performance metrics 吞吐率(Throughput) 单位时间内系统处理请求的个数 利用率(utilization) 一段时间内系统服务于请求的时间比例 可靠性(rali

文档评论(0)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档