发明名称 Validation of applications for graphics processing unit
摘要 The techniques described in this disclosure are directed to validating an application that is to be executed on a graphics processing unit (GPU). For example, a validation server device may receive code of the application. The validation server device may provide some level of assurance that the application satisfies one or more performance criteria. In this manner, the probability of a problematic application executing on the device that includes the GPU may be reduced.
申请公布号 US9075913(B2) 申请公布日期 2015.07.07
申请号 US201213406272 申请日期 2012.02.27
申请人 QUALCOMM Incorporated 发明人 Bourd Alexei V.;Yun Jay Chunsup
分类号 G06F9/45;G06F9/44;G06F21/00;G06F11/36;G06F11/07;G06F21/56 主分类号 G06F9/45
代理机构 Shumaker & Sieffert, P.A. 代理人 Shumaker & Sieffert, P.A.
主权项 1. A method comprising: receiving, by a server device, an application that is to be executed by a graphics processing unit (GPU) that resides on a device external to the server device; determining, by the server device, that the application would execute inefficiently on the GPU; creating, by the server device and based on the determination that the application would execute inefficiently on the GPU, a modified version of the application that would execute more efficiently on the GPU than the received application; performing, by the server device an analysis of the modified version of the application during execution of the modified version of the application on the server device, wherein performing the analysis comprises: executing a virtual GPU model;executing the modified version of the application on the virtual GPU model; andmonitoring functionality of the virtual GPU model during execution of the modified version of the application on the virtual GPU model; determining whether the modified version of the application satisfies one or more performance criteria based on the analysis; and transmitting, to the device, the modified code of the application and a validation of the application if the application satisfies the one or more performance criteria.
地址 San Diego CA US