Performance Tuning

Improving Start Time

  1. Compiling CUDA kernels to exact compute capability of device reduces jit compile time.

Deterministic Execution

1. Using a LBFGS history value less than 12 provides deterministic results in trajectory optimization. However, this can lead to slower convergence. If deterministic results are not required, use the default history values provided by the library.