System and method for parallel execution of data generation tasks

Number of patents in Portfolio can not be more than 2000

United States of America Patent

SERIAL NO

11065343

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A CPU module includes a host element configured to perform a high-level host-related task, and one or more data-generating processing elements configured to perform a data-generating task associated with the high-level host-related task. Each data-generating processing element includes logic configured to receive input data, and logic configured to process the input data to produce output data. The amount of output data is greater than an amount of input data, and the ratio of the amount of input data to the amount of output data defines a decompression ratio. In one implementation, the high-level host-related task performed by the host element pertains to a high-level graphics processing task, and the data-generating task pertains to the generation of geometry data (such as triangle vertices) for use within the high-level graphics processing task. The CPU module can transfer the output data to a GPU module via at least one locked set of a cache memory. The GPU retrieves the output data from the locked set, and periodically forwards a tail pointer to a cacheable location within the data-generating elements that informs the data-generating elements of its progress in retrieving the output data

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT CORPORATIONONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Abrash, Michael Kirkland, WA 8 365
Andrews, Jeffrey A Sunnyvale, CA 19 430
Baker, Nicholas R Cupertino, CA 42 1944
Goossen, J Andrew Issaquah, WA 40 1319
Hoover, Russell D Rochester, MN 51 1937
Mejdrich, Eric O Rochester, MN 75 3389
Woodward, Sandra S Rochester, MN 13 387

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation