Thompson Hine LLP
Optimizing performance of a computer system in response to a software change
A method and associated systems that allow a computer system to optimize its performance when running a computer program after a characteristic of a variable of the computer program is changed. A processor of a computer system initially identifies a first generation of candidate components of the computer program that could possibly be affected by changing the characteristic and then confirms these identifications by analyzing one or more characteristics of the variable and of each identified component. The processor repeats this procedure, identifying in each iteration a next generation of program components that would be affected by varying a characteristic of any of the components confirmed in the current generation. This procedure repeats until the processor can confirm no additional previously unconfirmed components. The processor then considers the identified set of affected components in order to optimize its performance running the program after the variable's characteristic is changed.
GLOBALFOUNDRIES INC.
F F G F F
F16D F16D G06F F16D F16D
additional inventional inventional additional inventional
Manabu Yuhichi Yuhji Fumihiko Yoshihiko Motoichi
Hanzaike Ishikawa Ohyama Kitayama Kumabayashi Ohya