Hi!
It's just a minor suggestion but I would appreciate if SmartPLS could take advantage of modern multi-core CPUs and run the bootstrapping calculations on several cores, thereby greatly increasing the speed of the calculations.
Modern Java versions nicely support such implementations for multiple cores.
Best regards