发明名称 数据处理系统和用于管理数据分组的传输的方法
摘要 公开了一种方法、计算机系统以及PCI Express设备/协议,它们能够实现多个不同的IO配置的高性能IO数据传输,所述IO配置包括IO链路上的可变的分组大小和/或可变的/不同的数量事务。增强了PCI Express协议,以支持利用计数器和可动态地变化的队列大小。除了标准队列条目之外,还提供/预留了几个(或所选数量的)可动态地改变的队列条目,在增强的PCI Express协议内提供了动态队列修改(DQM)工具,以监视正在进行的当前数据传输,并管理何时基于在PCI Express IO链路上传输的当前数据业务修改(增加或减小)队列条目的大小。增强的PCI Express协议提供一个平衡点,在该平衡点既有效地传输许多大数据分组,又对未完成数据分组的每一种大小的数量施加限制。
申请公布号 CN101132361A 申请公布日期 2008.02.27
申请号 CN200710109987.0 申请日期 2007.06.11
申请人 国际商业机器公司 发明人 罗纳德·E.·弗雷金;柯蒂斯·C.·伍尔布林克;菲利普·R.·希利尔三世
分类号 H04L12/56(2006.01);H04L29/06(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 中国国际贸易促进委员会专利商标事务所 代理人 李德山
主权项 1.一种数据处理系统,包括:耦接到系统总线的处理器;耦接到系统总线的外围组件互连(PCI)Express总线控制器,支持用于路由往返于系统总线和耦接到PCI结构的设备的数据分组的PCI结构,其中,所述PCI Express总线控制器包括:至少一个PCI队列,具有一个或多个队列条目,这些条目可动态地配置为容纳被安排为通过PCI结构传输的多个不同大小的数据分组;以及PCI Express固件,包括动态队列修改(DQM)逻辑,所述DQM逻辑动态地修改所述一个或多个队列条目的大小,以容纳正在被安排为通过PCI结构进行传输的数据分组的现有类型、数量和大小。
地址 美国纽约