Patent · US Active

Remote translation, aggregation and distribution of computer program resources in graphics processing unit emulation

US9881351B2 · kind B2 · utility

2Cited by
33References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 15, 2015
Grant dateJan 30, 2018
Priority date
Expiry dateJun 15, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/005
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Resource processing, such as shader translation, during run time of an application on an emulated platform, can be performed asynchronously from emulation of the application. One or more server computers can be configured to perform such processing remotely from the computers executing the emulation. The one or more server computers can receive resources for processing from multiple computers. The one or more server computers aggregate the resources received from the multiple computers for different applications and process those resources. For example, multiple shaders, discovered from multiple different emulations of an application on multiple computers, are translated and organized by the one or more server computers. The translated shaders can be packaged as an update to the application and redistributed to the computers using the application. Such an update can be installed on the computers as a set of translated shaders for use in the emulation of the application.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.