1. A method for prioritizing computational work components included in a software application for execution within a parallel processing subsystem, the method comprising: receiving a current request from the software application to launch a computational work component within a stream; receiving a request from the software application to associate the stream with a desired execution priority included in a set of valid desired execution priorities; mapping the desired execution priority to the device priority based on the set of valid desired execution priorities and a set of available device priorities supported by the parallel processing subsystem, wherein the set of available device priorities excludes one or more reserved device priorities supported by the parallel processing subsystem; and submitting the computational work component to the parallel processing subsystem for execution within the stream at the device priority.