[mvapich-discuss] 64bit error?
jetspeed
ibatis2 at 163.com
Thu Jan 3 09:22:48 EST 2008
I tried MVAPICH2 1.0.1 £¬ It works!
but mpicc can't use -m64 option.(I compiled by the default make.mvapich2.ofa)
I guess the MVAPICH2 0.9.8 in my OFED1.2.5.4 was compiled to 64bit version, so it should use 64bit Lapack. Is that right? is there a setting to define 32bit/64bit?
I see there is a script make.mvapich2.def to find the architure(my `uname -m` outputs ppc64),
On Thu, 3 Jan 2008 06:35:09 -0500 (EST)
Dhabaleswar Panda <panda at cse.ohio-state.edu> wrote:
> Thanks for your note.
>
> Do you see the same problem with MVAPICH2 1.0.1 from our web site?
>
> Unfortunately, we do not have any working PowerPC system with RHEL4 to
> reproduce and analyze this problem.
>
> If you can provide us remote access to your system for some time, we will
> be happy to analyze and solve this. Let us know whether this will be
> feasible. Accordingly, I will ask one of my team members to be in touch
> with you regarding this.
>
> DK
>
> On Thu, 3 Jan 2008, jetspeed wrote:
>
> > Hi,all
> > I use Mvapich2 0.9.8(OFED1.2.5.4 for InfiniBand), on PowerPC, RHEL4 , when I use mpicc to compile hpl, I got many errors as below:
> >
> > /usr/bin/ld: /usr/mpi/gcc/mvapich2-0.9.8-15/lib/libmpich.a(malloc.o)(.text+0x4ac0): unresolvable R_PPC64_REL24 relocation against symbol `pthread_mutex_trylock@@GLIBC_2.3'
> > /usr/bin/ld: /usr/mpi/gcc/mvapich2-0.9.8-15/lib/libmpich.a(malloc.o)(.text+0x4b10): unresolvable R_PPC64_REL24 relocation against symbol `pthread_mutex_unlock@@GLIBC_2.3'
> > /usr/bin/ld: final link failed: Nonrepresentable section on output
> > collect2: ld returned 1 exit status
> > make[2]: *** [dexe.grd] Error 1
> >
> >
> > but after I set the BINARY64 = 1 in the Lapack makefile which produces 64 bit binary, and link the lapack.a in HPL, the compile will succeed. but running the xhpl program, got errors as follow:
> >
> > rank 4 in job 6 inode01_42535 caused collective abort of all ranks
> > exit status of rank 4: killed by signal 9
> > rank 3 in job 6 inode01_42535 caused collective abort of all ranks
> > exit status of rank 3: killed by signal 9
> > rank 1 in job 6 inode01_42535 caused collective abort of all ranks
> > exit status of rank 1: killed by signal 9
> > rank 0 in job 6 inode01_42535 caused collective abort of all ranks
> > exit status of rank 0: killed by signal 9
> >
> >
> > the question is what does the "R_PPC64_REL24 relocation" mean? How can I compile and run the HPL tests by using Mvapich2 ? anyone done this ?
> >
> > _______________________________________________
> > mvapich-discuss mailing list
> > mvapich-discuss at cse.ohio-state.edu
> > http://mail.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
> >
>
More information about the mvapich-discuss
mailing list