High performance memory based communications interface
    1.
    发明授权
    High performance memory based communications interface 有权
    基于高性能内存的通信接口

    公开(公告)号:US08284802B2

    公开(公告)日:2012-10-09

    申请号:US12853129

    申请日:2010-08-09

    IPC分类号: H04J3/24

    摘要: Embodiments of the present invention include enhanced functionalities and components within a Communication Endpoint Processor (CEP) that act as an interface between computational and communications domains. The embodiments disclosed herein deliver a complete memory mapped high performance interface that has the ability to support the simultaneous transmission of multiple frames of multiple sizes, and that has the ability to interrupt the transmission of lower priority frames in order to send higher priority frames.

    摘要翻译: 本发明的实施例包括作为计算和通信域之间的接口的通信端点处理器(CEP)内的增强功能和组件。 本文公开的实施例提供了具有支持多个大小的多个帧的同时传输的能力的完整的存储器映射高性能接口,并且具有中断较低优先级帧的传输以发送较高优先级帧的能力。

    HIGH PERFORMANCE MEMORY BASED COMMUNICATIONS INTERFACE
    2.
    发明申请
    HIGH PERFORMANCE MEMORY BASED COMMUNICATIONS INTERFACE 有权
    基于高性能存储器的通信接口

    公开(公告)号:US20110087721A1

    公开(公告)日:2011-04-14

    申请号:US12853129

    申请日:2010-08-09

    IPC分类号: G06F15/16

    摘要: Embodiments of the present invention include enhanced functionalities and components within a Communication Endpoint Processor (CEP) that act as an interface between computational and communications domains. The embodiments disclosed herein deliver a complete memory mapped high performance interface that has the ability to support the simultaneous transmission of multiple frames of multiple sizes, and that has the ability to interrupt the transmission of lower priority frames in order to send higher priority frames.

    摘要翻译: 本发明的实施例包括作为计算和通信域之间的接口的通信端点处理器(CEP)内的增强功能和组件。 本文公开的实施例提供了具有支持多个大小的多个帧的同时传输的能力的完整的存储器映射高性能接口,并且具有中断较低优先级帧的传输以发送较高优先级帧的能力。

    Methods and systems for reliable data transmission using selective retransmission
    4.
    发明申请
    Methods and systems for reliable data transmission using selective retransmission 有权
    使用选择性重传的可靠数据传输的方法和系统

    公开(公告)号:US20070291778A1

    公开(公告)日:2007-12-20

    申请号:US11761804

    申请日:2007-06-12

    IPC分类号: H04L12/56

    摘要: A reliable method for inter-computer packet transport in multi-process and multi-computer environments includes acknowledgments of received packets. To enhance the reliability and fast recovery of lost packets, a bit-mapped message is used for selective acknowledgments by which individual messages may be selected for retransmission. Further functionalities cover the cases where packets may have been received out-of-order, or an acknowledgment was lost.

    摘要翻译: 在多进程和多计算机环境中的计算机间分组传输的可靠方法包括接收到的分组的确认。 为了增强丢失分组的可靠性和快速恢复,使用位映射消息进行选择性确认,通过该确认可以选择各个消息进行重传。 进一步的功能涵盖了分组可能被无序接收或确认丢失的情况。

    Methods and systems for providing network access redundancy
    5.
    发明授权
    Methods and systems for providing network access redundancy 有权
    提供网络访问冗余的方法和系统

    公开(公告)号:US09237034B2

    公开(公告)日:2016-01-12

    申请号:US12255587

    申请日:2008-10-21

    摘要: In a networked multi computer environment, with redundant links, network interface cards (NICs) are commonly duplicated and teamed to provide a recovery mechanism when network components fail. Embodiments of the present inventions avoid teaming of pairs of NICs and provide a computing host with redundant network connections for the computing host through a switch that is transparent to the computing host. The computing host itself; that is, its hardware and software, is relieved of the duty of network access redundancy and returned to the simple, simplex networking operating mode. The switch replaces a potentially large number of NICs and the need for computing host network access redundancy management which leads to hardware and software cost reductions and increases the robustness and reliability of the system through redundant network access.

    摘要翻译: 在具有冗余链路的网络多计算机环境中,网络接口卡(NIC)通常被重复和组合,以在网络组件发生故障时提供恢复机制。 本发明的实施例避免了成对的NIC的组合,并且通过对计算主机是透明的交换机为计算主机提供冗余网络连接的计算主机。 计算机主机本身; 也就是硬件和软件,免除了网络访问冗余的责任,并恢复了简单,简单的联网操作模式。 交换机替代了潜在的大量NIC,并且需要计算主机网络访问冗余管理,这导致硬件和软件成本降低,并通过冗余网络访问提高了系统的鲁棒性和可靠性。

    Kernel functions for inter-processor communications in high performance multi-processor systems
    6.
    发明授权
    Kernel functions for inter-processor communications in high performance multi-processor systems 有权
    用于高性能多处理器系统中处理器间通信的内核功能

    公开(公告)号:US07873964B2

    公开(公告)日:2011-01-18

    申请号:US11554535

    申请日:2006-10-30

    CPC分类号: G06F9/545

    摘要: In a multi-processor system with a high degree of inter processor communication, an operating system extension is described as a kernel function to poll a receive buffer. This is an opportunistic poll that continues to run in the user context after an application process has invoked the kernel with a blocking receive function. It is also running whenever no higher priority task is running. New data packets may be received for the present user application process while avoiding context switches, and for a different user process while avoiding interrupts. A hardware implemented delay timer and a buffer fill monitor generate interrupts when the system is not polling, thus guaranteeing a maximum latency and preventing buffer overflow, but these interrupts are largely avoided by polling when the system is handling a large amount of inter processor data traffic.

    摘要翻译: 在具有高度的处理器间通信的多处理器系统中,操作系统扩展被描述为轮询接收缓冲器的内核功能。 这是在应用程序使用阻塞接收功能调用内核后,继续在用户上下文中运行的机会投票。 每当没有更高优先级的任务运行时,它也运行。 可以在避免上下文切换的同时为当前用户应用进程接收新的数据分组,并且在避免中断的同时为不同的用户进程接收新的数据分组。 当系统不轮询时,硬件实现的延迟定时器和缓冲区填充监视器产生中断,从而保证最大延迟并防止缓冲区溢出,但是当系统处理大量的处理器间数据流量时,这些中断在很大程度上被轮询 。

    High performance network adapter (HPNA)
    7.
    发明授权
    High performance network adapter (HPNA) 有权
    高性能网络适配器(HPNA)

    公开(公告)号:US07769015B2

    公开(公告)日:2010-08-03

    申请号:US11853306

    申请日:2007-09-11

    IPC分类号: H04L12/28

    摘要: A high performance network adapter is provided for forwarding traffic and providing adaptation between packetized memory fragment based processor links of multiple CPUs and multiple switch planes of a packet switching network. Low latency for short and long packets is provided by innovative packet reassembly, overlapping transmission, and reverse order transmission in the upstream direction, and cut through operation in the downstream direction.

    摘要翻译: 提供了一种高性能网络适配器,用于转发流量,并在分组交换网络的多个CPU的分组化的基于内存片段的处理器链路和分组交换网络的多个交换平面之间提供适配。 通过创新的分组重组,重叠传输和上行方向的反向传输提供短和长分组的低延迟,并在下游方向切割操作。

    Token based flow control for data communication
    9.
    发明授权
    Token based flow control for data communication 有权
    基于令牌的数据通信流量控制

    公开(公告)号:US07908372B2

    公开(公告)日:2011-03-15

    申请号:US11761827

    申请日:2007-06-12

    IPC分类号: G06F15/173

    摘要: An embodiment of one of the inventions disclosed herein is a computer system that includes a plurality of interconnected computational hosts, each of which are connected to one of a plurality of buffers. Each of the buffers includes a plurality of buffer spaces. Each of the computational hosts may be configured such that each transfer of a data packet from one of the plurality of computational hosts acting as a source of the data packet to another one of the plurality of computational hosts acting as a destination of the data packet is controlled by an availability of buffer spaces in the buffer coupled to the destination computational host.

    摘要翻译: 本文公开的发明之一的实施例是包括多个互连的计算主机的计算机系统,每个主机连接到多个缓冲器之一。 每个缓冲器包括多个缓冲空间。 每个计算主机可以被配置为使得充当作为数据分组的目的地的多个计算主机中的另一个的作为数据分组的源的多个计算主机之一的数据分组的每次传送是 由缓冲区空间的可用性控制,缓冲区在缓冲区中耦合到目标计算主机。

    METHODS AND SYSTEMS FOR PROVIDING SECURE IMAGE MOBILITY
    10.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING SECURE IMAGE MOBILITY 审中-公开
    提供安全图像移动性的方法和系统

    公开(公告)号:US20100235833A1

    公开(公告)日:2010-09-16

    申请号:US12403742

    申请日:2009-03-13

    IPC分类号: G06F9/00 G06F9/455 G06F3/00

    CPC分类号: G06F21/575

    摘要: A system and method allows a virtual server to be assigned to any of a plurality of physical computes hosts in a networked computing system. Each physical compute host includes a motherboard and a secure management controller that includes a secure memory vault for storing virtual server secure profile data and a BIOS switch for loading a BIOS memory with a BIOS image from the secure memory and controlling access to the BIOS memory by the motherboard. The virtual server secure profile data is transmitted to the secure memory under the exclusive control of a secure infrastructure layer including a common system controller a secure network that is distinct from the network over which the operating system and application stack is loaded.

    摘要翻译: 系统和方法允许将虚拟服务器分配给联网计算系统中的多个物理计算主机中的任何一个。 每个物理计算主机包括一个主板和一个安全管理控制器,该控制器包括用于存储虚拟服务器安全配置文件数据的安全存储器保险库和用于从安全存储器加载具有BIOS映像的BIOS存储器的BIOS开关,并通过以下步骤控制对BIOS存储器的访问: 主板。 在包括公共系统控制器的安全基础设施层的独占控制下,虚拟服务器安全简档数据被传送到安全存储器,所述安全网络与加载有操作系统和应用栈的网络不同。