xdnep testing of ScaLAPACK 1.7.4 ?

Open discussion regarding features, bugs, issues, vendors, etc.

xdnep testing of ScaLAPACK 1.7.4 ?

Postby hevensun » Mon Jun 19, 2006 9:41 pm

The input data of NEP.dat is like this:


The following parameter values will be used:
N : 1024 1025
NB : 8 10 12
P : 1 1 1 2 5 2 7 1 4
Q : 1 2 3 2 1 3 1 8 2

Relative machine precision (eps) is taken to be 0.111022E-15
Routines pass computational tests if scaled residual is less than 100.00

but the testing has two failed!!!
..........
WALL 1025 12 5 1 98.18 197.44 PASSED
WALL 1024 8 2 3 135.98 142.14 PASSED
WALL 1024 10 2 3 106.75 181.05 PASSED
WALL 1024 12 2 3 138.88 139.17 PASSED
WALL 1025 8 2 3 164.81 117.62 PASSED
WALL 1025 10 2 3 97.23 199.37 PASSED
WALL 1025 12 2 3 118.49 163.60 PASSED
WALL 1024 8 7 1 190.08 101.68 PASSED
WALL 1024 10 7 1 113.97 169.59 PASSED
WALL 1024 12 7 1 77.96 247.92 PASSED
||H - Q*S*Q^T|| / (||H|| * N * eps) = 21530.77
||Q^T*Q - I|| / ( N * eps ) 1.112760
WALL 1025 8 7 1 81.90 236.68 FAILED
WALL 1025 10 7 1 89.45 216.71 PASSED
||H - Q*S*Q^T|| / (||H|| * N * eps) = 25082.35
||Q^T*Q - I|| / ( N * eps ) 1.155258
WALL 1025 12 7 1 95.18 203.66 FAILED
WALL 1024 8 1 8 140.50 137.56 PASSED
WALL 1024 10 1 8 240.78 80.27 PASSED
WALL 1024 12 1 8 127.48 151.61 PASSED
........


How can I solve this problem? I used the f77 compiler and -O4 option.
Thanks!!!
hevensun
 
Posts: 8
Joined: Wed Aug 31, 2005 9:20 pm

Postby Julie » Mon Jun 19, 2006 11:40 pm

Hi Hevensum,

Could you provide us some more details about your cluster/machine:

- processor
- inter-connect
- mpi version
- which f77 compiler?

and some information about your BLACS ans ScaLAPACK installation:

-the content of your Bmake.inc
-the content of yourSLmake.inc

and one more question: did you run the BLACS tester?

Thanks
Julie
Julie
 
Posts: 299
Joined: Wed Feb 23, 2005 12:32 am
Location: ICL, Denver. Colorado

Postby hevensun » Tue Jun 20, 2006 1:36 am

Julie wrote:Hi Hevensum,

Could you provide us some more details about your cluster/machine:

- processor
- inter-connect
- mpi version
- which f77 compiler?

and some information about your BLACS ans ScaLAPACK installation:

-the content of your Bmake.inc
-the content of yourSLmake.inc

and one more question: did you run the BLACS tester?

Thanks
Julie


the machine is HP-SC 45
the processor is alpha;
mpi version is mpich
compad f77

And I rum the BLACS tester also. There is no problem with xsnep,xcnep.xznep ,but two failed in xdnep.
the content of Bmake.inc is:

# The following macros specify compilers, linker/loaders, the archiver,
# and their options. Some of the fortran files need to be compiled with no
# optimization. This is the F77NO_OPTFLAG. The usage of the remaining
# macros should be obvious from the names.
#=============================================================================
F77 = f77 -lmpi -lfmpi -lelan
F77NO_OPTFLAGS =
F77FLAGS = $(F77NO_OPTFLAGS) -O4
F77LOADER = $(F77)
F77LOADFLAGS =
CC = cc -lmpi -lelan
CCFLAGS = -O4
CCLOADER = $(CC)
CCLOADFLAGS =

# --------------------------------------------------------------------------
# The archiver and the flag(s) to use when building an archive (library).
# Also the ranlib routine. If your system has no ranlib, set RANLIB = echo.
# --------------------------------------------------------------------------
ARCH = ar

the content of SLmake.inc is;

#
# The fortran and C compilers, loaders, and their flags
#
F77 = f77 -lmpi -lfmpi -lelan
CC = cc -lmpi -lelan
NOOPT =
F77FLAGS = -O4 $(NOOPT)
DRVOPTS = $(F77FLAGS)
CCFLAGS = $(F77FLAGS)
SRCFLAG =
F77LOADER = $(F77)
CCLOADER = $(CC)
F77LOADFLAGS =
CCLOADFLAGS =
#
# C preprocessor defs for compilation
# (-DNoChange, -DAdd_, -DUpCase, or -Df77IsF2C)
#
CDEFS = -DAdd_ -DNO_IEEE $(USEMPI)
#
# The archiver and the flag(s) to use when building archive (library)
# Also the ranlib routine. If your system has no ranlib, set RANLIB = echo
#
ARCH = ar
ARCHFLAGS = cr
RANLIB = ranlib
#
# The name of the libraries to be created/linked to
#
SCALAPACKLIB = $(home)/libscalapack.a
BLASLIB = -lcxml
#
PBLIBS = $(SCALAPACKLIB) $(FBLACSLIB) $(BLASLIB) $(SMPLIB)
PRLIBS = $(SCALAPACKLIB) $(CBLACSLIB) $(SMPLIB)
RLIBS = $(SCALAPACKLIB) $(FBLACSLIB) $(CBLACSLIB) $(BLASLIB) $(SMPLIB)
LIBS = $(PBLIBS)

Thanks!
hevensun
 
Posts: 8
Joined: Wed Aug 31, 2005 9:20 pm


Return to User Discussion

Who is online

Users browsing this forum: No registered users and 7 guests