-
公开(公告)号:JP2009054169A
公开(公告)日:2009-03-12
申请号:JP2008242682
申请日:2008-09-22
Applicant: Intel Corp , インテル コーポレイション
Inventor: NEIGER GILBERT , COTA-ROBLES ERIK , JEYASINGH STALINSELVARAJ , KAGI ALAIN , KOZUCH MICHAEL , UHLIG RICHARD , BOLEYN ERICH , RODGERS SCOTT , SMITH LAWRENCE III , BENNETT STEVEN , GLEW ANDREW
CPC classification number: G06F9/45558 , G06F2009/45591
Abstract: PROBLEM TO BE SOLVED: To provide a method and a system to control the execution of a virtual machine (VM). SOLUTION: A VM monitor (VMM) indirectly accesses VM control structures (VMCS) through access instructions transferred to a processor. In one embodiment, the access instructions include VMCS component identifiers used by the processor to determine the appropriate storage component for the VMCS components. The processor identifies the appropriate storage location for the VMCS components within a processor storage mechanism or within a memory storage mechanism. COPYRIGHT: (C)2009,JPO&INPIT
Abstract translation: 要解决的问题:提供一种控制虚拟机(VM)的执行的方法和系统。 解决方案:VM监视器(VMM)通过传送到处理器的访问指令间接访问VM控制结构(VMCS)。 在一个实施例中,访问指令包括由处理器用于确定VMCS组件的适当存储组件的VMCS组件标识符。 处理器在处理器存储机构内或存储器存储机构内识别VMCS组件的适当存储位置。 版权所有(C)2009,JPO&INPIT
-
公开(公告)号:WO2006108169A3
公开(公告)日:2007-04-12
申请号:PCT/US2006013263
申请日:2006-04-05
Applicant: INTEL CORP , WANG HONG , CHINYA GAUTHAM , HANKINS RICHARD , RAKVIC RYAN , SHEN JOHN , KAUSHIK SHIV , BIGBEE BRYANT , HAMMARLUND PER , ZOU XIANG , BRANDT JASON , SETHI PRASHANT , REID JOHN , POULSEN DAVID , RODGERS SCOTT , CARMEAN DOUGLAS , PATEL BAIJU , SHAH SANJIV , HELD JAMES , ABEL JAMES
Inventor: WANG HONG , CHINYA GAUTHAM , HANKINS RICHARD , RAKVIC RYAN , SHEN JOHN , KAUSHIK SHIV , BIGBEE BRYANT , HAMMARLUND PER , ZOU XIANG , BRANDT JASON , SETHI PRASHANT , REID JOHN , POULSEN DAVID , RODGERS SCOTT , CARMEAN DOUGLAS , PATEL BAIJU , SHAH SANJIV , HELD JAMES , ABEL JAMES
CPC classification number: G06F9/485 , G06F9/30043 , G06F9/30076 , G06F9/3851 , G06F9/3885 , G06F9/3891 , G06F9/461 , G06F9/4881
Abstract: Disclosed are embodiments of a system, methods and mechanism for management and translation of mapping between logical sequencer addresses and physical or logical sequencers in a multi-sequencer multithreading system. A mapping manager may manage assignment and mapping of logical sequencer addresses or pages to actual sequencers or frames of the system. Rationing logic associated with the mapping manager may take into account sequencer attributes when such mapping is performed Relocation logic associated with the mapping manager may manage spill and fill of context information to/from a backing store when re-mapping actual sequencers. Sequencers may be allocated singly, or may be allocated as part of partitioned blocks. The mapping manager may also include translation logic that provides an identifier for the mapped sequencer each time a logical sequencer address is used in a user program. Other embodiments are also described and claimed.
Abstract translation: 公开了用于在多序列器多线程系统中的逻辑定序器地址与物理或逻辑定序器之间的映射的管理和转换的系统,方法和机制的实施例。 映射管理器可以管理逻辑定序器地址或页面到系统的实际定序器或帧的分配和映射。 与映射管理器相关联的配给逻辑可以在执行这种映射时考虑定序器属性。当重新映射实际的定序器时,与映射管理器相关联的重定位逻辑可以管理向/从备份存储器的上下文信息的溢出和填充。 排序器可以单独分配,或者可以被分配为分区块的一部分。 映射管理器还可以包括每当在用户程序中使用逻辑定序器地址时为映射的定序器提供标识符的翻译逻辑。 还描述和要求保护其他实施例。
-
公开(公告)号:WO2004061645A3
公开(公告)日:2006-03-30
申请号:PCT/US0336306
申请日:2003-11-12
Applicant: INTEL CORP
Inventor: NEIGER GILBERT , COTA-ROBLES ERIK , JEYASINGH STALINSELVARAJ , KAGI ALAIN , KOZUCH MICHAEL , UHLIG RICHARD , BOLEYN ERICH , RODGERS SCOTT , SMITH LAWRENCE III , BENNETT STEVEN , GLEW ANDREW
CPC classification number: G06F9/45558 , G06F2009/45591
Abstract: Methods and systems are provided to control the execution of a virtual machine (VM). A VM Monitor (VMM) accesses VM Control Structures (VMCS) indirectly through access instructions passed to a processor. In one embodiment, the access instructions include VMCS component identifiers used by the processor to determine the appropriate storage location for the VMCS components. The processor identifies the appropriate storage location for the VMCS component within the processor storage or within memory.
Abstract translation: 提供了方法和系统来控制虚拟机(VM)的执行。 VM监视器(VMM)通过传递给处理器的访问指令间接访问VM控制结构(VMCS)。 在一个实施例中,访问指令包括由处理器用于确定VMCS组件的适当存储位置的VMCS组件标识符。 处理器识别处理器存储器或存储器内的VMCS组件的适当存储位置。
-
公开(公告)号:GB2420889B
公开(公告)日:2007-04-25
申请号:GB0602500
申请日:2004-09-10
Applicant: INTEL CORP
-
公开(公告)号:DE112004001697T5
公开(公告)日:2006-07-13
申请号:DE112004001697
申请日:2004-09-10
Applicant: INTEL CORP
Inventor: NEIGER GILBERT , BENNETT STEVEN , KAGI ALAIN , JEYASINGH STALINSELVARAJ , ANDERSON ANDREW , UHLIG RICHARD , COTA-ROBLES ERIK , RODGERS SCOTT , SMITH III LAWRENCE
IPC: G06F9/455
-
公开(公告)号:GB2420207A
公开(公告)日:2006-05-17
申请号:GB0603362
申请日:2004-09-15
Applicant: INTEL CORP
Inventor: BENNETT STEPHEN , ANDERSON ANDREW , JEYASINGH STALINSELVARAJ , KAGI ALAIN , NEIGER GILBERT , UHLIG RICHARD , KOZUCH MICHAEL , SMITH LAWRENCE III , RODGERS SCOTT
IPC: G06F9/455
Abstract: In one embodiment, a request to transition control to a virtual machine (VM) is received from a virtual machine monitor (VMM) and a determination is made as to whether the VMM has requested a delivery of a fault to the VM. If the determination is positive, the fault is delivered to the VM when control is transitioned to the VM.
-
公开(公告)号:DE10393920T5
公开(公告)日:2005-12-29
申请号:DE10393920
申请日:2003-11-12
Applicant: INTEL CORP
Inventor: NEIGER GILBERT , COTA-ROBLES ERIK , JEYASINGH STALINSELVARAJ , KAGI ALAIN , KOZUCH MICHAEL , UHLIG RICHARD , BOLEYN ERICH , RODGERS SCOTT , SMITH III LAWRENCE , BENNETT STEVEN , GLEW ANDREW
Abstract: Methods and systems are provided to control the execution of a virtual machine (VM). A VM Monitor (VMM) accesses VM Control Structures (VMCS) indirectly through access instructions passed to a processor. In one embodiment, the access instructions include VMCS component identifiers used by the processor to determine the appropriate storage location for the VMCS components. The processor identifies the appropriate storage location for the VMCS component within the processor storage or within memory.
-
公开(公告)号:DE10393188T5
公开(公告)日:2005-09-01
申请号:DE10393188
申请日:2003-08-28
Applicant: INTEL CORP
Inventor: ZOU XIANG , PARTHASARATH RAJESH , PARTHASARATH MADHAVAN , RODGERS SCOTT
-
公开(公告)号:DE112004001652B4
公开(公告)日:2015-03-12
申请号:DE112004001652
申请日:2004-09-15
Applicant: INTEL CORP
Inventor: BENNETT STEPHEN , ANDERSON ANDREW , JEYASINGH STALINSELVARAJ , KAGI ALAIN , NEIGER GILBERT , UHLIG RICHARD , KOZUCH MICHAEL , SMITH LAWRENCE , RODGERS SCOTT
Abstract: Bei einer Ausführungsform wird eine Anforderung für einen Übergang der Steuerung an eine virtuelle Maschine (VM) von einem Monitor einer virtuellen Maschine (VMM) erhalten, und es wird festgestellt, ob der VMM die Übermittlung eines Fehlers an die VM angefordert hat. Wenn die Feststellung positiv ist, so wird der Fehler an die VM übermittelt, wenn die Steuerung an die VM übergeht.
-
公开(公告)号:AT513263T
公开(公告)日:2011-07-15
申请号:AT01273024
申请日:2001-11-26
Applicant: INTEL CORP
Inventor: CRANFORD MICHAEL , RODGERS SCOTT , KALAFATIS STAVOS , SPRUNT H M
IPC: G06F11/34
Abstract: A method and apparatus for monitoring the performance characteristics of a multithreaded processor executing instructions from two or more threads simultaneously. Event detectors detect the occurrence of specific processor events during the execution of instructions from threads of a multithreaded processor. Specialized event select control registers are programmed to control the selection, masking and qualifying of events to be monitored. Events are qualified according to their thread ID and thread current privilege level (CPL). Each event that is qualified is counted by one of several programmable event counters that keep track of all processor events being monitored. The contents of the event counters can then be accessed and sampled via a program instruction.
-
-
-
-
-
-
-
-
-