Intel MKL Pardiso vs. Paridso-project. Which sparse linear solver is better?

Поділитися
Вставка
  • Опубліковано 8 лис 2024

КОМЕНТАРІ • 13

  • @repairmanyorha9188
    @repairmanyorha9188 3 роки тому +3

    Hello, do you know how to use PARDISO-project in VS and Fortran? Since the MKL could not perform iterative calculation and matrix inverse. I have gotten the .lib, .dll and license files, but my code still not work.

    • @IgorGribanov
      @IgorGribanov  3 роки тому +2

      Sorry, I have not used Fortran. You may try to run a C example, then make another shared library from it.

  • @lucaskulakauskas3863
    @lucaskulakauskas3863 2 місяці тому

    Hello, Igor! Do you still have the code files? I'm interested in reproduce your results with my own matrices. Many Thanks for your video, btw!

    • @IgorGribanov
      @IgorGribanov  2 місяці тому

      sorry - the code seems to be lost :(

  • @vasiliykhavin4078
    @vasiliykhavin4078 Рік тому

    Hi! Thank you for the great video. Could you please give me an advice on how to correctly choose iparm to solve five diagonal matrix? High accuracy is preferble to speed.

    • @adamlevesque3090
      @adamlevesque3090 Рік тому

      There are just too many options, depending on the format you use, the type of matrix (whether it is positive-definite), and so on. Just read the manual and set the parameters according to your needs.

  • @davideberle6289
    @davideberle6289 3 роки тому +2

    Igor, is it possible that your native Pardiso run was not taking advantage of multithreading and that MKL was? I found MKL threading controls vary greatly whether one is using ICC/OpenMP or gcc and TBB.

    • @IgorGribanov
      @IgorGribanov  3 роки тому +1

      It seemed like Pardiso was using all cores, as intended - it just performed slower. However, it is possible that the results would be different for different types of matrices.

  • @zhiweihuang5779
    @zhiweihuang5779 Рік тому

    nice video. I am new to Pardiso, can you tell me how to download it? thanks

    • @IgorGribanov
      @IgorGribanov  Рік тому

      It now comes with Intel oneAPI Math Kernel Library (oneMKL) !

    • @ananayjoshi
      @ananayjoshi 5 місяців тому

      @@IgorGribanov Hi can you tell me how to change the value of iparm to enable OOC mode

  • @ioanniskoutoulakis3737
    @ioanniskoutoulakis3737 4 роки тому

    Hi there! the link for the code and sample files is not working!

    • @IgorGribanov
      @IgorGribanov  4 роки тому

      Sorry, it got accidentally deleted :( I can't find it anymore. Samples that come with MKL and PARDISO show how to invoke the solvers. Sparse matrices can be generated randomly or obtained from "suitesparse matrix collection".