Patent ID: 9135142
Filing Date: 2015-09-15
Classification: G06F

Abstract:
1. A method of performance testing, comprising: selecting an existing information handling system (IHS), thus providing a selected existing IHS; providing a user software program and first and second surrogate software programs; executing the user software program on the selected existing IHS, thus producing a runtime result and a microarchitecture dependent data result; executing the multiple surrogate programs on the selected existing IHS to generate a runtime result and a microarchitecture data dependent result; executing the multiple surrogate programs on a future IHS virtualization of the future IHS, each of the multiple surrogate programs exhibiting a respective runtime performance result; and determining a projected runtime result for the executing of the user software program on the future IHS from runtime results and microarchitecture data dependent results of executing the multiple surrogate programs on the selected existing IHS and the runtime performance results of executing the multiple surrogate programs on the virtualization of the future IHS.