CPC G06F 11/3414 (2013.01) [G06F 11/3075 (2013.01); G06F 11/3466 (2013.01)] | 20 Claims |
1. A computer-implemented method for customizing generation and application of stress test conditions in a processor core, the computer-implemented method comprising:
receiving a workload at the processor core, wherein the workload includes a plurality of instructions and the processor core comprises a plurality of macros;
obtaining macro performance data for each macro in the plurality of macros from the processor core;
determining a switching activity level for each macro in the plurality of macros of the processor core when each instruction in the plurality of instructions is run based on the macro performance data for each macro in the plurality of macros of the processor core; and
generating a stressmark to induce certain stress conditions comprising the plurality of instructions included in the workload, wherein the stressmark is associated with a macro in the plurality of macros of the processor core when the switching activity level for the macro in the plurality of macros of the processor core is above a minimum threshold.
|