<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Reply to Shanmukh.SS in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1493118#M34639</link>
    <description>&lt;P&gt;Dear Shanmukh.SS,&lt;/P&gt;&lt;P&gt;Thank you for your response. As I cannot directly reply your response, I post another message about the last topic on Pardiso from XE2020 to intel oneapi.&lt;/P&gt;&lt;P&gt;The version: Intel® Fortran Compiler for applications running on Intel(R) 64, version 2022.2.1 Package ID: w_oneAPI_2022.2.1.19741. I find the install directory of MKL in oneAPI, it also displays in a folder named 2022.2.1. I cannot find other version information about MKL.&lt;/P&gt;&lt;P&gt;As for the program, I formed the system matrix in condensed format as Pardiso needed, I think that is no problem.&amp;nbsp; Then called the pardiso subroutine for solver. The setting of program property includes:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_1-1686019865847.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42246i7B4BA7A23FC1E225/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_1-1686019865847.png" alt="xqbc_1-1686019865847.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_0-1686019827567.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42245i0060B948C42D4702/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_0-1686019827567.png" alt="xqbc_0-1686019827567.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_2-1686019896388.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42247i11E80B2519094E62/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_2-1686019896388.png" alt="xqbc_2-1686019896388.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_3-1686019925643.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42248iC674EC8A62AC396E/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_3-1686019925643.png" alt="xqbc_3-1686019925643.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_4-1686019970500.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42249i99DDA19A93F85AEA/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_4-1686019970500.png" alt="xqbc_4-1686019970500.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_5-1686020015069.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42250i38BA6B8B1801C28B/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_5-1686020015069.png" alt="xqbc_5-1686020015069.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_6-1686020088977.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42251iCC6855033ECAC60F/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_6-1686020088977.png" alt="xqbc_6-1686020088977.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_7-1686020118204.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42252i037C0D2767C07A3D/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_7-1686020118204.png" alt="xqbc_7-1686020118204.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I paste the pardiso subroutine here:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;subroutine pardiso_solve2(nrhs,index,N,A,IA,JA,B,X)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;IMPLICIT NONE&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;INTEGER*8 pt(64)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;!All other variables&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;integer index !number of nonzero elements in matrix&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER maxfct, mnum, mtype, phase, n, nrhs, error, msglvl&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER iparm(64), solver&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER ia(n+1) ! array row_ptr&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER ja(index) ! array col_ind&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;REAL*8 dparm(64) &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;COMPLEX*16 a(index) !array val&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;complex*16 b(nrhs*n)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;complex*16 x(nrhs*n)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;INTEGER i, idum&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;REAL*8 waltime1, waltime2, ddum&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;!nrhs=2&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;maxfct=1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;mnum=1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;!Fill all arrays containing matrix data.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;!set right hand side&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;mtype = 13 ! complex unsymmetric &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;solver = 0 ! use sparse direct method&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;call pardisoinit(pt, mtype, iparm)&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;iparm(3)=40&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;phase = 11 ! only reordering and symbolic factorization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;msglvl = 0 ! with statistical information&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, ddum, ddum, error, dparm)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;!! WRITE(*,*) 'Reordering completed ... '&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;IF (error .NE. 0) THEN&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WRITE(*,*) 'The following ERROR was detected: ', error&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;STOP&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;END IF&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;phase = 22 ! only factorization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, ddum, ddum, error)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;!! WRITE(*,*) 'Factorization completed ... '&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;IF (error .NE. 0) THEN&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WRITE(*,*) 'The following ERROR was detected: ', error&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;STOP&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ENDIF &lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;! Back substitution and iterative refinement&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;phase = 33 ! only solve&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;iparm(8) = 1 ! max numbers of iterative refinement steps&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, b, x, error, dparm) &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WRITE(*,*) 'Solve completed ... '&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;phase = -1 ! release internal memory&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, ddum, idum, idum, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, ddum, ddum, error, dparm)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;return&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;end subroutine pardiso_solve2&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Best regards.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Qibin&lt;/EM&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 06 Jun 2023 02:57:30 GMT</pubDate>
    <dc:creator>xqbc</dc:creator>
    <dc:date>2023-06-06T02:57:30Z</dc:date>
    <item>
      <title>Reply to Shanmukh.SS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1493118#M34639</link>
      <description>&lt;P&gt;Dear Shanmukh.SS,&lt;/P&gt;&lt;P&gt;Thank you for your response. As I cannot directly reply your response, I post another message about the last topic on Pardiso from XE2020 to intel oneapi.&lt;/P&gt;&lt;P&gt;The version: Intel® Fortran Compiler for applications running on Intel(R) 64, version 2022.2.1 Package ID: w_oneAPI_2022.2.1.19741. I find the install directory of MKL in oneAPI, it also displays in a folder named 2022.2.1. I cannot find other version information about MKL.&lt;/P&gt;&lt;P&gt;As for the program, I formed the system matrix in condensed format as Pardiso needed, I think that is no problem.&amp;nbsp; Then called the pardiso subroutine for solver. The setting of program property includes:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_1-1686019865847.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42246i7B4BA7A23FC1E225/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_1-1686019865847.png" alt="xqbc_1-1686019865847.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_0-1686019827567.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42245i0060B948C42D4702/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_0-1686019827567.png" alt="xqbc_0-1686019827567.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_2-1686019896388.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42247i11E80B2519094E62/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_2-1686019896388.png" alt="xqbc_2-1686019896388.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_3-1686019925643.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42248iC674EC8A62AC396E/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_3-1686019925643.png" alt="xqbc_3-1686019925643.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_4-1686019970500.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42249i99DDA19A93F85AEA/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_4-1686019970500.png" alt="xqbc_4-1686019970500.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_5-1686020015069.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42250i38BA6B8B1801C28B/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_5-1686020015069.png" alt="xqbc_5-1686020015069.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_6-1686020088977.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42251iCC6855033ECAC60F/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_6-1686020088977.png" alt="xqbc_6-1686020088977.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xqbc_7-1686020118204.png" style="width: 400px;"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/42252i037C0D2767C07A3D/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="xqbc_7-1686020118204.png" alt="xqbc_7-1686020118204.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I paste the pardiso subroutine here:&lt;/P&gt;&lt;P&gt;&lt;EM&gt;subroutine pardiso_solve2(nrhs,index,N,A,IA,JA,B,X)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;IMPLICIT NONE&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;INTEGER*8 pt(64)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;!All other variables&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;integer index !number of nonzero elements in matrix&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER maxfct, mnum, mtype, phase, n, nrhs, error, msglvl&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER iparm(64), solver&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER ia(n+1) ! array row_ptr&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;INTEGER ja(index) ! array col_ind&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;REAL*8 dparm(64) &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;COMPLEX*16 a(index) !array val&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;complex*16 b(nrhs*n)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;complex*16 x(nrhs*n)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;INTEGER i, idum&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;REAL*8 waltime1, waltime2, ddum&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;!nrhs=2&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;maxfct=1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;mnum=1&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;!Fill all arrays containing matrix data.&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;!set right hand side&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;mtype = 13 ! complex unsymmetric &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;solver = 0 ! use sparse direct method&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;call pardisoinit(pt, mtype, iparm)&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;iparm(3)=40&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;phase = 11 ! only reordering and symbolic factorization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;msglvl = 0 ! with statistical information&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, ddum, ddum, error, dparm)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;!! WRITE(*,*) 'Reordering completed ... '&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;IF (error .NE. 0) THEN&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WRITE(*,*) 'The following ERROR was detected: ', error&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;STOP&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;END IF&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;phase = 22 ! only factorization&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, ddum, ddum, error)&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;!! WRITE(*,*) 'Factorization completed ... '&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;IF (error .NE. 0) THEN&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WRITE(*,*) 'The following ERROR was detected: ', error&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;STOP&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;ENDIF &lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;! Back substitution and iterative refinement&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;phase = 33 ! only solve&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;iparm(8) = 1 ! max numbers of iterative refinement steps&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, a, ia, ja, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, b, x, error, dparm) &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;WRITE(*,*) 'Solve completed ... '&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;phase = -1 ! release internal memory&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CALL pardiso (pt, maxfct, mnum, mtype, phase, n, ddum, idum, idum, &amp;amp;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;idum, nrhs, iparm, msglvl, ddum, ddum, error, dparm)&lt;/EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;EM&gt;return&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;end subroutine pardiso_solve2&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Best regards.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;Qibin&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 06 Jun 2023 02:57:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1493118#M34639</guid>
      <dc:creator>xqbc</dc:creator>
      <dc:date>2023-06-06T02:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: Reply to Shanmukh.SS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1493642#M34648</link>
      <description>&lt;P&gt;Hi Qibin,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for sharing the source code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;It seems you were unable to reply to this thread based on your description mentioned in the&amp;nbsp;earlier thread conversation. So we are considering this thread as a continuation of the below thread.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/about-efficiency-variation-of-MKL-Pardiso-from-XE-cluster-2020/m-p/1492122" target="_blank"&gt;https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/about-efficiency-variation-of-MKL-Pardiso-from-XE-cluster-2020/m-p/1492122&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As a simple workaround, could you please refresh the URL in the earlier thread and let us know if the issue persists?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have tried running the shared source code under our environment. However, we are facing the below issues. could you please share with us the VS project file?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;error LNK2019: unresolved external symbol MAIN__ referenced in function main libifcoremd.lib(for_main.obj)&lt;/P&gt;
&lt;P&gt;error LNK2019: unresolved external symbol MAIN__ referenced in function main libifcoremd.lib(for_main.obj)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Shanmukh.SS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jun 2023 18:15:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1493642#M34648</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-06-27T18:15:05Z</dc:date>
    </item>
    <item>
      <title>Re: Reply to Shanmukh.SS</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1496038#M34661</link>
      <description>&lt;P&gt;Hi Qibin,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;It seems you were unable to reply to this thread based on your description mentioned in the below link(which was created newly), We would like to inform you that we would be monitoring and replying to the thread in the below link itself and closing this thread.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/To-Shanmukh-SS/m-p/1496048" target="_blank"&gt;https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/To-Shanmukh-SS/m-p/1496048&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;Shanmukh.SS&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jun 2023 18:12:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Reply-to-Shanmukh-SS/m-p/1496038#M34661</guid>
      <dc:creator>ShanmukhS_Intel</dc:creator>
      <dc:date>2023-06-27T18:12:53Z</dc:date>
    </item>
  </channel>
</rss>

