会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method of using small addresses to access any guest zone in a large
memory
    • 使用小地址访问大型内存中的任何访客区域的方法
    • US5371867A
    • 1994-12-06
    • US974393
    • 1992-11-10
    • Jonel GeorgeRoger E. HoughMoon J. KimAllen H. PrestonDavid E. StuckiCharles F. Webb
    • Jonel GeorgeRoger E. HoughMoon J. KimAllen H. PrestonDavid E. StuckiCharles F. Webb
    • G06F12/06G06F9/46G06F12/02G06F12/10G06F12/08
    • G06F12/10
    • Enables a host (hypervisor) to access any location in any guest zone in a large memory, when host and guest operands have small addresses that cannot access locations outside of their own zones. System hardware/microcode provides a particular number of windows for host use. Each CPU in the system has one or more window access registers (WARs), and one or more window registers (WRs). The host uses a load WAR instruction to designate each page frame (PF) in the host zone to be used as a host window, and each PF is associated with a respective window number. When the host receives an interception signal requiring the host to access a guest location represented by a guest zone identifier and a guest small address, the host designates one of its window numbers for an access to this guest location. Then, the host executes an activate WR instruction which invokes CPU hardware/microcode that generates a large absolute address for accessing this guest location in the large memory and stores it in a WR associated with the window number. When the host thereafter executes any instruction with an operand small address accessing the host window PF associated with that WR, and CPU hardware/microcode automatically substitutes that guest large address in the WR for the host operand small address for accessing the guest location.
    • 当主机和访客操作数具有不能访问其本身区域之外的位置的小地址时,使主机(管理程序)能够访问大内存中任何访客区域中的任何位置。 系统硬件/微码提供特定数量的主机使用的窗口。 系统中的每个CPU都有一个或多个窗口访问寄存器(WARs)和一个或多个窗口寄存器(WR)。 主机使用加载WAR指令来指定要用作主机窗口的主机区域中的每个页面帧(PF),并且每个PF与相应的窗口编号相关联。 当主机接收到要求主机访问由客户区域标识符和客人小地址表示的客户位置的拦截信号时,主机指定其窗口号码之一用于访问该访客位置。 然后,主机执行一个激活WR指令,该指令调用生成大型绝对地址的CPU硬件/微码,用于访问大存储器中的该客户位置,并将其存储在与窗口号相关联的WR中。 当主机此后执行任何具有访问与该WR相关联的主机窗口PF的操作数小地址的指令,并且CPU硬件/微代码自动地将该客户机大地址替换为用于访问客户位置的主操作数小地址。
    • 9. 发明申请
    • METHOD, SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PROVIDING FILTERING OF GUEST2 QUIESCE REQUESTS
    • 方法,系统和计算机程序产品,用于提供GUEST2 QUIESCE要求的过滤
    • US20090217264A1
    • 2009-08-27
    • US12037887
    • 2008-02-26
    • Lisa C. HellerDamian L. OsisekCharles F. Webb
    • Lisa C. HellerDamian L. OsisekCharles F. Webb
    • G06F9/455
    • G06F9/45558G06F2009/45566
    • A method, system and computer program product for providing filtering of level two guest (G2) quiesce requests. The method includes receiving a G2 quiesce interruption request at a processor currently or previously executing a G2 running under a level two hypervisor in a logical partition. The G2 includes a current zone and G2 virtual machine (VM) identifier. The quiesce interruption request specifies an initiating zone and an initiating G2 VM identifier. It is determined if the G2 quiesce interruption request can be filtered by the processor. The determining is responsive to the current G2 VM identifier, the current zone, the initiating zone and the initiating G2 VM identifier. The G2 quiesce interruption request is filtered at the processor in response to determining that the G2 quiesce interruption request can be filtered. Thus, filtering between G2 virtual machines running in the logical partition is provided.
    • 一种用于提供二级客户(G2)静默请求过滤的方法,系统和计算机程序产品。 该方法包括在当前或先前执行在逻辑分区中的二级虚拟机管理程序下运行的G2的处理器处接收G2停顿中断请求。 G2包括当前区域和G2虚拟机(VM)标识符。 静默中断请求指定启动区域和启动G2 VM标识符。 确定G2停顿中断请求是否可以被处理器过滤。 该确定响应于当前的G2 VM标识符,当前区域,起始区域和起始G2 VM标识符。 响应于确定可以过滤G2静默中断请求,在处理器处对G2静默中断请求进行过滤。 因此,提供了在逻辑分区中运行的G2虚拟机之间的过滤。
    • 10. 发明授权
    • Method and system for managing the result from a translator co-processor in a pipelined processor
    • 用于管理流水线处理器中的翻译协处理器的结果的方法和系统
    • US06671793B1
    • 2003-12-30
    • US09678061
    • 2000-10-02
    • Scott B. SwaneyMark S. FarrellJohn D. MacDougallHans-Juergen MuensterCharles F. Webb
    • Scott B. SwaneyMark S. FarrellJohn D. MacDougallHans-Juergen MuensterCharles F. Webb
    • G06F1516
    • G06F9/3017G06F9/3842G06F9/3861G06F9/3863G06F9/3879
    • An exemplary embodiment of the invention is a method and system for managing a result returned from a translator co-processor to a recovery unit of a central processor. The computer system has a pipelined computer processor and a pipelined central processor, which executes an instruction set in a hardware controlled execution unit and executes an instruction set in a milli-mode architected state with a millicode sequence of instructions in the hardware controlled execution unit. The central processor initiates a request to the translator co-processor a cycle after decode of a perform translator operation instruction in the millicode sequence. The translator co-processor processes the perform translator operation instruction to generate a perform translator operation result. The translator co-processor returns the results to a recovery unit of the central processor. The recovery unit stores the perform translator operation result in a system register. The request for the perform translator operation result by the central processor is interlocked by a hardware interlock of the recovery unit until the translator co-processor returns the perform translator operation result. The mechanism allows the recovery unit to maintain the correct perform translator operation result with speculative execution and instruction level retry recovery throughout the duration of the perform translator operation.
    • 本发明的示例性实施例是用于管理从翻译器协处理器返回到中央处理器的恢复单元的结果的方法和系统。 计算机系统具有流水线计算机处理器和流水线中央处理器,其执行硬件控制执行单元中的指令集,并且在硬模式执行单元中以毫列指令序列执行毫模式架构状态指令集。 中央处理器在解码执行转换器操作指令之后的一个循环中向转译器协处理器发出一个请求。 翻译协处理器处理执行翻译器操作指令以产生执行转换器操作结果。 翻译协处理器将结果返回到中央处理器的恢复单元。 恢复单元将执行转换器操作结果存储在系统寄存器中。 由中央处理器执行的执行转换器操作结果的请求由恢复单元的硬件互锁互锁,直到转换器协处理器返回执行转换器操作结果。 该机制允许恢复单元在执行转换器操作的整个持续时间内通过推测执行和指令级重试恢复来维持正确的执行转换器操作结果。