Hello, I'm currently trying to get pardiso to work with multi threading and I'm wondering if it is a linking issue or something else. I have tried some "easy" fixes that didn't work, then I tried the link advisor and get an error when linking.
Question: How do I get pardiso to work with multiple cores?
When calling pardiso I use the following iparm
I tried to solve a large linear equation (1,000,000 x 1,000,000 / bandwidth = 100 or 1000) with cpardiso.
( the matrix type is real and symmetric indefinite. )
I have some problems about reordering time and memory.
CPARDISO's reordering phase is compare to slower than the other phase. So I checked event time using Traceanalyzer.
CPARDISO used only one process(rank 0) for reordering and Rank 0 collected information on the divided A matrix on each process.
I am running the Intel Compiler 16.0 in Visual Studio Professional 2013. I have a project that I wish to make as an x64 executable. I am able to compile and run the Win32 version, and I can compile and link the x64 version, but when I try to run it I get the message:
The procedure entry point mkl_lapack_ao_zgeqrf could not be located in the dynamic link library G:\Program Files(x86)\VNI\imsl\fnl701\Intel64\lib\imslmkl_dll.dll.
I want to write the following algorithm using the functions vdRngGaussian and vdRngUniform.