hidden text to trigger early load of fonts ПродукцияПродукцияПродукцияПродукция Các sản phẩmCác sản phẩmCác sản phẩmCác sản phẩm المنتجاتالمنتجاتالمنتجاتالمنتجات מוצריםמוצריםמוצריםמוצרים
Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Threaded preconditioners (dcsrilu0 and dcsrilut)

Kostas_M_Intel
719 조회수
Dear developers. are the routines dcsrilu0() and dcsrilut() multithreaded, are there any plans on their parallelization?
0 포인트
4 응답
Sergey_G_Intel
719 조회수
Hi Kostas,

The routines for preconditioners are not multithreaded. If you believe, it is important for you to have these routines multithreaded, please file a QUAD via https://premier.intel.com and provide motivation for you request. Thank you!

Regards,
Sergey G
0 포인트
Andrey_Vladimirov
새로운 기여자 III
719 조회수

7 years later, I checked with MKL 11.3.1, and dcsrilu0 runs with 1 thread on a matrix with 70,000 equations and 2,000,000 non-zero elements. Is this routine still single-threaded, or is there a flag/environment variable to enable multi-threading in LU preconditioners?
 

0 포인트
Alexander_K_Intel2
719 조회수

Hi,

ILU0 and ILUt implemented sequentially because parallel implementation provided a bit different matrix. However  triangular solver for these matrices became parallel starting from MKL 11.3

Thanks

Alex  

0 포인트
Andrey_Vladimirov
새로운 기여자 III
719 조회수

Thanks!

0 포인트
응답