会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明授权
    • Method for power capping with co-operative dynamic voltage and frequency scaling via shared p-state table
    • 通过共同p状态表,通过合作动态电压和频率缩放功率封顶的方法
    • US08001402B2
    • 2011-08-16
    • US11950543
    • 2007-12-05
    • Vivek KashyapCharles R LefurgyDipankar Sarma
    • Vivek KashyapCharles R LefurgyDipankar Sarma
    • G06F1/32
    • G06F1/3203Y02D10/126
    • A co-operative mechanism in which a service processor and a host CPU (with an as running thereupon) work together to implement both power capping and utilization-based power savings, and with negligible side effects. Preferably, a 2-level modulation scheme is employed to undertake both power capping and energy savings simultaneously. Preferably, a frequency governor in the as running on a host processor saves power by modulating p-states based on a shared table, thus avoiding SMIs. The range of the p- I states in the shared table is adjusted to implement power capping in conjunction with power sensors in the system. This adjustment can be done either by a service processor, which can monitor total energy consumption, or an as or software running on the host processor, which can read energy consumption from the service processor and adjust the shared table.
    • 一种合作机制,其中服务处理器和主机CPU(与其一起运行)一起工作以实现功率封顶和基于利用的功率节省,并且具有可忽略的副作用。 优选地,采用2电平调制方案同时进行功率封顶和节能。 优选地,在主处理器上运行的频率调节器通过基于共享表调制p状态来节省功率,从而避免了SMI。 调整共享表中p-I状态的范围,以便与系统中的功率传感器一起实现功率封顶。 该调整可以由可以监视总能量消耗的服务处理器或者主机处理器上运行的as或软件来完成,该处理器可以从服务处理器读取能量消耗并调整共享表。
    • 24. 发明申请
    • Read-copy update grace period detection without atomic instructions that gracefully handles large numbers of processors
    • 无需原子指令即可正常处理大量处理器的读 - 拷贝更新宽限期检测
    • US20060123100A1
    • 2006-06-08
    • US10974514
    • 2004-10-27
    • Paul McKenneyPaul RussellDipankar Sarma
    • Paul McKenneyPaul RussellDipankar Sarma
    • G06F15/173
    • G06F9/526G06F9/52G06F2209/522Y10S707/99953Y10S707/99957
    • A method, system and computer program product for avoiding unnecessary grace period token processing while detecting a grace period without atomic instructions in a read-copy update subsystem or other processing environment that requires deferring removal of a shared data element until pre-existing references to the data element are removed. Detection of the grace period includes establishing a token to be circulated between processing entities sharing access to the data element. A grace period elapses whenever the token makes a round trip through the processing entities. A distributed indicator associated with each processing entity indicates whether there is a need to perform removal processing on any shared data element. The distributed indicator is processed at each processing entity before the latter engages in token processing. Token processing is performed only when warranted by the distributed indicator. In this way, unnecessary token processing can be avoided when the distributed indicator does not warrant such processing.
    • 一种方法,系统和计算机程序产品,用于在读复制更新子系统或需要推迟删除共享数据元素的其他处理环境中检测宽度期间而无需原子指令,避免不必要的宽限期令牌处理,直到预先存在的对 数据元素被删除。 宽限期的检测包括建立在共享对数据元素的访问的处理实体之间循环的令牌。 当令牌通过处理实体进行往返时,经过宽限期。 与每个处理实体相关联的分布式指示符指示是否需要对任何共享数据元素执行删除处理。 分布式指示符在每个处理实体处理之后,进行令牌处理。 令牌处理仅在分布式指示器保证的情况下执行。 以这种方式,当分布式指示符不保证这种处理时,可以避免不必要的令牌处理。
    • 25. 发明申请
    • Atomically moving list elements between lists using read-copy update
    • 使用读取副本更新在列表之间使用原子移动列表元素
    • US20060112121A1
    • 2006-05-25
    • US10995657
    • 2004-11-23
    • Paul McKenneyOrran KriegerDipankar SarmaManneesh Soni
    • Paul McKenneyOrran KriegerDipankar SarmaManneesh Soni
    • G06F7/00
    • G06F16/9024
    • A system, method and computer program product for atomically moving a shared list element from a first list location to a second list location includes inserting a placeholder element at the second list location to signify to readers that a move operation is underway, removing the shared list element from the first list location, re-identifying the list element to reflect its move from the first list location to the second list location, inserting it at the second list location and unlinking the placeholder element. A deferred removal of the placeholder element is performed following a period in which readers can no longer maintain references thereto. A method, system and computer program product are additionally provided for performing a lookup of a target list element that is subject to being atomically moved from a first list to a second list.
    • 用于将共享列表元素从第一列表位置原子地移动到第二列表位置的系统,方法和计算机程序产品包括在第二列表位置插入占位符元素以向读者指示正在进行移动操作,删除共享列表 元素从第一列表位置重新识别列表元素以反映其从第一列表位置移动到第二列表位置,将其插入到第二列表位置并取消链接占位符元素。 延迟删除占位符元素是在阅读器不再保留对其的引用的时间段之后执行的。 另外提供了一种方法,系统和计算机程序产品,用于执行将被从第一列表原子地移动到第二列表的目标列表元素的查找。
    • 27. 发明申请
    • Adapting RCU for real-time operating system usage
    • 适应RCU实时操作系统使用
    • US20060090104A1
    • 2006-04-27
    • US10953239
    • 2004-09-29
    • Paul McKenneyDipankar Sarma
    • Paul McKenneyDipankar Sarma
    • G11C29/00
    • G06F9/5016
    • A system and method is provided to support immediate freeing of a designated element from memory. Following a process of designating an element for removal from a data-structure, conditional limitations are used to determine if immediate freeing of the element from memory is available. The conditional limitations include determining that the instruction originates from a uniprocessor computer system. In addition, the conditional limitations include a determination as to whether a call_rcu primitive or synchronize_kernel primitive may be omitted, or whether the computer implemented instruction is operating in an interrupt handler. If the conditional limitations are met, the designated element may be immediately freed from memory.
    • 提供了一种系统和方法来支持从存储器中立即释放指定元素。 在指定用于从数据结构中移除的元素的过程之后,使用条件限制来确定元素是否从存储器中立即释放。 条件限制包括确定该指令源于单处理器计算机系统。 此外,条件限制包括关于是否可以省略call_rcu原语或synchronize_kernel原语,或者计算机实现的指令是否在中断处理程序中操作的确定。 如果满足条件限制,则可以立即将指定的元素从内存中释放出来。