会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明申请
    • DETECTING LOST AND OUT OF ORDER POSTED WRITE PACKETS IN A PERIPHERAL COMPONENT INTERCONNECT (PCI) EXPRESS NETWORK
    • 检测外围组件互连(PCI)EXPRESS NETWORK中的命令写入包的丢失和丢失
    • US20100306442A1
    • 2010-12-02
    • US12476861
    • 2009-06-02
    • Thomas A. Gregg
    • Thomas A. Gregg
    • G06F13/20
    • G06F13/385G06F13/4295
    • An article of manufacture, an apparatus, and a method for processing packets in a peripheral component interconnect express (PCIe) network. An article of manufacture includes a computer program product that includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes receiving a PCIe posted write packet at a receiving device, the PCIe posted write packet including a received tag identifier and a requesting device identifier identifying a requesting device. An expected tag identifier is determined for the requesting device. The received tag identifier is compared to the expected tag identifier. An error flag is set if the received tag identifier does not match the expected tag identifier.
    • 用于在外围组件互连快速(PCIe)网络中处理分组的制造品,装置和方法。 一种制品包括计算机程序产品,其包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括在接收设备处接收PCIe发布的写分组,PCIe发布的写分组包括接收的标签标识符和标识请求设备的请求设备标识符。 为请求设备确定期望的标签标识符。 将接收到的标签标识符与预期标签标识符进行比较。 如果接收到的标签标识符与预期标签标识符不匹配,则设置错误标志。
    • 33. 发明授权
    • I/O adapter LPAR isolation with assigned memory space
    • I / O适配器LPAR隔离与分配的内存空间
    • US07617340B2
    • 2009-11-10
    • US11621334
    • 2007-01-09
    • Thomas A. Gregg
    • Thomas A. Gregg
    • G06F13/12G06F13/00
    • G06F13/124
    • A data processing system and method of isolating a plurality of I/O adapters in the system. The data processing system also comprises a set of processors communicating with the I/O adapters using a PCIe protocol. Each of the I/O adapters has a respective ID. In the preferred embodiment the commands issued by the I/O adapters include a PCIe defined Requestor ID field including one or more of the Requestor IDs of I/O Adapters. The Req IDs can be used as an input to a CAM which provides an index to a TVT to identify a unique and independent system memory space for the I/O adapter.
    • 一种隔离系统中的多个I / O适配器的数据处理系统和方法。 数据处理系统还包括使用PCIe协议与I / O适配器通信的一组处理器。 每个I / O适配器都有相应的ID。 在优选实施例中,I / O适配器发出的命令包括PCIe定义的请求者ID字段,其包括I / O适配器的请求者ID中的一个或多个。 Req ID可用作CAM的输入,该CAM为TVT提供索引,以识别I / O适配器的唯一且独立的系统内存空间。
    • 37. 发明申请
    • Reliable Link Layer Packet Retry
    • 可靠链路层报文重试
    • US20090213861A1
    • 2009-08-27
    • US12035067
    • 2008-02-21
    • Alan F. BennerDavid CraddockThomas A. Gregg
    • Alan F. BennerDavid CraddockThomas A. Gregg
    • H04Q11/00
    • H04L1/188H04L49/90
    • Communication over a computer network with a node having a first port with a point-to-point link connection to a second node having a second port. The first port transmits to the second port a reliable link layer (RLL) packet over the link. The RLL packet comprises a first RLL header and a first data packet, the first RLL header preceding the first data packet, the first RLL header comprising an RLL start-of-frame (SOF) character and an RLL packet sequence number (PSN). If the first port receives an RLL acknowledgment control packet from the link, it acknowledges receipt of the first data packet, and the first port does not retain the first data packet in the buffer. If the first port does not receive the RLL acknowledgment packet from the link, acknowledging receipt of the first data packet, the first port re-transmits from the buffer the first data packet.
    • 通过计算机网络与具有具有到具有第二端口的第二节点的点对点链路连接的第一端口的节点进行通信。 第一端口通过链路向第二端口传送可靠的链路层(RLL)分组。 RLL分组包括第一RLL头部和第一数据分组,在第一数据分组之前的第一RLL头部,第一RLL头部包括RLL开始帧(SOF)字符和RLL分组序列号(PSN)。 如果第一端口从链路接收到RLL确认控制分组,则它确认接收到第一数据分组,并且第一端口不保留缓冲器中的第一数据分组。 如果第一端口没有从链路接收到RLL确认分组,则确认接收到第一数据分组,则第一端口从缓冲器重新发送第一数据分组。
    • 38. 发明申请
    • TWO-SIDED, DYNAMIC CACHE INJECTION CONTROL
    • 双面动态缓存注入控制
    • US20090157961A1
    • 2009-06-18
    • US11958424
    • 2007-12-18
    • Thomas A. GreggRajaram B. Krishnamurthy
    • Thomas A. GreggRajaram B. Krishnamurthy
    • G06F12/08
    • G06F12/0893
    • A method, system, and computer program product for two-sided, dynamic cache injection control are provided. An I/O adapter generates an I/O transaction in response to receiving a request for the transaction. The transaction includes an ID field and a requested address. The adapter looks up the address in a cache translation table stored thereon, which includes mappings between addresses and corresponding address space identifiers (ASIDs). The adapter enters an ASID in the ID field when the requested address is present in the cache translation table. IDs corresponding to device identifiers, address ranges and pattern strings may also be entered. The adapter sends the transaction to one of an I/O hub and system chipset, which in turn, looks up the ASID in a table stored thereon and injects the requested address and corresponding data in a processor complex when the ASID is present in the table, indicating that the address space corresponding to the ASID is actively running on a processor in the complex. The ASIDs are dynamically determined and set in the adapter during execution of an application in the processor complex.
    • 提供了一种用于双面动态高速缓存注入控制的方法,系统和计算机程序产品。 I / O适配器生成I / O事务以响应接收到事务的请求。 交易包括一个ID字段和一个请求的地址。 适配器查找存储在其上的高速缓存转换表中的地址,其包括地址和对应的地址空间标识符(ASID)之间的映射。 当请求的地址存在于缓存转换表中时,适配器在ID字段中输入ASID。 还可以输入与设备标识符,地址范围和模式串相对应的ID。 适配器将事务发送到I / O集线器和系统芯片组之一,I / O集线器和系统芯片组依次在存储在其中的表中查找ASID,并且当ASID存在于表中时将所请求的地址和对应的数据注入处理器复杂 ,指示对应于ASID的地址空间正在复合体中的处理器上正在运行。 在处理器复合体中的应用程序执行期间,ASID在适配器中动态确定和设置。
    • 40. 发明申请
    • METHOD, SYSTEM, AND APPARATUS FOR RELIABLE DATA PACKET RECOVERY IN A LINK LAYER OF A DATA CENTER ETHERNET NETWORK
    • 数据中心以太网网络中可靠数据包恢复的方法,系统和设备
    • US20090059916A1
    • 2009-03-05
    • US11847965
    • 2007-08-30
    • Casimer DeCusatisThomas A. Gregg
    • Casimer DeCusatisThomas A. Gregg
    • H04L12/56
    • H04L1/188H04L1/1642H04L2001/0097
    • Dropped packets are recovered in a link layer of a Data Center Ethernet (DCE) network. Data packets for transmission are stored in a replay buffer. Each data packet includes a header having a field including data indicating that the data packet is formatted for reliable recovery at the link layer. The data packets are transmitted to a receiver across a link layer in the DCE network. The receiver determines whether a data packet has been dropped. If a data packet has not been dropped, an acknowledgement signal is sent to the transmitter in another data packet across the link layer, indicating that the data packet has been received. If a data packet has been dropped, a non-acknowledgement signal is sent to the transmitter in the other data packet across the link layer, indicating that the data packet has been dropped. In response to receipt of the non-acknowledgement signal or no receipt of an acknowledgement signal after the timeout period, the dropped data packet is retrieved from the replay buffer and is resent to the receiver across the link layer.
    • 丢弃的数据包在数据中心以太网(DCE)网络的链路层中恢复。 用于传输的数据包被存储在重播缓冲器中。 每个数据分组包括具有包括指示数据分组被格式化以在链路层可靠恢复的数据的字段的报头。 数据包通过DCE网络中的链路层发送到接收者。 接收器确定数据包是否已经丢弃。 如果数据分组没有被丢弃,则确认信号在链路层的另一个数据分组中被发送到发射机,指示已经接收到数据分组。 如果数据分组已经被丢弃,则在确认数据分组已经被丢弃的情况下,通过链路层向另一数据分组中的发送机发送非确认信号。 响应于接收到非确认信号或在超时时段之后没有接收到确认信号,从重播缓冲器中检索丢弃的数据分组,并通过链路层重新发送给接收机。