You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[TensorRT RTX EP] Be able to specify aux streams (#26569)
### Description
Be able to specify auxiliary streams to TensorRT RTX EP.
### Motivation and Context
In some use cases, we want to have full control over all the streams
used by TRT-RTX, even auxiliary ones.
Copy file name to clipboardExpand all lines: include/onnxruntime/core/providers/nv_tensorrt_rtx/nv_provider_options.h
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,10 @@
7
7
* - `kDeviceId`: Specifies the GPU device ID to use.
8
8
* - `kHasUserComputeStream`: Indicates whether a user-provided compute stream is used.
9
9
* - `kUserComputeStream`: Specifies the user-provided compute stream.
10
+
* - `kUserAuxStreamArray`: Specifies the user-provided aux stream.
10
11
* - `kMaxWorkspaceSize`: Sets the maximum workspace size for GPU memory allocation.
11
12
* - 'kMaxSharedMemSize': Sets the maximum amount of shared memory that TensorRT kernels are allowed to use
13
+
* - `kLengthAuxStreamArray`: Specifies the length/size of the auxiliary streams array (kUserAuxStreamArray). Also sets the maximum number of auxiliary streams for TensorRT execution.
12
14
* - `kDumpSubgraphs`: Enables or disables dumping of subgraphs for debugging.
13
15
* - `kDetailedBuildLog`: Enables or disables detailed build logs for debugging.
14
16
* - `kProfilesMinShapes`: Specifies the minimum shapes for profiling.
0 commit comments