×

Techniques for sharing priorities between streams of work and dynamic parallelism

  • US 9,575,760 B2
  • Filed: 05/17/2013
  • Issued: 02/21/2017
  • Est. Priority Date: 05/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for mapping a plurality of stream priorities associated with a software application to a plurality of device priorities supported by a parallel processor, the method comprising:

  • receiving a first request from the software application to associate a first stream with a first stream priority, wherein the first stream is for execution within the parallel processor;

    mapping the first stream priority to a first device priority;

    receiving a second request from the software application to associate a second stream with a second stream priority, wherein the second stream priority is higher in priority than the first stream priority, and the second stream also is for execution within the parallel processor; and

    mapping the second stream priority to a second device priority, wherein the second device priority is at least a maximum nesting depth higher in priority than the first device priority.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×