Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

Parallel Programming with IMSL?

liubing84
Beginner
340 Views

My operation environment is: Windows XP, Microsoft Visual Studio .net 2005 plus Intel Visual Fortran 10.1. I have also installed IMSL 5.0 and MKL 10.0. In my parallel program, (exactly, within OpenMP parallel dirctives) I need to call functions to calculate A*x=b(a linear equation).However,I do not understand the corresponding description in the documentation, and it is not clear according to my operation environment. Would someone please help me and give some instructions?

Thank you for your kind attention!

0 Kudos
2 Replies
TimP
Honored Contributor III
340 Views
As MKL implements the standard BLAS functionality, standard BLAS documents are useful. You could use either the original fortran 66/77 or the fortran 90/95 setup. When you choose MKL thread linkage, MKL automatically implements parallelism. If you are controlling parallelism with your own OpenMP directives, and don't want MKL to start threads itself, use the sequential library link.
Your question is potentially book length.
0 Kudos
liubing84
Beginner
340 Views
Thank you very much! I will have a try! ^_^
0 Kudos
Reply