Hello,

I compared the performance of 3 different libraries, on linux and 
solaris (exactly same hardware : X4100M2):
- sunperf
- acml (amd)
- mkl (intel)

My program test is a numerical one, a 2D laplacien, solved by a LU 
method (dgbtrf and dgbtrs from lapack).

Here's the compilers :
On LINUX (debian etch) :
- SunStudio express : Sun Ceres Fortran 95 8.3 Linux_i386
- gfortran : GNU Fortran 95 (GCC) 4.1.2 20061115
I did not successfully used ifort (from intel)
On SOLARIS (s10u6) :
- Sunstudio 12 : Sun Fortran 95 8.3 SunOS_i386 Patch 127002-04

I don't think the compilers are involved, since i'm only showing you the 
time spent in the solver parts (factorization and solver). Besides, 
that's not coming form the optimization parameter, since i haven't got 
one with gfortran.

Here's the results :
On LINUX :
- Sunperf : 32.684022 seconds
- acml : 34.5632100000000 seconds
- mkl : 14.0890560000000 seconds
On SOLARIS :
- Sunperf : 33.339394 seconds

How comes the mkl so fast ?
May i've done something wrong ?

Thanks,

Yann JOBIC


-- 
___________________________

Yann JOBIC
HPC engineer
Polytech Marseille DME
IUSTI-CNRS UMR 6595
Technop?le de Ch?teau Gombert
5 rue Enrico Fermi
13453 Marseille cedex 13
Tel : (33) 4 91 10 69 39
  ou  (33) 4 91 10 69 43
Fax : (33) 4 91 10 69 69 

Reply via email to