Hi Laszlo,
- The current version of KNITRO (7.0) uses a BLAS library like Intel
MKL which takes advantage of multiple cores.
- If you use ktrlink with the parallel toolbox and that you compute
derivatives through finite differences, the evaluation of the function
in each direction will be parallelized.
- KNITRO 7.0 does not run yet on GPUs, however, we could imagine that
the user code needed to evaluate function, constraints, gradients and
hessian is implemented to run on GPUs or on a cluster.
Best regards.
Nicolas Omont