会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • Affinity dispatching load balancer with precise CPU consumption data
    • 亲和调度负载平衡器,具有精确的CPU消耗数据
    • US20080046895A1
    • 2008-02-21
    • US11504155
    • 2006-08-15
    • Donna N. DillenbergerGreg A. DyckStephen J. HeisigBernard R. PierceDonald W. SchmidtGong Su
    • Donna N. DillenbergerGreg A. DyckStephen J. HeisigBernard R. PierceDonald W. SchmidtGong Su
    • G06F9/46
    • G06F9/505G06F2209/5022
    • A computer-implemented method for distributing a plurality of tasks over a plurality of processing nodes in a processor network includes the following steps: calculating a task process consumption value for the tasks; calculating a measured node processor consumption value for the nodes; calculating a target node processor consumption value for the nodes, the target node processor consumption value indicating optimal node processor consumption; calculating a load index value as a difference between the calculated node processor consumption value for a node i and the target node processor consumption value for node i; and distributing the tasks among the nodes to balance a processor workload among the nodes, according to the calculated load index value, such that the calculated load index value of each node is substantially zero. The method further embodies a multi-dimensional balancing matrix, each dimension of the matrix representing a node corresponding to a different processor type and each cell representing tasks assigned to multiple nodes.
    • 用于在处理器网络中的多个处理节点上分布多个任务的计算机实现的方法包括以下步骤:计算任务的任务过程消耗值; 计算节点的测量节点处理器消耗值; 计算节点的目标节点处理器消耗值,目标节点处理器消耗值指示最佳节点处理器消耗; 计算负载指标值作为节点i的计算节点处理器消耗值与节点i的目标节点处理器消耗值之间的差值; 并且根据所计算的负载指数值,在所述节点之间分配所述任务以平衡所述节点之间的处理器工作负荷,使得所计算的每个节点的负载指数值基本为零。 该方法进一步体现了多维平衡矩阵,矩阵的每个维度表示对应于不同处理器类型的节点,每个小区表示分配给多个节点的任务。
    • 25. 发明授权
    • Auxiliary storage slot scavenger
    • 辅助存储槽清道夫
    • US06829693B2
    • 2004-12-07
    • US09795426
    • 2001-02-28
    • Greg A. DyckHarris M. MorgensternDanny R. SutherlandWendy L. Wang
    • Greg A. DyckHarris M. MorgensternDanny R. SutherlandWendy L. Wang
    • G06F1200
    • G06F12/08G06F12/12
    • In a computing system implementing a virtual memory system having real memory storage frames for storing virtual pages of data and an auxiliary storage system comprising auxiliary storage slots for storing copies of corresponding virtual pages provided in real storage frames, a system and method for freeing auxiliary storage slots to enable further copying of pages thereto. The method comprising the steps of: a) traversing a queue of page frame table entries indicating presence and location of virtual page data in the real storage system; b) determining from the real storage frame backing a page whether the page has been changed in the real storage, and in response, determining whether the page is backed in a corresponding slot in auxiliary storage; c) identifying the auxiliary slot corresponding to the changed frame; and, b) removing the virtual page in said corresponding slot in said auxiliary storage, wherein further room is made available in said auxiliary storage for accommodating storage of other virtual page entries.
    • 在实现具有用于存储数据的虚拟页面的真实存储器存储帧的虚拟存储器系统的计算系统和包括用于存储在真实存储帧中提供的相应虚拟页面的副本的辅助存储槽的辅助存储系统的系统和方法中, 插槽可以进一步复制页面。 该方法包括以下步骤:a)遍历指示真实存储系统中虚拟页面数据的存在和位置的页面帧表项的队列; b)从真实存储帧中确定背景页面是否在真实存储器中改变了页面,并且作为响应,确定页面是否被支持在辅助存储器中的对应的时隙中; c)识别对应于改变的帧的辅助槽; 以及b)去除所述辅助存储器中所述相应时隙中的虚拟页面,其中在所述辅助存储器中可用的空间用于容纳其他虚拟页面条目的存储。