Multithreading functionality
Page 1 of 1

Author:  Vsl92 [ Wed Jun 01, 2022 12:52 pm ]
Post subject:  Multithreading functionality


I would like to know what it means exactly when you say that the multithreading functionality is not supported with ALGLIB Free Edition ?

Does it mean that the algorithms are not parallelized, and run only in sequential ?

My goal is to run in parallel several optimization problems (each of them being completely independent on each others) : for that I use a multithreaded windows C# driver, in which each thread runs an optimization problem : does it mean that it will not work if I use the Free Edition ?

Thanks for your reply


Author:  Sergey.Bochkanov [ Fri Jun 03, 2022 3:32 pm ]
Post subject:  Re: Multithreading functionality

Free ALGLIB does not parallelize its computations, but it does not prevent you from using multithreading yourself. As long as different threads work with different ALGLIB objects, the library is perfectly thread-safe.

So, your setup is supported and perfectly safe!

Page 1 of 1 All times are UTC
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group