会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Technique for performing partial stores in store-thru memory
configuration
    • 在存储器存储器配置中执行部分存储的技术
    • US4157586A
    • 1979-06-05
    • US794323
    • 1977-05-05
    • Patrick M. GannonJulius D. JonesDale M. JunodRichard L. PartridgeThomas R. Wright
    • Patrick M. GannonJulius D. JonesDale M. JunodRichard L. PartridgeThomas R. Wright
    • G06F12/04G06F12/08G06F7/02
    • G06F12/0804
    • This specification relates to performance of partial store operation in a hierarchical memory system which has a buffer store interposed between a processor interrogating the memory system and the main memory of the memory system. Such a partial store operation can be performed on a word of data in the main memory using the buffer store copy of that word of data. The copy of the word of data is read out of the buffer store into a register where it is modified to form a new word by replacing one or more but not all of the bytes in the word of data with bytes supplied by the processor. The new word is then placed in the main memory by performing a full store operation. The problem with performing a partial store operation in this manner is that the copy of the word of data in the buffer store may not be up-to-date. A technique is provided to eliminate the possibility of this old data being rewritten back into the main memory.
    • 本说明书涉及在分层存储器系统中的部分存储操作的性能,其具有插入在询问存储器系统的处理器和存储器系统的主存储器之间的缓冲存储器。 可以使用该数据字的缓冲存储副本对主存储器中的数据字执行这种部分存储操作。 将数据字的副本从缓冲存储器中读出到寄存器中,在该寄存器中,通过用处理器提供的字节替换数据字中的一个或多个但不是全部的字节来修改它来形成新的字。 然后通过执行完整的存储操作将新的字放置在主存储器中。 以这种方式执行部分存储操作的问题是缓冲存储器中的数据字的副本可能不是最新的。 提供了一种技术来消除将旧数据重写回主存储器的可能性。
    • 3. 发明授权
    • High speed store request processing control
    • 高速存储请求处理控制
    • US4149245A
    • 1979-04-10
    • US805065
    • 1977-06-09
    • Patrick M. GannonKian-Bon K. Sy
    • Patrick M. GannonKian-Bon K. Sy
    • G06F12/08G06F9/34G06F12/00G06F12/06G06F13/16G06F13/06G06F9/18
    • G06F13/161
    • The described embodiment provides storage control (PSCF) for overlapping the handling of processor store requests between their generation by an instruction execution means (IPPF) and their presentation to system main storage (MS).The embodiment uses a store counter, an inpointer counter, an outpointer counter, a translator pointer register, an output counter and a plurality of registers sets to process and control the sequencing of all store requests so that the PSCF can output them to MS in the order received from the IPPF. The embodiment uses the counters to coordinate the varying delays in PSCF processing of plural store request contained in different register sets and the translator.The store counter obtains independence between plural IPPF operand address (OA) registers which send the store requests and plural PSCF register sets which handle the store request. The number of OA registers is made independent of the number of register sets. The store counter is also used for serializing instruction control.
    • 所描述的实施例提供了存储控制(PSCF),用于通过指令执行装置(IPPF)及其对系统主存储(MS)的呈现之间的处理来重叠处理器存储请求的处理。
    • 4. 发明授权
    • Apparatus and method for TLB purge reduction in a multi-level machine
system
    • 用于多级机器系统中TLB吹扫减少的装置和方法
    • US5317705A
    • 1994-05-31
    • US112174
    • 1993-08-26
    • Patrick M. GannonPeter H. GumRoger E. HoughRobert E. Murray
    • Patrick M. GannonPeter H. GumRoger E. HoughRobert E. Murray
    • G06F12/10G06F12/02
    • G06F12/1036
    • A system for reducing purging of a translation lookaside buffer (TLB) to reduce operating system overhead in a system running multiple levels of virtual machines. A system typically must purge TLB entries whenever an underlying page table entry is invalidated due to paging activity on the host machine, or an underlying guest machine. A system for reducing the number of cases in which guest translations are based on host page table entries is provided. Additional logic is supplied to analyze each invalidate page table entry (IPTE) instruction to minimize the extent of purging required as a result of that instruction. When the region relocate facility is in operation, or when no pageable TLB's have been constructed, only the entry corresponding to the page table entry to be invalidated need be purged. This limited purging reduces the overhead by reducing the time spent in purging and the time required in address translation to rebuild the TLB. This time saving results in increased performance in systems with multi-level guests.
    • 用于减少翻译后备缓冲器(TLB)的清除以减少运行多级虚拟机的系统中的操作系统开销的系统。 由于主机或基础客机上的分页活动,每当基础页表项无效时,系统通常必须清除TLB条目。 提供了一种用于减少客户转换基于主机页表项的情况的系统。 提供附加逻辑来分析每个无效页表项(IPTE)指令,以最小化该指令所需的清除范围。 当区域重新定位设施正在运行时,或者当没有构建可页面的TLB时,只需要清除与该页表项对应的条目即可。 这种有限的清除通过减少清除时间和地址转换所需的时间来重建TLB来减少开销。 节省时间可以提高具有多级客人的系统的性能。