Patent · US Active

Graphics processing unit resource dependency viewer

US10628909B2 · kind B2 · utility

0Cited by
2References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 1, 2018
Grant dateApr 21, 2020
Priority date
Expiry dateJun 1, 2038

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T11/206
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A Resource Dependency Viewer for graphics processing unit (GPU) execution information is disclosed. The Resource Dependency Viewer provides profiling/debugging information concurrently with information about execution flow, resource utilization, execution statistics, and orphaned resources, among other things. A user-interactive graph (“dependency graph”) may be provided via a graphical user interface to allow interactive analysis of code executed on a GPU (e.g., graphics or compute code). Resource utilization and execution flow of encoders may be identified by analyzing contents of a GPU workload representative of a GPU execution trace to generate the dependency graph. Information about dependencies and execution statistics may be further analyzed using heuristics to identify potential problem areas. The dependency graph may include visual indicators of these problem areas. Results oriented navigation from the dependency graph and other visual panes provide debugging navigation techniques different than a debugging interface configured to “step” through code or provide static analysis.

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