Hi,can pardiso save intermediate results in hard disk?For example ,after phase=22,I save the intermediate results in the hard disk.Few days later ,I call pardiso to finish the calculation of phase=33. Thanks!
I feel very puzzled with the Win32 Pardiso version.
My integrated enviroment is Intel(R) Visual Fortran Compiler XE 188.8.131.521.
My matrix has 5 million non zeros ,and n =200,000 , real and symmetric indefinite
I first test the memory I could use(1022M could be used), then I call pardiso to do the 23 phase,then call pardiso to do the -1 phase;
then I test the memory I could use again,
I fould that only about 700 M Memory that could be used.
What should I do? Theoretically I could use 1022 M Memory again.
This doesnt happen under win64.
The Intel Math Kernel Library has some subroutine to solve coupled ODE's using Gear's Method?
I solved this once ago using DIVPAG subroutine on IMSL Library, but now i'm trying to solve this without use IMSL or any non-free library.
Dear. Intel Members,
Visual Studio 2012, Parallel Studio XE 2013, 64-bit Win7. C++ console project, Intel c++13.0 compiler, attempting to compile 64-bit (but same errors occur with 32 bit). Started VS from /start/all programs/Parallel Studio XE 2013/Parallel Studio XE 2013 with VS2012
Trying to run one of the examples, cblas_dgemvx to assess MKL for my project. I need to do very fast matrix-vector operations.
The c file builds but link fails.
Settings are :
Intel performance libraries - Use MKL - sequential, Use ILP64 - yes
I am trying to use the trust-region methods w/in mkl 11 and have a couple of questions :
a) what is the layout of the jacobian matrix ?
I expect it to be fortran style matrix with m (mapped -f- dimension) rows and n columns ( x dimension). Is this correct ?
b) concerning the jacobian calculations :
1) can I completely ignore the provided interface and provide instead with my own evaluation ? Is the jacobian matrix all that I am interested ?
Now, I purchased intel C++ composer to use mkl.(MSVS 2010, intel 32bit architecture, C/C++ language, MS windows 7)
I'm trying to redistribute functions in fftw3 libraries to colleagues without extra installation of mkl on their own PCs.
I'm using 'fftw_plan_dft_r2c_2d'function, how can my colleagues also use this function?
Which files do I have to share for them to use that function?
I'm new to this kind of activity, so please describe the procedure in detail.
I use the function as follows:
the length of arrays a and b are 3569442 and 1156736,respectively.
when I choose nzmax=9452356, I find that my sample code cannot run due to this error: program Exception - access violation.
at case of nzmax=1500000 ,the program could run ,but the result is not correct
I want to know whether it appears Memory overflow due to the value of the nzmax .
1 Does the pdposv routine, which solves a symmetric positive definite system of linear equations, allocate any other large memory except the matrix A and B?
2 To solves a symmetric positive definite system of linear equations, which routine needed addtional memory is the least ? and how many about?
I am trying Intel® Optimized LINPACK Benchmark for Linux* OS on Multi-Intel Phi cards configuration.
My test environment :