Method for increasing the speed of speculative execution

   
   

A method for increasing the speed of execution by a processor including the steps of selecting a sequence of instructions to optimize, optimizing the sequence of instructions, creating a duplicate of instructions from the sequence of instructions which has been selected to optimize, executing the optimized sequence of instructions, and responding to an error during the execution of the optimized sequence of instructions by rolling back to the duplicate of instructions from the sequence of instructions.

Un metodo per l'aumento della velocità dell'esecuzione da un processor compreso i punti di selezione della sequenza delle istruzioni per ottimizzare, ottimizzando la sequenza delle istruzioni, generante un duplicato delle istruzioni dalla sequenza delle istruzioni che è stata selezionata per ottimizzare, eseguente la sequenza delle istruzioni ottimizzata e rispondente ad un errore durante l'esecuzione della sequenza delle istruzioni ottimizzata rotolando di nuovo al duplicato delle istruzioni dalla sequenza delle istruzioni.

 
Web www.patentalert.com

< Method of and apparatus for determining an optimal solution to a uniform-density layout problem, and medium on which a program for determining the solution is stored

< Programmatic access to the widest mode floating-point arithmetic supported by a processor

> Method and apparatus for protectively operating a data/information processing device

> Apparatus and method for starvation load balancing using a global run queue in a multiple run queue system

~ 00115