A device and method for performing high speed low overhead context switch, and especially in processors that handle multilevel nested tasks. The device handles forward requests and backward requests. The device is coupled to a central processing unit and has plurality of register files and a direct memory access mechanism that allows a processor to respond to a forward request by starting to handle a higher priority task using a first register file while transferring the halted task context from the second register file to a context save area within a memory module. The processor responds to a backward request by using the context that is stored in a first register file, while transferring to the second register file a lower priority task context.

Un dispositivo y un método para realizar contexto de arriba bajo de alta velocidad cambian, y especialmente en los procesadores que manejan tareas jerarquizadas de niveles múltiples. El dispositivo maneja peticiones delanteras y peticiones posteriores. El dispositivo se junta a una unidad central de proceso y tiene pluralidad de archivos del registro y de un mecanismo del acceso directo de memoria que permita que un procesador responda a una petición delantera comenzando a manejar una tarea de una prioridad más alta usando un primer archivo del registro mientras que transfiere el contexto parado de la tarea del segundo registro archiva a un contexto excepto área dentro de un módulo de la memoria. El procesador responde a una petición posterior usando el contexto que se almacena en un primer archivo del registro, mientras que transfiere al segundo registro archive un contexto más bajo de la tarea de prioridad.

 
Web www.patentalert.com

< System and method for synchronizing enhancing content with a video program using closed captioning

< Migration of friendly volumes

> Method and apparatus for analyzing small signal response and noise in nonlinear circuits

> Resource locking approach

~ 00067