- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要:本文主要就近年来问世的新一代高性能I/O技术做一全方位介绍,着重从其基本特性和体系结构的角度分析各种I/O技术的特点,以帮助有关技术人员进一步把握新一代高性能I/O的技术现状及发展趋势。关键词:高性能I/O技术、PCI?Express、InfiniBand、Fibre?Channel、HyperTransport、RapidIO、SPI、SAS、iSCSI、SATA?一、引言????计算机I/O技术在高性能计算技术的发展中始终是一个十分重要的关键技术。其技术特性决定了计算机I/O的处理能力,进而决定了计算机的整体性能以及应用环境。从根本上讲,????无论现在还是将来,I/O技术都将制约着计算机技术的应用与发展,尤其在高端计算领域。近年来随着高端计算市场的日益活跃,看似平静的高性能I/O技术之争也愈演愈烈。尤其是当计算机主机速率与总线速率的矛盾日益突出时,新的总线技术便应运而生,演绎出一段段精彩的技术篇章,计算机I/O技术的发展开始让我们眼花缭乱。如PCI?Express、InfiniBand、HyperTransport、RapidIO等高性能I/O技术的发展令人注目。而广泛应用于网络存储、高性能集群及并行计算系统的I/O技术,如Fibre?Channel、SCSI?Parallel?Interface(SPI)、Serial?Attached?SCSI(SAS)、iSCSI等,更使计算机总线技术远远超出“连接功能部件”的范畴。本文试图从基本概念、体系结构、功能指标等角度全面分析新近问世的各种高性能I/O技术,以全方位展示其技术特点,帮助有关技术人员把握高性能I/O的技术现状和发展趋势。二、新一代高性能I/O技术综述????近年来推出的新一代高性能I/O主要有:PCI?Express(3GIO)、InfiniBand?Architecture(IBA)、Fibre?Channel(FC)、HyperTransport、RapidIO、SPI(SCSI?Parallel?Interface)、SAS(Serial?Attached?SCSI)、iSCSI、SATA(Serial?ATA)等。(1)PCI?Express????PCI?Express(3GIO)是一种新型串行Point-to-Point?I/O总线体系。其基本目标有两个:一是提供chip-to-chip级互联的局部总线,二是以较低的开销升级现有的PCI架构性能。这一串行总线的根本动机就是通过少许引脚来实现高带宽数据传输,而不是像并行PCI或PCI-X那样。据PCI-SIG(Special?Interest?Group)最新公布的数据,PCI?Express目前可以达到的单路单向速率是2.5Gb/s。也就是说可提供高达200MB/s的带宽,近乎是典型PCI2.2速率的2倍。今后随着硅片技术的不断发展,单路单向的数据传输速率可望突破10Gb/s,几乎达到铜介质数据传输率的极限值。此外,PCI?Express通过增加信号线对还可组成X1、X2、X4、X8、X16、X32等多路I/O总线,这样一来其所能达到的峰值带宽简直是无法想像的。在提供了更高带宽的同时,PCI?Express还提供了对PCI和PCI-X软件的兼容支持,?和对chip-to-chip级、I/O适配器之间以及对IEEE?1394、USB?2.0等附属接口的支持。????PCI?Express的体系结构:PCI?Express采用的分层体系结构使其可扩展性、模块化以及重用机制成为可能。它从体系结构上可以分为五层,从上至下分别为物理层、数据链路层、事物处理层、软件层以及Config/OS层。上面三层结构基本上与具体的操作系统无关,并且将来PCI?Express速度的提高和编码策略的改变只会影响到物理层的改变。????a.物理层????最基本的物理连接包括两个低电压差分驱动信号对,即接收对和传输对。通过嵌入采用8b/10b编码机制的数据时钟,可以获取很高的数据传输速率。单根信号线可以达到2.5Gb/s的数据传输率。物理层在两个PCI?Express代理之间的链路层间传输数据包。 通过增加信号线对,可以线性地扩展PCI?Express的带宽。物理层可支持X1、X2、X4、X8、X16以及X32路带宽。 b.数据链路层 数据链路层的首要功能就是确保PCI?Express链路上数据包的可靠传输。数据链路层负责数据的完整性和数据包的有序性,通过添加CRC校验序列可以确保数据的准确性。同时PCI?Express的数据链路层支持数据包重传机制。 c.事物处理层 事务处理层接收来自软件层的读写请求,并为到链路层的数据传输创建请求包。同时,事务处理层也接
您可能关注的文档
最近下载
- 湖北省总工会考试试题及答案.doc VIP
- 住院医师规范化培训-医学检验真题库_25.docx VIP
- 房贷提前还清协议书.docx VIP
- 公司治理教学课件(完整版).ppt VIP
- 青光眼小梁切除术.ppt VIP
- 药物设计软件:Discovery Studio二次开发all.docx VIP
- 2025年郑州澍青医学高等专科学校单招语文测试模拟题库汇编.docx VIP
- GTBO41100-2017B 项目运营手册成本弦.pdf VIP
- 2024-2025学年初中道德与法治七年级上册(2024)统编版(部编版)(2024)教学设计合集.docx
- 2025卫星互联网承载网技术白皮书.docx VIP
文档评论(0)