[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bgl-discuss] NAN for mpi_wtime() ?
I think this timer bug is there ever since BGL arrives, a simple
java timing code on the front-end node has similar problem.
clog2TOslog2 -o tmp.slog2 tmp.clog2
.....
timeElapsed between 1 & 2 = 105 msec
timeElapsed between 2 & 3 = -1130612245368 msec
It has something to do with how long the 2nd timer runs, if it is
short enough. It will work fine.
But the MPI_Wtime() on the compute nodes seems to work fine,
at least from MPE's respective.
A.Chan
On Sat, 29 Oct 2005, Paul Fischer wrote:
>
> Does anyone have a clue why I should get NAN as a return
> result for mpi_wtime ?
>
> I have the following code fragment:
>
> t0 = mpi_wtime()
> gs_handle = fgs_init(glo_num,ntot,np)
> t1 = mpi_wtime()
> et = t1-t0
> if (nid.eq.0) then
> write(6,1) et,t0,t1,nx,ntot,ngv,np,gs_handle
> 1 format('fgs_init A:',1p3e11.4,' seconds ',i4,4i10)
> endif
>
> which produces:
>
> fgs_init A: -NAN 1.1306E+09 -NAN seconds 2 960 16320 128 2
> fgs_init A: -NAN 1.1306E+09 -NAN seconds 4 7680 423360 128 3
> fgs_init A: -NAN 1.1306E+09 -NAN seconds 6 25920 1944000 128 4
> fgs_init A: -NAN 1.1306E+09 -NAN seconds 8 61440 5315520 128 5
>
> There is no problem w/ the first mpi_wtime() call, only w/ the second??
>
> Thanks -- Paul
>
>
> - --------------------------------------------------------------------
> To add or remove yourself from this mailing list, use the 'notifyme'
> command on any BGL machine. To remove: notifyme -n, to add: notifyme -y.
>
>
- --------------------------------------------------------------------
To add or remove yourself from this mailing list, use the 'notifyme'
command on any BGL machine. To remove: notifyme -n, to add: notifyme -y.