DIRECT ACCESS TO LOCAL MEMORY IN A PCI-E DEVICE
    571.
    发明申请
    DIRECT ACCESS TO LOCAL MEMORY IN A PCI-E DEVICE 审中-公开
    直接访问PCI-E设备中的本地存储器

    公开(公告)号:US20150347349A1

    公开(公告)日:2015-12-03

    申请号:US14721009

    申请日:2015-05-26

    CPC classification number: G06F15/17331 G06F13/28 G06F13/4221

    Abstract: A method includes communicating between at least first and second devices over a bus in accordance with a bus address space, including providing direct access over the bus to a local address space of the first device by mapping at least some of the addresses of the local address space to the bus address space. In response to indicating, by the first device or the second device, that the second device requires to access a local address in the local address space that is not currently mapped to the bus address space, the local address is mapped to the bus address space, and the local address is accessed directly, by the second device, using the mapping.

    Abstract translation: 一种方法包括根据总线地址空间通过总线在至少第一和第二设备之间进行通信,包括通过映射本地地址的至少一些地址来提供总线上的直接访问到第一设备的本地地址空间 空间到公交地址空间。 响应于由第一设备或第二设备指示第二设备需要访问当前未映射到总线地址空间的本地地址空间中的本地地址,将本地地址映射到总线地址空间 ,并且第二设备使用映射直接访问本地地址。

    REDUCING PROCESSOR LOADING DURING HOUSEKEEPING OPERATIONS
    572.
    发明申请
    REDUCING PROCESSOR LOADING DURING HOUSEKEEPING OPERATIONS 审中-公开
    在家庭操作期间减少加工者装载

    公开(公告)号:US20150277970A1

    公开(公告)日:2015-10-01

    申请号:US14224272

    申请日:2014-03-25

    Inventor: Itai Baz

    CPC classification number: G06F9/4887

    Abstract: A method includes, in a processor, receiving first and second operations for periodic execution with respective specified time periods. Respective actual time periods having no common divisor are derived from the specified time periods. The first and second operations are executed periodically with the respective actual time periods.

    Abstract translation: 一种方法包括在处理器中,以相应的指定时间周期接收用于周期性执行的第一和第二操作。 从指定的时间段得出不具有公约数的实际时间段。 第一和第二操作以相应的实际时间周期性地执行。

    ACCESSING REMOTE STORAGE DEVICES USING A LOCAL BUS PROTOCOL
    573.
    发明申请
    ACCESSING REMOTE STORAGE DEVICES USING A LOCAL BUS PROTOCOL 有权
    使用本地总线协议访问远程存储设备

    公开(公告)号:US20150261720A1

    公开(公告)日:2015-09-17

    申请号:US14215097

    申请日:2014-03-17

    Abstract: A method for data storage includes configuring a driver program on a host computer to receive commands in accordance with a protocol defined for accessing local storage devices connected to a peripheral component interface bus of the host computer. When the driver program receives, from an application program running on the host computer a storage access command in accordance with the protocol, specifying a storage transaction, a remote direct memory access (RDMA) operation is performed by a network interface controller (NIC) connected to the host computer so as to execute the storage transaction via a network on a remote storage device.

    Abstract translation: 一种用于数据存储的方法包括:在主计算机上配置驱动程序,以根据为访问连接到主计算机的外围组件接口总线的本地存储设备而定义的协议接收命令。 当驱动程序从主计算机上运行的应用程序接收到根据协议的存储访问命令指定存储事务时,由连接的网络接口控制器(NIC)执行远程直接存储器访问(RDMA)操作 到主计算机,以便经由远程存储设备上的网络执行存储交易。

    Connector cage having a bezel and plurality of partitions
    574.
    发明授权
    Connector cage having a bezel and plurality of partitions 有权
    连接器保持架具有挡板和多个隔板

    公开(公告)号:US09112314B2

    公开(公告)日:2015-08-18

    申请号:US14191550

    申请日:2014-02-27

    Abstract: A connector cage includes a bezel, having a plurality of slots formed therein, and a cage structure including upper and lower sides and multiple partitions extending between the upper and lower sides to define receptacles for receiving cable connectors. Multiple tabs protrude out of at least one of the sides in locations at which the tabs fit into the slots in the bezel, and are folded over the slots so as to secure the cage structure to the bezel. The cage may also include multiple snap-on spring subassemblies, each spring subassembly secured to a front end of a respective partition and comprising leaves that bow outward to contact the shells of the connectors that are inserted into the receptacles adjacent to the partition.

    Abstract translation: 连接器保持架包括:边框,其中形成有多个槽,以及包括上侧和下侧以及在上侧和下侧之间延伸的多个隔板的笼结构,以限定用于接收电缆连接器的插座。 多个翼片从突出部配合到挡板中的槽中的位置中的至少一个侧边突出,并且被折叠在狭槽上,以将保持架结构固定到挡板上。 保持架还可以包括多个卡扣弹簧组件,每个弹簧子组件固定到相应的隔板的前端,并且包括向外弯曲的叶片,以接合插入到隔板附近的插座中的连接器的壳体。

    EFFICIENT MANAGEMENT OF NETWORK TRAFFIC IN A MULTI-CPU SERVER
    575.
    发明申请
    EFFICIENT MANAGEMENT OF NETWORK TRAFFIC IN A MULTI-CPU SERVER 审中-公开
    多CPU服务器中网络流量的有效管理

    公开(公告)号:US20150222547A1

    公开(公告)日:2015-08-06

    申请号:US14608265

    申请日:2015-01-29

    CPC classification number: H04L49/00

    Abstract: A Network Interface Controller (NIC) includes a network interface, a peer interface and steering logic. The network interface is configured to receive incoming packets from a communication network. The peer interface is configured to communicate with a peer NIC not via the communication network. The steering logic is configured to classify the packets received over the network interface into first incoming packets that are destined to a local Central Processing Unit (CPU) served by the NIC, and second incoming packets that are destined to a remote CPU served by the peer NIC, to forward the first incoming packets to the local CPU, and to forward the second incoming packets to the peer NIC over the peer interface not via the communication network.

    Abstract translation: 网络接口控制器(NIC)包括网络接口,对等接口和转向逻辑。 网络接口被配置为从通信网络接收传入的分组。 对等体接口被配置为不通过通信网络与对等网络进行通信。 转向逻辑被配置为将通过网络接口接收的分组分类为目的地由NIC服务的本地中央处理单元(CPU)的第一入局分组,以及指向由对等体服务的远程CPU的第二传入分组 NIC,将首次传入的数据包转发到本地CPU,并通过对等接口将第二个传入数据包转发到对等网络,而不是通过通信网络。

    ADAPTIVE ROUTING USING INTER-SWITCH NOTIFICATIONS
    576.
    发明申请
    ADAPTIVE ROUTING USING INTER-SWITCH NOTIFICATIONS 有权
    自适应路由使用交换机通知

    公开(公告)号:US20150195204A1

    公开(公告)日:2015-07-09

    申请号:US14662259

    申请日:2015-03-19

    CPC classification number: H04L47/122 H04L45/28

    Abstract: A method includes receiving in a network switch of a communication network communication traffic that originates from a source node and arrives over a route through the communication network traversing one or more preceding network switches, for forwarding to a destination node. In response to detecting in the network switch a compromised ability to forward the communication traffic to the destination node, a notification is sent to the preceding network switches. The notification is to be consumed by the preceding network switches and requests the preceding network switches to modify the route so as not to traverse the network switch.

    Abstract translation: 一种方法包括在网络交换机中接收来自源节点的通信网络通信业务,并通过穿过一个或多个先前网络交换机的通信网络到达路由,以转发到目的地节点。 响应于在网络交换机中检测到将通信业务转发到目的地节点的能力受损,向前一个网络交换机发送通知。 该通知将由上述网络交换机使用,并请求上述网络交换机修改路由,以免穿越网络交换机。

    Integer divider module
    577.
    发明授权
    Integer divider module 有权
    整数分频模块

    公开(公告)号:US09032010B2

    公开(公告)日:2015-05-12

    申请号:US13664428

    申请日:2012-10-31

    Inventor: Eitan Hirshberg

    CPC classification number: G06F7/535 G06F2207/5355

    Abstract: A method includes receiving a dividend and a divisor for performing a division operation. Numbers p and n are found, for which the divisor equals 2n(1+2p). An interim result, which is equal to a reciprocal of 1+2p multiplied by the dividend, is calculated. The interim result is divided by 2n to produce a result of the division operation.

    Abstract translation: 一种方法包括接收用于执行除法运算的除数和除数。 数字p和n被找到,除数等于2n(1 + 2p)。 计算等于1 + 2p的乘数乘以除数的中间结果。 中间结果除以2n以产生除法运算的结果。

    Responding to dynamically-connected transport requests
    578.
    发明授权
    Responding to dynamically-connected transport requests 有权
    响应动态连接的传输请求

    公开(公告)号:US09031086B2

    公开(公告)日:2015-05-12

    申请号:US14277793

    申请日:2014-05-15

    CPC classification number: H04L5/0055 H04L47/10

    Abstract: A method for communication, includes allocating, in a network interface controller (NIC) a single dynamically-connected (DC) initiator context for serving requests from an initiator process running on the initiator host to transmit data to multiple target processes running on one or more target nodes. The NIC transmits a first connect packet directed to a first target process and referencing the DC initiator context so as to open a first dynamic connection with the first target process. The NIC receives over the packet network, in response to the first connect packet, a first acknowledgment packet containing a first session identifier (ID). Following receipt of the first acknowledgment packet, the NIC transmits one or more first data packets containing the first session ID over the first dynamic connection from the NIC to the first target process. Dynamic connections with other target processes may subsequently be handled in similar fashion.

    Abstract translation: 一种用于通信的方法,包括在网络接口控制器(NIC)中分配单个动态连接(DC)发起者上下文,用于从在所述发起者主机上运行的发起者进程提供请求以将数据发送到在一个或多个上运行的多个目标进程 目标节点。 NIC发送指向第一目标进程的第一连接分组并引用DC启动器上下文以便打开与第一目标进程的第一动态连接。 响应于第一连接分组,NIC通过分组网络接收包含第一会话标识符(ID)的第一确认分组。 在接收到第一确认分组之后,NIC通过第一动态连接从NIC传送包含第一会话ID的第一数据分组到第一目标进程。 与其他目标进程的动态连接可以随后以类似的方式来处理。

    Adaptive routing using inter-switch notifications
    579.
    发明授权
    Adaptive routing using inter-switch notifications 有权
    使用交换机间通知的自适应路由

    公开(公告)号:US09014006B2

    公开(公告)日:2015-04-21

    申请号:US13754921

    申请日:2013-01-31

    CPC classification number: H04L47/122

    Abstract: A method includes receiving in a network switch of a communication network communication traffic that originates from a source node and arrives over a route through the communication network traversing one or more preceding network switches, for forwarding to a destination node. In response to detecting in the network switch a compromised ability to forward the communication traffic to the destination node, a notification is sent to the preceding network switches. The notification is to be consumed by the preceding network switches and requests the preceding network switches to modify the route so as not to traverse the network switch.

    Abstract translation: 一种方法包括在网络交换机中接收来自源节点的通信网络通信业务,并通过穿过一个或多个先前网络交换机的通信网络到达路由,以转发到目的地节点。 响应于在网络交换机中检测到将通信业务转发到目的地节点的能力受损,向前一个网络交换机发送通知。 该通知将由上述网络交换机使用,并请求上述网络交换机修改路由,以免穿越网络交换机。

Patent Agency Ranking