US 12,242,893 B2
Ranking computing resources
Max Alt, San Francisco, CA (US); and Gabriel Martin, Extremadura (ES)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Aug. 18, 2021, as Appl. No. 17/405,979.
Claims priority of provisional application 63/067,047, filed on Aug. 18, 2020.
Prior Publication US 2022/0058060 A1, Feb. 24, 2022
Int. Cl. G06F 9/46 (2006.01); G06F 9/50 (2006.01)
CPC G06F 9/5027 (2013.01) 9 Claims
OG exemplary drawing
 
1. A non-transitory, computer-readable storage medium storing instructions executable by a processor of a computational device, which when executed cause the computational device to:
maintain a performance database comprising historical performance data for a plurality of prior applications executed on a plurality of different computer systems;
present a user with a control to specify an application to instantiate;
identify whether a match for the application or a similar application is present in the performance database, and if the match is present, rank a set of available computing system options for executing the application based on one or more most impactful factor identified by the match's historical performance data;
when the match for the application or the similar application is missing, identify whether a test run of the application is feasible and indicative of runtime performance; and
in response to the test run of the application being feasible and indicative of runtime performance, run at least one test of the application to collect performance data for the application.