发明名称 Generation and application of stressmarks in a computer system
摘要 One aspect is a method that includes analyzing, by a processor of an analysis system, an instruction set architecture of a targeted complex-instruction set computer (CISC) processor to generate an instruction set profile for each CISC architectural instruction variant of the instruction set architecture. A combination of instruction sequences for the targeted CISC processor is determined from the instruction set profile that corresponds to a desired stressmark type. The desired stressmark type defines a metric representative of functionality of interest of the targeted CISC processor. Performance of the targeted CISC processor is monitored with respect to the desired stressmark type while executing each of the instruction sequences. One of the instruction sequences is identified as most closely aligning with the desired stressmark type based on performance results of execution of the instruction sequences with respect to the desired stressmark type.
申请公布号 US9588863(B2) 申请公布日期 2017.03.07
申请号 US201414519342 申请日期 2014.10.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Bertran Ramon;Bose Pradip;Buyuktosunoglu Alper;Slegel Timothy J.
分类号 G06F17/50;G06F11/00;G06F13/00;G06F9/45;G01R31/28;G06F11/30;G06F11/34;G06F9/455;G06F13/10;G06F13/12 主分类号 G06F17/50
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;McNamara Margaret A.
主权项 1. A computer system comprising: a memory comprising a definition of an instruction set architecture of a targeted complex-instruction set computer (CISC) processor; and a processor operably coupled to the memory and configured to perform a method comprising: analyzing the instruction set architecture of the targeted CISC processor to generate an instruction set profile for each CISC architectural instruction variant of the instruction set architecture; determining a combination of instruction sequences for the targeted CISC processor from the instruction set profile that corresponds to a desired stressmark type, the desired stressmark type defining a metric representative of functionality of interest of the targeted CISC processor; monitoring performance of the targeted CISC processor with respect to the desired stressmark type while executing each of the instruction sequences; identifying one of the instruction sequences as most closely aligning with the desired stressmark type based on performance results of execution of the instruction sequences with respect to the desired stressmark type; and designing and fabricating the targeted CISC processor based on results of the identified one of the instruction sequences most closely aligning with the desired stressmark type.
地址 Armonk NY US