Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!

Solving sparse linear systems

vu64
Beginner
137 Views
I am having to solve many large sparse linear systems in real time (the result of the finite element methods). Can anyone give me any advice on parallelizing the program ?
0 Kudos
1 Solution
pourmatin85
New Contributor I
137 Views
Quoting - vu64
I am having to solve many large sparse linear systems in real time (the result of the finite element methods). Can anyone give me any advice on parallelizing the program ?
hi;
I strongly recommend you to use PARDISO, one of Math Kernel Library functions. It's definitely the fastest known sparse slover and it has powerful parallel abilities.

View solution in original post

3 Replies
pourmatin85
New Contributor I
138 Views
Quoting - vu64
I am having to solve many large sparse linear systems in real time (the result of the finite element methods). Can anyone give me any advice on parallelizing the program ?
hi;
I strongly recommend you to use PARDISO, one of Math Kernel Library functions. It's definitely the fastest known sparse slover and it has powerful parallel abilities.

View solution in original post

vu64
Beginner
137 Views
Quoting - pourmatin85
hi;
I strongly recommend you to use PARDISO, one of Math Kernel Library functions. It's definitely the fastest known sparse slover and it has powerful parallel abilities.
Do you mean this http://pardiso-project.org ?
pourmatin85
New Contributor I
137 Views
Quoting - vu64
Do you mean this http://pardiso-project.org ?

No, as I said it's a part of MKL. You'll have to download Math Kernel Library from intel and install it on your computer. Then you can link it to your project and use its functions, including PARDISO.

ps.: There is a mkl manual in the installation folder, which will help you through linking and using the library.
Reply