In a multithreaded processor, the efficiency of instruction processing may be improved by suspending an executing thread during the translation of a virtual memory address to a physical memory address when the address translation data must be retrieved from storage external to the processor. The suspension of an executing thread allows an address translation to be performed for an instruction in another thread while the address translation data needed for the first thread is retrieved.

 
Web www.patentalert.com

< Method of using a plurality of virtual memory spaces for providing efficient binary compatibility between a plurality of source architectures and a single target architecture

< Method and system for performing virtual to physical address translations in a virtual machine monitor

> System and method to automatically stack and unstack Java local variables

> System and method for migration of a version of a bootable program

~ 00273