A technique is provided for inserting memory prefetch instructions only at appropriate locations in program code. The instructions are inserted into the program code such that, when the code is executed, the speed and efficiency of execution of the code may be improved, cache conflicts arising from execution of the prefetch instruction may be substantially eliminated, and the number of simultaneously-executing memory prefetch operations may be limited to prevent stalling and/or overtaxing of the processor executing the code.

Una técnica se proporciona para insertar instrucciones del prefetch de la memoria solamente en las localizaciones apropiadas en código del programa. Las instrucciones se insertan en el código del programa tales que, cuando se ejecuta el código, la velocidad y la eficacia de la ejecución del código puede ser mejorado, los conflictos del escondrijo que se presentan de la ejecución de la instrucción del prefetch pueden ser eliminadas substancialmente, y el número de las operaciones del prefetch de la memoria el simulta'neo-ejecutarse se puede limitar para evitar el atascarse y/o la exigencia excesiva excesiva del procesador que ejecuta el código.

 
Web www.patentalert.com

< Insertion of prefetch instructions into computer program code

< Insertion of prefetch instructions into computer program code

> Method, system, and program for parameter expansion, generation, and execution of scripts in a networked environment

> Method and apparatus for determining the relationships and useful lifetime of objects in a program

~ 00095