Community
cancel
Showing results for 
Search instead for 
Did you mean: 
chdthanh
Beginner
111 Views

Error when running PARDISO in 64-bit application

Dear all:

Could you please help me to solve severe<157>: Program Exception-access violation when I run a 64-bit application?

The following is my situation.

I use an PARDISO example (pardiso_sym_f90.f90)given by MKL to compile an 64-bit application on win7. However, when I run the application, I got running error <157>.

When compile the application, I set properties of the project as follows

1. Fortran -> Additional Include Directories: C:\\Program Files(x86)\\Intel\\ComposerXE-2011\\mkl\\include

2. Linkder -> General: C:\\Program Files(x86)\\Intel\\ComposerXE-2011\\mkl\\lib\\intel64

3. Linker -> Input: mkl_intel_ilp64.lib mkl_intel_thread.lib mkl_core.lib libguide.lib mkl_solver_ilp64.lib

I successed to compile using ifor 10.1.024.

But I got the error when running the application.

Please help me.
Thank you in advance.
Thanh
0 Kudos
7 Replies
111 Views

Hi,
Could you check that you compile and run your project in way recommended by this article (http://software.intel.com/en-us/articles/intel-math-kernel-library-intel-mkl-compiling-and-linking-w...)?
With best regards,
Alexander Kalinkin
chdthanh
Beginner
111 Views

Dear Alexander Kalinkin:

When I right-click project name, I could not see option Intel (Fortran?) Composer XE2011 in the pop-up menu as shown in figure.
Therefore I have not yet solved the running error even though I can compile.

Could you please explain me more?
Thank you.
Thanh
111 Views

Thanh,
Which version of visual studio and MKL do you use?
With best regards,
Alexander Kalinkin
chdthanh
Beginner
111 Views

Dear Alexander Kalinkin:

I use MS Visual Studio 2008 and Intel Fortran compiler 10.1.024.
MKL is trial version 10.3.5.221.

I also have registered license for MKL 10.0.3 but it has only for ia32 and ia64. I think the version I have does not support intel64 so that I tried to use the trial version. Am I right?

Please help me.
Thank you.
Thanh
chdthanh
Beginner
111 Views

Dear all,

Could you please help me to solve error when I run a 64-bit application, particularly pardiso?

I use 64bit-win7. Intel fortran compiler 10.1.04 and MKL ComposerXE-2011\mkl\lib\intel64.

I can built but got error when running.

Thank you,
Thanh

barragan_villanueva_
Valued Contributor I
111 Views

Hi,

You wrote that ILP64 MKL interface is used to link your application:
3. Linker -> Input: mkl_intel_ilp64.lib mkl_intel_thread.lib mkl_core.lib libguide.lib mkl_solver_ilp64.lib

Maybe, your application was compiled to use LP64 model so, mkl_intel_lp64.libis to be used.
Also pleasetry Intel MKL Link Line Advisorto correctly link with MKL.
As to libguide, it's obsolete and libiomp5md is recommended with your compiler.
chdthanh
Beginner
111 Views

Hello Victor:

By changing input file as you suggested I managed to compile and run x64 application. Thank you very much.
Thanh
Reply