计算机性能评测综述.ppt

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
跟踪模拟  Tracing-Driven Simulation 通过跟踪系统运行过程中的中间变量,来抽象和模拟系统行为 离散事件模拟 Discrete-Event Simulation 每个系统模拟器至少包括下列部分 事件调度器Event Scheduler 模拟时钟或者其他时间机制 Simulation Clock 系统状态参数 System State Variables 事件子系统 Event Routines 输入子系统 Input Routines 报告产生器 Report Generator 初始化子系统 Initialization Rountines 跟踪子系统 Tracing Rountines 动态内存管理 Dynamic Memory Manager 主程序 Main Program I/O子系统 I/O Manager System 分析建摸 Analysis Modeling 系统和负载均使用建摸实现 使用数学模型刻画负载特性和系统行为 主要用于 系统性能的粗略评估 各种测试的验证 从理论的角度促进评测技术的发展 分析中涉及的主要数学概念 随机过程 随机变量 随机过程 马尔可夫链 排队模型 排队的基本形式 排队分析 自相似模型 自相似现象 自相似数据传输 自相似性的性能影响 自相似传输的产生和性能评价 Hurst参数 性能评测中涉及的主要内容 负载workload、基准程序Benchmark 性能指标performance metrics 测量measurement 模拟simulation 分析analysis 监控Monitor 优化Optimization * * 计算机性能评测综述 主要内容 性能评测涉及的主要内容 性能评测的几个研究方向 性能评测的几个重要的里程碑 性能评测的目的 选择 在众多的系统中选择一个最适合系统,即在一定的价格范围内选择性能最好的系统,达到较好的性能/价格比; 改进 对已有系统的性能缺陷和瓶颈进行改进和提高 设计 对未来设计的系统进行性能预测,在性能成本方面实现最佳设计或配置 什么是计算机系统性能评测 通过评测程序获得特定计算机系统运行预 定义任务或任务集时的性能特征。 主要研究内容 评测程序——负载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 举例(分时系统和网络系统) Applications Operating System Central Processing Unit arithmetic-logic unit Transactions O/S commands + services Instructions Arithmetic Instructions Applications Presentation Session Mail, File transfer, HTTP Data Compression, etc dialogs Transport NetWork Messages Packets Datalink Frames Phy

文档评论(0)

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

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

1亿VIP精品文档

相关文档