会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Apparatus for and Method for Real-Time Optimization of virtual Machine Input/Output Performance
    • 虚拟机输入/输出性能实时优化设备及方法
    • US20090164990A1
    • 2009-06-25
    • US11959473
    • 2007-12-19
    • Shmuel Ben-YehudaJohn Michael Borkenhagen
    • Shmuel Ben-YehudaJohn Michael Borkenhagen
    • G06F9/455G06F9/46
    • G06F9/545G06F9/45558G06F2009/45579
    • The present invention implements a mechanism to decide when it is beneficial to switch from the current virtual input/output mechanism to a different one. The present invention determines which input/output mechanism each virtual machine should use based on the available input/output resources of the virtual machines (with their respective available input/output adapters), the number of virtual machines running and their input/output needs, and the input/output needs of the virtual machine being considered. The present invention also provides a mechanism for virtual machine to seamlessly switch input/output mechanisms. When beneficial, the standard hot-plug mechanism of the virtual machine and the hypervisor is used to first remove the existing input/output mechanism and then add the new input/output mechanism.
    • 本发明实现了一种机制,用于决定什么时候从当前的虚拟输入/输出机制切换到不同的虚拟输入/输出机制是有益的。 本发明基于虚拟机(其各自的可用输入/输出适配器)的可用输入/输出资源,运行的虚拟机的数量及其输入/输出需求来确定每个虚拟机应该使用哪个输入/输出机制, 并考虑虚拟机的输入/输出需求。 本发明还提供了一种用于虚拟机无缝切换输入/输出机制的机制。 有利的是,使用虚拟机和管理程序的标准热插拔机制来首先删除现有的输入/输出机制,然后添加新的输入/输出机制。
    • 9. 发明授权
    • Dynamic allocation of shared cache directory for optimizing performance
    • 动态分配共享缓存目录以优化性能
    • US07089361B2
    • 2006-08-08
    • US10636059
    • 2003-08-07
    • John Michael Borkenhagen
    • John Michael Borkenhagen
    • G06F12/00
    • G06F12/082G06F12/023G06F12/0831G06F2212/1048G06F2212/502
    • Methods, apparatus, and program product are disclosed for use in a computer system to provide for dynamic allocation of a directory memory in a node memory controller in which one or more coherent multiprocessor nodes comprise the computer system. The directory memory in a node is partitioned between a snoop directory portion and a remote memory directory portion. During a predetermined time interval, snoop directory entry refills and remote memory directory entry refills are accumulated. After the time interval has elapsed, a ratio of the snoop directory entry refills to the number of remote memory directory entry refills is computed. The ratio is compared to a desired ratio. Respondent to a difference between the ratio and the desired ratio, adjustments are made to the allocation of the memory directory between the snoop directory and the remote memory directory.
    • 公开了用于计算机系统中的方法,装置和程序产品,用于在节点存储器控制器中动态分配目录存储器,其中一个或多个相干多处理器节点包括计算机系统。 节点中的目录存储器在窥探目录部分和远程存储器目录部分之间分区。 在预定的时间间隔期间,窥探目录条目重新填充并且累积远程存储器目录条目重填。 在经过时间间隔之后,计算窥探目录项重新填充与远程存储器目录重填的数量的比率。 将该比率与所需比例进行比较。 对于比率和所需比例之间的差异,调整了snoop目录和远程内存目录之间的内存目录的分配。
    • 10. 发明授权
    • Independent sequencers in a DRAM control structure
    • DRAM控制结构中的独立定序器
    • US06836831B2
    • 2004-12-28
    • US10215404
    • 2002-08-08
    • John Michael BorkenhagenRobert Allen DrehmelBrian T. Vanderpool
    • John Michael BorkenhagenRobert Allen DrehmelBrian T. Vanderpool
    • G06F1316
    • G06F13/1647
    • Methods and apparatus in a computer system are disclosed for providing a memory controller featuring a dedicated bank sequencer for each memory bank in a memory system. Each bank sequencer controls the dispatch of load and store requests to a central controller such that each request sent to the central controller can be served by the associated memory bank at the time that the central controller receives the request. Since every request received by the central controller is valid from a bank timing standpoint, the central controller is free to process the requests from a predetermined priority basis, without concern for bank availability. This significantly improves the design of the memory controller in the processing system.
    • 公开了一种用于提供存储器控制器的计算机系统中的方法和装置,其特征在于存储器系统中的每个存储器组的专用库定序器。 每个银行定序器控制负载分配和存储请求到中央控制器,使得发送到中央控制器的每个请求可以在中央控制器接收请求时由相关联的存储体来服务。 由于中央控制器接收到的每个请求都是从银行定时的角度来看是有效的,所以中央控制器可以自由地处理来自预定优先级的请求,而不用担心银行的可用性。 这显着地改善了处理系统中存储器控制器的设计。