基于流量模型大规模采样和周期输入的交换结构性能评价方法研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:cenzijn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
交换结构和调度算法的性能分析是交换机研究中的核心问题.在理论分析和仿真实验这两种分析方法中,仿真实验因具有良好的可操作性而被广泛使用.传统仿真方法基于个别流量负载分布模式,流量以随机到达模式为主,存在诸多缺陷.第一,基于个别流量模型的实验难以如实反映调度算法的性能,使得结论缺乏说服力:第二,在有限几种流量模型上的实验难以发现调度算法可能存在的性能较差情况,获得的结果往往过于乐观;第三,流量模型过少使得无法系统地检验性能被部分证明的调度算法在证明的条件之外性能是否会不同:第四,随机输入使得难以准确地判断仿真的稳态,无法保证测量到的吞吐率的准确性,降低了结论的可信度. 从传统仿真方法的缺陷出发,本文提出了一种基于流量模型大规模采样和周期输入的交换结构性能评价方法.具体包括以下两方面: (1)流量模型的大规模采样.通过穷举或者随机生成双随机矩阵,可以获得任意多的流量负载分布模式,远多于传统仿真中使用的几种.建立在大量流量模型上的仿真能够更全面的反映调度算法的性能,同时也有助于发现调度算法可能存在的性能较差情况. (2)通过交换结构和调度算法的状态判定周期性调度,从而准确地测量调度算法的吞吐率.在确定性的周期输入下,不含随机选择的调度算法最终极有可能进入周期性调度,此时仿真的稳态就是周期性调度阶段.由于在单个调度周期内的吞吐率和多个调度周期完全相同,因此可以准确地测量调度算法在稳态下的吞吐率.这种测量方法能够保证结果的准确性,结论的可信度远高于传统仿真方法. 以上两方面既能分别使用也可以结合使用.二者的结合不但能够提高仿真实验结论的说服力,而且提供了一种系统的方法来检验吞吐率的理论证明结论,同时也能够系统地检测吞吐率被部分证明的调度算法在证明条件之外吞吐率性能是否会不同. 最后,选取了输入排队交叉开关和缓冲交叉开关这两种主流交换结构下部分具有代表性的调度算法,利用本论文提出的性能评价方法进行吞吐率分析.一方面获得了比以往更为全面的吞吐率性能分析结果:另一方面说明了本文提出的性能评价方法的实用性.
其他文献
随着互联网的飞速发展,以互联网、信息技术为基础的在线学习变得越来越普遍。在线学习可以克服地域差异,并且可以让用户根据自身情况,自主灵活的安排学习时间,极大方便了用户
信息检索(Information Retrieval)是互联网和企业应用的重要研究课题之一。信息检索是处理海量文本的重要手段,其主要解决从大量文档集合中找到与给定的查询(Query)请求相关的
存储管理的复杂性已经成为阻碍SAN(Storage Area Network)在企业中获得广泛应用的一个重要原因.为此,存储网络工业协会(Storage Network IndustrvAssociation,SNIA)制定了Sto
近年来,随着数据库技术的完善和应用需求的日益复杂,应用系统对数据访问的功能和性能要求也越来越高。同时,人们越来越希望能够实现对异构数据库的透明访问和共享位于不同数据库
学位
学位
我国自主研发的嵌入式实时操作系统Hopen,随着其应用领域的不断扩展,系统内核面临着从软实时向实时性要求更高的硬实时的转变。Hopen现有的调度算法是一种简单的基于固定优先级
学位
蛋白质科学是生物科学的重要组成部分,蛋白质分类是蛋白质科学的热点研究领域。如今,模式识别与机器学习的广泛研究,快速的推动了蛋白质分类的发展。在模式识别领域,大部分数
隔行视频(Interlaced Video)信号在电视广播领域内得到广泛应用.然而,随着计算机和多媒体技术的发展,逐行视频(Progressive Video)在互联网上应用非常普及.在电视广播、通信
网格从最开始的理论设想发展到现在的具体应用,它的内涵经历了不断的演化和变迁。最早是“电网”比喻,像用电一样来使用网格资源,不管是火电还是水电,不管生产经过了什么样的工序
学位
模态逻辑是逻辑学中的一个重要的分支,它是自然语言中有关模态部分的数理模型.目前,模态逻辑已经被广泛用于人工智能的知识表示以及计算机科学的其他领域. 信念逻辑是一类