会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 53. 发明授权
    • Various methods and apparatuses for arbitration among blocks of functionality
    • 用于在功能块之间进行仲裁的各种方法和装置
    • US07149829B2
    • 2006-12-12
    • US10418370
    • 2003-04-18
    • Wolf-Dietrich WeberIan Andrew SwarbrickJay S. Tomlinson
    • Wolf-Dietrich WeberIan Andrew SwarbrickJay S. Tomlinson
    • G06F12/00
    • G06F13/364G06F9/526G06F2209/522
    • Various methods and apparatuses are described in which an arbitration controller cooperates with arbitration logic. The arbitration controller has a plurality of inputs that receive one or more transactions from a plurality of blocks of functionality. The arbitration controller arbitrates requests for access to a shared resource amongst the plurality of blocks of functionality by implementing an arbitration policy. The arbitration policy groups the transactions from the plurality of blocks of functionality into global groups of transactions for servicing by that shared resource. All of the transactions in a first global group are serviced by that shared resource prior to servicing transactions in a next global group of transactions. The arbitration logic facilitates the arbitration policy. The arbitration logic includes cascaded arbitration units that hierarchically arbitrate for the shared resource. The topology of the functional blocks supplying the transactions to the inputs into the arbitration controller is capable of varying independently of the arbitration policy achieved by the collection of arbitration units.
    • 描述了各种方法和装置,其中仲裁控制器与仲裁逻辑协作。 仲裁控制器具有从多个功能块接收一个或多个事务的多个输入。 仲裁控制器通过实施仲裁政策来仲裁多个功能块之间对共享资源的访问请求。 仲裁策略将来自多个功能块的交易分组为全局交易组,以供该共享资源进行服务。 第一个全球组中的所有交易在该下一个全球交易组中为交易提供服务之前由该共享资源提供服务。 仲裁逻辑有助于仲裁政策。 仲裁逻辑包括级联仲裁用于共享资源的级联仲裁单元。 将交易提供给仲裁控制器的输入的功能块的拓扑能够独立于通过收集仲裁单元实现的仲裁策略而变化。
    • 55. 发明授权
    • System and method for allocating a directory entry for use in multiprocessor-node data processing systems
    • 用于分配用于多处理器节点数据处理系统的目录条目的系统和方法
    • US06625694B2
    • 2003-09-23
    • US09304432
    • 1999-05-03
    • Nabil N. MasriWolf-Dietrich Weber
    • Nabil N. MasriWolf-Dietrich Weber
    • G06F1212
    • G06F12/121G06F12/082
    • An algorithm for selecting a directory entry in a multiprocessor-node system. In response to a memory request from a processor in a processor node, the algorithm finds an available entry to store information about the requested memory line. If at least one entry is available, then the algorithm uses one of the available entries. Otherwise, the algorithm searches for a “shared” entry. If at least one shared entry is available, then the algorithm uses one of the shared entries. Otherwise, the algorithm searches for a “dirty” entry. If at least one dirty entry is available, then the algorithm uses one of the dirty entries. In selecting a directory entry, the algorithm uses a “least-recently-used” (LRU) algorithm because an entry that was not recently used is more likely to be stale. Further, to improve system performance, the algorithm preferably uses a shared entry before using a dirty entry. In the preferred embodiment, the processor node that utilizes the invention includes at least one processor having a respective cache connected via a bus to main memory.
    • 用于在多处理器节点系统中选择目录条目的算法。 响应于来自处理器节点中的处理器的存储器请求,算法找到可用条目以存储关于所请求的存储器线的信息。 如果至少有一个条目可用,则该算法使用可用条目之一。 否则,算法将搜索“共享”条目。 如果至少有一个共享条目可用,则该算法使用一个共享条目。 否则,算法将搜索“脏”条目。 如果至少有一个脏条目可用,则算法使用其中一个脏条目。 在选择目录条目时,该算法使用“最近最少使用”(LRU)算法,因为最近不使用的条目更有可能是陈旧的。 此外,为了提高系统性能,该算法优选地在使用脏条目之前使用共享条目。 在优选实施例中,利用本发明的处理器节点包括至少一个具有经由总线连接到主存储器的相应缓存器的处理器。
    • 57. 发明授权
    • System and method for dynamic network topology exploration
    • 动态网络拓扑探索的系统与方法
    • US5740346A
    • 1998-04-14
    • US605676
    • 1996-02-22
    • Thomas M. WickiPatrick J. HellandWolf-Dietrich WeberWinfried W. Wilcke
    • Thomas M. WickiPatrick J. HellandWolf-Dietrich WeberWinfried W. Wilcke
    • H04L12/56
    • H04L45/02
    • A system and method dynamically determines the topology of a source node routing network while having a minimal effect on network performance and without requiring expensive hardware to implement. A source node generates a ping frame. The source node transmits the ping frame to a first source router that is coupled to the source node. The first router transparently identifies the frame as a ping frame and creates an echo frame that is transmitted back to the source node. The first router identifies the port from which the ping frame is received and places this information in the header of the echo frame along with an echo frame identifier. The source node receives the echo frame and identifies routers and nodes to which a ping frame has not been sent based upon the connectivity information in the received echo frame. The source node continue generating and transmitting ping frame to all nodes and routers in the network. The source node identifies loops in the topology to avoid repetitive checking and identifies link and router failures. The topology exploration technique is transparent to the routers The topology exploration techique can be implemented during slow traffic periods with no increase in network latency or the technique can be implemented during high traffic periods and result in only a minimal increase in system latency because ping frames are small and are transparently sent to the control frame handler of the destination router or node.
    • 系统和方法动态地确定源节点路由网络的拓扑,同时对网络性能影响最小,而不需要昂贵的硬件来实现。 源节点生成ping帧。 源节点将ping帧发送到耦合到源节点的第一源路由器。 第一个路由器将该帧透明地识别为一个ping帧,并创建一个发送回源节点的回波帧。 第一个路由器识别从其接收ping帧的端口,并将该信息与回波帧标识符一起放置在回波帧的报头中。 根据所接收的回波帧中的连通性信息,源节点接收回波帧并识别尚未发送ping帧的路由器和节点。 源节点继续生成并发送Ping帧到网络中的所有节点和路由器。 源节点标识拓扑中的循环,以避免重复检查,并识别链路和路由器故障。 拓扑探索技术对于路由器是透明的。拓扑探索技术可以在较慢的流量周期内实现,而不会增加网络延迟,或者在高流量时段内可以实现该技术,并且只能使系统延迟最小化,因为ping帧 并且被透明地发送到目的地路由器或节点的控制帧处理器。
    • 58. 发明授权
    • Power allotment distribution in a data center
    • 数据中心的配电分配
    • US08832476B2
    • 2014-09-09
    • US12892116
    • 2010-09-28
    • Xiaobo FanChris SadlerSelver CorhodzicWolf-Dietrich WeberTaliver Brooks HeathMark Hennecke
    • Xiaobo FanChris SadlerSelver CorhodzicWolf-Dietrich WeberTaliver Brooks HeathMark Hennecke
    • G06F1/32G06F1/26G06F1/18
    • G06F1/329Y02D10/24
    • In a computer-implemented method, an electronic communication from a first computing machine is received and includes a power value and one or more priority values. The power value represents a request for a power allotment expected to be used during a predetermined time and the priority values represent priorities of tasks expected to be executed during the predetermined time. A score for the request is calculated using a scoring function and the received priority values as inputs to the scoring function. The score is compared to one or more other scores respectively associated with requests for power allotments from other computing machines and previously calculated using the scoring function following receipt of one or more electronic communications each including a power value and one or more priority values. A top-ranked score is identified and an electronic communication is sent to the associated computing machine granting the requested power allotment.
    • 在计算机实现的方法中,接收来自第一计算机的电子通信,并且包括功率值和一个或多个优先级值。 功率值表示预期在预定时间期间使用的功率分配的请求,并且优先级值表示在预定时间期间预期执行的任务的优先级。 使用评分函数和接收到的优先级值作为评分函数的输入来计算请求的得分。 该分数与分别与来自其他计算机的功率分配的请求相关联的一个或多个其他分数进行比较,并且先前在接收到包括功率值和一个或多个优先级值的一个或多个电子通信之后使用评分功能计算。 识别出排名最高的分数,并且电子通信被发送给授予所请求的功率分配的相关联的计算机。
    • 60. 发明申请
    • Power Allotment Distribution in a Data Center
    • 配电分配在数据中心
    • US20120078430A1
    • 2012-03-29
    • US12892116
    • 2010-09-28
    • Xiaobo FanChris SadlerSelver CorhodzicWolf-Dietrich WeberTaliver Brooks HeathMark Hennecke
    • Xiaobo FanChris SadlerSelver CorhodzicWolf-Dietrich WeberTaliver Brooks HeathMark Hennecke
    • G06F1/26
    • G06F1/329Y02D10/24
    • In a computer-implemented method, an electronic communication from a first computing machine is received and includes a power value and one or more priority values. The power value represents a request for a power allotment expected to be used during a predetermined time and the priority values represent priorities of tasks expected to be executed during the predetermined time. A score for the request is calculated using a scoring function and the received priority values as inputs to the scoring function. The score is compared to one or more other scores respectively associated with requests for power allotments from other computing machines and previously calculated using the scoring function following receipt of one or more electronic communications each including a power value and one or more priority values. A top-ranked score is identified and an electronic communication is sent to the associated computing machine granting the requested power allotment.
    • 在计算机实现的方法中,接收来自第一计算机的电子通信,并且包括功率值和一个或多个优先级值。 功率值表示预期在预定时间期间使用的功率分配的请求,并且优先级值表示在预定时间期间预期执行的任务的优先级。 使用评分函数和接收到的优先级值作为评分函数的输入来计算请求的得分。 该分数与分别与来自其他计算机的功率分配的请求相关联的一个或多个其他分数进行比较,并且先前在接收到包括功率值和一个或多个优先级值的一个或多个电子通信之后使用评分功能计算。 识别出排名最高的分数,并且电子通信被发送给授予所请求的功率分配的相关联的计算机。