会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 23. 发明申请
    • REDUCING MICROPROCESSOR PERFORMANCE LOSS DUE TO TRANSLATION TABLE COHERENCY IN A MULTI-PROCESSOR SYSTEM
    • 减少多处理器系统中的翻译表格的微处理器性能损失
    • US20140129798A1
    • 2014-05-08
    • US13667671
    • 2012-11-02
    • INTERNATIONAL BUSINESS MACHINES CORPORATION
    • Joerg DeutschleUte GaertnerLisa C. Heller
    • G06F12/10
    • G06F12/1009G06F12/1027G06F2212/682
    • A translation lookaside buffer coherency unit with Emulated Purge (TCUEP) translates a first virtual address for a first instruction into a first physical address. The TCUEP detects a multi-processor coherency operation that will cause hit suppression for certain entries in a TLB and purging of certain entries in the TLB. The TCUEP translates a second virtual address for a second instruction into a second physical address and stores the second physical address in a second entry in the TLB. The TCUEP configures a second marker in the second entry to indicate that the hit suppression is not allowed for the second entry, and that the purging is not allowed for the second entry. The TCUEP receives a first address translation request that indicates a hit in the second entry. The TCUEP resolves the first address translation request by returning the second physical address.
    • 具有仿真清除(TCUEP)的翻译后备缓冲区一致性单元将用于第一指令的第一虚拟地址转换为第一物理地址。 TCUEP检测多处理器一致性操作,这将导致对TLB中的某些条目的打击抑制以及TLB中某些条目的清除。 TCUEP将第二指令的第二虚拟地址转换为第二物理地址,并将第二物理地址存储在TLB中的第二条目中。 TCUEP在第二个条目中配置第二个标记,以指示第二个条目不允许命中抑制,而第二个条目不允许清除。 TCUEP接收第一个地址转换请求,指示第二个条目中的命中。 TCUEP通过返回第二个物​​理地址来解析第一个地址转换请求。
    • 26. 发明授权
    • Efficient flushing of translation lookaside buffers in a multiprocessor environment
    • 在多处理器环境中高效地刷新翻译后备缓冲区
    • US07631147B2
    • 2009-12-08
    • US11635105
    • 2006-12-06
    • Shuvabrata Ganguly
    • Shuvabrata Ganguly
    • G06F12/06
    • G06F12/1027G06F2212/151G06F2212/682
    • Various operations are disclosed for improving the operational efficiency of address mapping caches, such as translation lookaside buffers, in a multiprocessor environment. When an address mapping translation is invalidated, unnecessary address mapping cache flushes are avoided by signaling only those processors operating in a virtual machine monitor mode to flush their address mapping caches. Address mapping cache flushes for processors operating in guest modes are postponed until the processor enters a virtual machine monitor mode. Optionally, a counter is maintained for each processor and incremented each time the processor enters virtual machine monitor mode. When an address mapping cache is invalidated, a snapshot of the counter values is stored. When an new address translation for an invalidated address translation is requested, the snapshot is compared with the current value of a counter to determine whether the address mapping cache associated with the counter has been flushed since the invalidation.
    • 公开了用于在多处理器环境中提高地址映射高速缓存(例如,翻译后备缓冲器)的操作效率的各种操作。 当地址映射转换无效时,通过仅信号通过以虚拟机监视器模式操作的处理器来刷新其地址映射高速缓存来避免不必要的地址映射缓存刷新。 在访客模式下运行的处理器的地址映射缓存刷新推迟到处理器进入虚拟机监视模式。 可选地,为每个处理器维护计数器并且每当处理器进入虚拟机监视器模式时递增计数器。 当地址映射缓存无效时,存储计数器值的快照。 当请求无效地址转换的新地址转换时,将快照与计数器的当前值进行比较,以确定与该计数器相关联的地址映射缓存是否已被无效化。
    • 30. 发明授权
    • Page mapping cookies
    • 页面映射Cookie
    • US07234038B1
    • 2007-06-19
    • US10857149
    • 2004-05-28
    • Paul Durrant
    • Paul Durrant
    • G06F12/00
    • G06F12/1027G06F12/1072G06F2212/682
    • A method for managing virtual memory including placing a first virtual memory page in a physical memory page to create a virtual-to-physical memory mapping, associating a first page mapping cookie value with the virtual-to-physical memory mapping, determining whether the virtual-to-physical memory mapping is valid using the first page mapping cookie value, and performing a memory operation addressing the first virtual memory page if the virtual-to-physical memory mapping is valid.
    • 一种用于管理虚拟存储器的方法,包括将第一虚拟存储器页面放置在物理存储器页面中以创建虚拟到物理存储器映射,将第一页面映射cookie值与虚拟到物理存储器映射相关联,确定虚拟到物理存储器映射 物理内存映射使用第一页映射cookie值有效,并且如果虚拟到物理内存映射有效,则执行寻址第一虚拟内存页的存储器操作。