We are testing our application on a Dual/Dual core AMD. Despite OMP_NUM_THREADS=4, MKL is executing in serial mode ( or at least only using one core)
On a dual-core Intel, it is obviously using both cores with OMP_NUM_THREADS=2
MKL_SERIAL is not set in either case.
I can't think of what is going on here. I did not see any problems like this when we used MKL 9.0
(Windows XP 64)