US 11,720,469 B1
Customizing stressmarks in a computer system
Karthik V Swaminathan, Mount Kisco, NY (US); Ramon Bertran Monfort, New Orleans, LA (US); Alper Buyuktosunoglu, White Plains, NY (US); and Pradip Bose, Yorktown Heights, NY (US)
Assigned to INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Nov. 11, 2022, as Appl. No. 18/54,603.
Int. Cl. G06F 11/34 (2006.01); G06F 11/30 (2006.01)
CPC G06F 11/3414 (2013.01) [G06F 11/3075 (2013.01); G06F 11/3466 (2013.01)] 20 Claims
OG exemplary drawing
 
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.