I am not able to use multi-threading in pardiso. The following is the code I used in the program. In the solver progress message, I always get to use only thread 0. such as "In thread 0, at stage Pardiso: factor, steps passed (some percentage)". The matrix I used is huge and pardiso should use multi-threaded solver in my dual-core macbook pro (vista os). I am linking the program to pardiso using " mkl_intel_c.lib mkl_intel_thread.lib mkl_core.lib libguide40.lib". What else do I need to do in order to make use of multi-threaded pardiso solver.
Thanks,
jj
// testIntelParallel.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include
#include
#include
#include
#include
#include