会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 86. 发明申请
    • Distributed Administration Of A Lock For An Operational Group Of Compute Nodes In A Hierarchical Tree Structured Network
    • 在分层树结构化网络中的计算节点的操作组的锁的分布式管理
    • US20110238949A1
    • 2011-09-29
    • US12748579
    • 2010-03-29
    • Charles J. ArcherMichael A. BlocksomeJoseph D. RattermanBrian E. Smith
    • Charles J. ArcherMichael A. BlocksomeJoseph D. RattermanBrian E. Smith
    • G06F15/173G06F15/76G06F9/06
    • G06F9/526
    • Distributed administration of a lock for an operational group of compute nodes in a hierarchical tree structured network including assigning the root node of the operational group to send acknowledgments for lock requests, the root lock administration module comprising a module of automated computing machinery; receiving a lock request assigned to a particular node from a child node; determining whether another request from another child is directly ahead in an acknowledgement queue; if a request from another child is directly ahead in the acknowledgement queue, putting the lock request for the particular node in the acknowledgement queue until the lock request directly ahead in the acknowledgement queue is satisfied and when the lock request ahead in the queue is satisfied, sending the particular node for whom the lock request is assigned a message acknowledging the particular node has the lock; and if a request from another child is not directly ahead in a queue, sending to the particular node for whom the lock request is assigned a message acknowledging that the particular node has the lock.
    • 分层管理分层树结构化网络中的计算节点的操作组的锁,包括分配操作组的根节点以发送用于锁定请求的确认,根锁管理模块包括自动计算机的模块; 从子节点接收分配给特定节点的锁请求; 确定来自另一个孩子的另一请求是否在确认队列中直接前面; 如果来自另一个孩子的请求在确认队列中直接在前面,则将特定节点的锁定请求放在确认队列中,直到满足确认队列中的前方的锁定请求为止,并且当满足队列中的锁定请求时, 向所述锁定请求分配给所述特定节点的消息的所述特定节点发送锁定; 并且如果来自另一个孩子的请求不是在队列中的直接前方,则向发送锁定请求的特定节点发送确认特定节点具有锁定的消息。
    • 87. 发明授权
    • Multi-registration of software library resources
    • 软件资源多注册资源
    • US07921428B2
    • 2011-04-05
    • US11764302
    • 2007-06-18
    • Charles J. ArcherMichael A. BlocksomeJoseph D. RattermanBrian E. Smith
    • Charles J. ArcherMichael A. BlocksomeJoseph D. RattermanBrian E. Smith
    • G06F15/163
    • G06F9/54
    • Data communications, including issuing, by an application program to a high level data communications library, a request for initialization of a data communications service; issuing to a low level data communications library a request for registration of data communications functions; registering the data communications functions, including instantiating a factory object for each of the one or more data communications functions; issuing by the application program an instruction to execute a designated data communications function; issuing, to the low level data communications library, an instruction to execute the designated data communications function, including passing to the low level data communications library a call parameter that identifies a factory object; creating with the identified factory object the data communications object that implements the data communications function according to the protocol; and executing by the low level data communications library the designated data communications function.
    • 数据通信,包括由应用程序向高级数据通信库发出数据通信服务的初始化请求; 向低级数据通信库发送数据通信功能的注册请求; 注册数据通信功能,包括为一个或多个数据通信功能中的每一个实例化工厂对象; 由应用程序发出执行指定数据通信功能的指令; 向低级数据通信库发出执行指定数据通信功能的指令,包括向低级数据通信库传递识别工厂对象的调用参数; 用识别的工厂对象创建根据协议实现数据通信功能的数据通信对象; 并由低级数据通信库执行指定的数据通信功能。
    • 88. 发明授权
    • Low latency, high bandwidth data communications between compute nodes in a parallel computer
    • 并行计算机中计算节点之间的低延迟,高带宽数据通信
    • US07827024B2
    • 2010-11-02
    • US11746333
    • 2007-05-09
    • Charles J. ArcherMichael A. BlocksomeJoseph D. RattermanBrian E. Smith
    • Charles J. ArcherMichael A. BlocksomeJoseph D. RattermanBrian E. Smith
    • G06F9/445G06F13/00H04L12/56
    • G06F13/4269
    • Methods, parallel computers, and computer program products are disclosed for low latency, high bandwidth data communications between compute nodes in a parallel computer. Embodiments include receiving, by an origin direct memory access (‘DMA’) engine of an origin compute node, data for transfer to a target compute node; sending, by the origin DMA engine of the origin compute node to a target DMA engine on the target compute node, a request to send (‘RTS’) message; transferring, by the origin DMA engine, a predetermined portion of the data to the target compute node using memory FIFO operation; determining, by the origin DMA engine whether an acknowledgement of the RTS message has been received from the target DMA engine; if the an acknowledgement of the RTS message has not been received, transferring, by the origin DMA engine, another predetermined portion of the data to the target compute node using a memory FIFO operation; and if the acknowledgement of the RTS message has been received by the origin DMA engine, transferring, by the origin DMA engine, any remaining portion of the data to the target compute node using a direct put operation.
    • 公开了并行计算机和计算机程序产品的方法,用于并行计算机中的计算节点之间的低延迟,高带宽数据通信。 实施例包括通过原始计算节点的原始直接存储器访问(“DMA”)引擎接收用于传送到目标计算节点的数据; 由原始计算节点的原始DMA引擎发送到目标计算节点上的目标DMA引擎,发送('RTS')消息的请求; 由原始DMA引擎使用存储器FIFO操作将预定部分的数据传送到目标计算节点; 由原始DMA引擎确定是否从目标DMA引擎接收到RTS消息的确认; 如果尚未接收到RTS消息的确认,则由原始DMA引擎使用存储器FIFO操作将另一预定部分数据传送到目标计算节点; 并且如果原始DMA引擎已经接收到RTS消息的确认,则由原始DMA引擎使用直接放置操作将数据的剩余部分传送到目标计算节点。