[go: up one dir, main page]

AU2002231073A1 - Logical substitution of processor control in an emulated computing environment - Google Patents

Logical substitution of processor control in an emulated computing environment

Info

Publication number
AU2002231073A1
AU2002231073A1 AU2002231073A AU3107302A AU2002231073A1 AU 2002231073 A1 AU2002231073 A1 AU 2002231073A1 AU 2002231073 A AU2002231073 A AU 2002231073A AU 3107302 A AU3107302 A AU 3107302A AU 2002231073 A1 AU2002231073 A1 AU 2002231073A1
Authority
AU
Australia
Prior art keywords
computing environment
processor control
logical substitution
emulated computing
emulated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
AU2002231073A
Inventor
Eric P. Traut
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Connectix Corp
Original Assignee
Connectix Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US09/747,492 external-priority patent/US7085705B2/en
Application filed by Connectix Corp filed Critical Connectix Corp
Publication of AU2002231073A1 publication Critical patent/AU2002231073A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45583Memory management, e.g. access or allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Memory System Of A Hierarchy Structure (AREA)
  • Multi Processors (AREA)
AU2002231073A 2000-12-21 2001-12-19 Logical substitution of processor control in an emulated computing environment Abandoned AU2002231073A1 (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US09/747,492 US7085705B2 (en) 2000-12-21 2000-12-21 System and method for the logical substitution of processor control in an emulated computing environment
US09/747,492 2000-12-21
US09/906,392 US7275028B2 (en) 2000-12-21 2001-07-16 System and method for the logical substitution of processor control in an emulated computing environment
US09/906,392 2001-07-16
PCT/US2001/049217 WO2002050664A2 (en) 2000-12-21 2001-12-19 Logical substitution of processor control in an emulated computing environment

Publications (1)

Publication Number Publication Date
AU2002231073A1 true AU2002231073A1 (en) 2002-07-01

Family

ID=27114760

Family Applications (1)

Application Number Title Priority Date Filing Date
AU2002231073A Abandoned AU2002231073A1 (en) 2000-12-21 2001-12-19 Logical substitution of processor control in an emulated computing environment

Country Status (4)

Country Link
EP (1) EP1410170B1 (en)
JP (1) JP4316882B2 (en)
AU (1) AU2002231073A1 (en)
WO (1) WO2002050664A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7035963B2 (en) * 2000-12-27 2006-04-25 Intel Corporation Method for resolving address space conflicts between a virtual machine monitor and a guest operating system
AU2003278347A1 (en) 2002-11-18 2004-06-15 Arm Limited Exception types within a secure processing system
US7802250B2 (en) 2004-06-28 2010-09-21 Intel Corporation Support for transitioning to a virtual machine monitor based upon the privilege level of guest software
JP4345630B2 (en) * 2004-09-29 2009-10-14 ソニー株式会社 Information processing apparatus, interrupt processing control method, and computer program
JP4601577B2 (en) * 2006-05-02 2010-12-22 株式会社ソニー・コンピュータエンタテインメント Emulation device
US11287939B2 (en) 2008-10-09 2022-03-29 Aristocrat Technologies Australia Pty Limited Gaming system and gaming system processor module
US11385758B2 (en) 2008-10-09 2022-07-12 Aristocrat Technologies Australia Pty Limited Gaming system and gaming system processor module
AU2009222627B2 (en) 2008-10-09 2011-07-21 Aristocrat Technologies Australia Pty Limited Gaming system and gaming system processor module
AU2011205032B2 (en) * 2008-10-09 2013-12-05 Aristocrat Technologies Australia Pty Limited Gaming system and gaming system processor module
US11726811B2 (en) * 2021-06-18 2023-08-15 Vmware, Inc. Parallel context switching for interrupt handling

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0731609B2 (en) * 1985-09-18 1995-04-10 日本電気株式会社 VM mode change device
JPH04348434A (en) * 1991-05-27 1992-12-03 Hitachi Ltd Virtual computer system

Also Published As

Publication number Publication date
EP1410170B1 (en) 2010-01-20
EP1410170A2 (en) 2004-04-21
WO2002050664A3 (en) 2004-02-26
WO2002050664A2 (en) 2002-06-27
JP2004531788A (en) 2004-10-14
JP4316882B2 (en) 2009-08-19

Similar Documents

Publication Publication Date Title
AU2001264196A1 (en) Dual processor trusted computing environment
AU2001294145A1 (en) Control of interactions within virtual environments
AU8337198A (en) Simulation of computer processor
AU2003302510A1 (en) Enhanced processor virtualization mechanism via saving and restoring soft processor/system states
AU2001229760A1 (en) Hardware and software co-simulation including simulating the cache of a target processor
AU2001261177A1 (en) Access control processor
AU2001285483A1 (en) Data list transmutation and input mapping
AU2003224791A1 (en) Control register access virtualization performance improvement in the virtual-machine architecture
AU2002228670A1 (en) Computer related access control
AU2002223824A1 (en) Instruction processor systems and methods
AU2003220627A1 (en) Interacting augmented reality and virtual reality
AU2002245603A1 (en) Differentiated processing of privileged instructions and user-mode instructions in a emulation system
AU2002324864A1 (en) Virtualized logical server cloud
AU2002211391A1 (en) Enhanced virtual navigation and examination
AU1727100A (en) Virtual input device
AU2001280625A1 (en) Content processor
AU7842100A (en) Software system for reducing the appearance of latency in a multi-user environment
AU2001294238A1 (en) Virtual world system, server computer, and information processing device
AU2003202794A1 (en) Virtual ipr system in electronic game environment
AU2002316718A1 (en) Acoustic microimaging with 4d reflection virtual samples
AU2000234240A1 (en) Virtual reality testdrive system
AU2003273033A1 (en) Information processor and program
AU2001271996A1 (en) Controlling access to multiple isolated memories in an isolated execution environment
DE69904883D1 (en) TACTILE VIRTUAL MULTIPLE USER ENVIRONMENT
AU2002231073A1 (en) Logical substitution of processor control in an emulated computing environment