do mir modules run in parallell

David kraxli77 at gmail.com
Sun Oct 6 20:01:52 UTC 2019


On Sunday, 6 October 2019 at 05:32:34 UTC, 9il wrote:
> mir-blas, mir-lapack, and lubeck parallelism depend on system 
> BLAS/LAPACK library (OpenBLAS, Intel MKL, or Accelerate 
> Framework for macos).
>
> mir-optim by default single thread but can use TaskPool from D 
> standard library as well as user-defined thread pools.
>
> mir-random was created for multithread programs, check the 
> documentation for a particular engine. The general idea is that 
> each thread has its own engine.
>
> Other libraries are single thread but can be used in 
> multithread programs with Phobos threads or other thread 
> libraries.
>
> Best,
> Ilya

thanks! I will try it out accordingly.
Bests, David


More information about the Digitalmars-d-learn mailing list