Methods for predicting instruction execution efficiency in a proposed computer system

   
   

Methods and systems are provided for efficiently predicting the instruction execution efficiency of a proposed computer system. This is accomplished by first measuring or otherwise obtaining actual instruction execution efficiency values for two or more actual computer systems. The actual instruction execution efficiency values are preferably measured using a sufficient number of actual computer systems that have a sufficient variety of resource allocations to create a statistically significant pool of information or data. Using this pool of information or data, a predicted instruction execution efficiency value is calculated for a proposed computer system having a proposed allocation of resources of the first resource type and the second resource type. This is preferably accomplished by performing a multi-variant regression analysis of selected actual instruction execution efficiency values in the pool of information or data.

Los métodos y los sistemas se proporcionan para eficientemente predecir la eficacia de la ejecución de la instrucción de un sistema informático propuesto. Esto es lograda primero midiendo o de otra manera obteniendo los valores de la eficacia de la ejecución de la instrucción real para sistemas informáticos dos o más reales. Los valores de la eficacia de la ejecución de la instrucción real se miden preferiblemente usando un suficiente número de los sistemas informáticos reales que tienen una suficiente variedad de asignaciones de recurso para crear una piscina estadístico significativa de la información o de los datos. Usando esta piscina de la información o de los datos, un valor predicho de la eficacia de la ejecución de la instrucción se calcula para un sistema informático propuesto que tiene una asignación de recursos propuesta del primer tipo del recurso y del segundo tipo del recurso. Esto es lograda preferiblemente realizando un análisis multi-variant de la regresión de los valores seleccionados de la eficacia de la ejecución de la instrucción real en la piscina de la información o de los datos.

 
Web www.patentalert.com

< Profiling program execution into registers of a computer

< External storage apparatus and control apparatus thereof, and data transmission/reception apparatus

> Execution of a computer program

> Reduced complexity computer system architecture

~ 00140