本课程为计算机系统结构专业研究生的专业课。通过本课程的学习,掌握计算机系统性能分析的基本原理,使学生基本能够应用排队论、随机Petri网、模拟技术等方法对计算机系统的性能进行分析和评价。为今后从事计算机及相关领域的系统分析、建模、设计、应用打下基础。本课程中介绍的理论和方法可以用于在计算机系统性能评价、网络性能分析、并发系统分析和建模、并行程序分析和验证、分布式系统、数据库系统、通讯协议和安全协议等计算机相关领域,也可以用于通信、信息科学等其它领域,所以软件理论、计算机应用、通信等专业的研究生也可以选修该课程。
内容提要:第一章 性能评价概述和基础知识性能评价的基本方法和目的、几种重要的概率分布、预备知识。第二章 排队模型排队的基本形式、排队分析及在计算机系统性能评价中的应用。第三章 排队网络模型排队网络,均值分析和相关技术及应用。第四章 自相似传输模型自相似现象、自相似数据传输、自相似与系统性能评价。第五章 Petri网模型基本概念和术语,Petri网模型简介。第六章 随机Petri网模型与分析随机Petri网模型的近似分析求解,广义随机Petri网。第七章 随机Petri网模型在计算机性能评价中的应用计算机系统模型与性能分析、多处理机系统的性能模型。第八章 模拟技术在计算机系统中的应用模拟程序、模拟与仿真,模拟结果的分析。第九章 论文选读选读一些与教学内容有关的学术论文,了解排队论模型、自相似模型、Petri网模等数学工具如何在计算机系统系统中应用。
林闯,计算机网络和计算机系统的性能评价, 清华大学出版社,2001年4月
1.林闯,《随机Petri网和系统性能评价》,清华大学出版社,2003。2.Raj Jain, The Art of Computer Systems Performance Analysis: Techniques for Experimental Design。