Excerpt from page 41, section 4.5.1.5 of Programming Guide: Asynchronous Concurrent Execution.
Applications manage concurrency through streams. A stream is a sequence of operations that execute in order. Different streams, on the other hand, may execute their operations out of order with respect to one another or concurrently.
Any kernel launch, memory set, or memory copy function without a stream parameter or with a zero stream parameter begins only after all preceding operations are done, including operations that are part of streams, and no subsequent operation may begin until it is done.
Still cannot see what is wrong with it. T_T
No comments:
Post a Comment