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