warn message in log summary
Barry Smith
bsmith at mcs.anl.gov
Mon Nov 26 12:13:20 CST 2007
I've looked long and hard for a PETSc bug that would cause this
problem.
No luck. It seems to happen mostly (only?) on certain machines.
Barry
On Nov 26, 2007, at 11:03 AM, Lisandro Dalcin wrote:
> I even get consistent time deltas using 'gettimeofday' on my box!!
> Perhaps PETSc has some bug somewere?? What do you think??
>
> On 11/26/07, Richard Tran Mills <rmills at ornl.gov> wrote:
>> Lisandro,
>>
>> Unfortunately, I see the same negative timings problem on the Cray
>> XT3/4
>> systems when I configure PETSc to use MPI_Wtime() for all its
>> timings. So
>> that doesn't necessarily fix anything...
>>
>> --Richard
>>
>> Lisandro Dalcin wrote:
>>
>>> Perhaps PETSc should use MPI_Wtime as default timer. If a better one
>>> is available, then use it. But then MPIUNI have to also provide an
>>> useful, default implementation.
>>>
>>> Runing a simple test, like this (MPICH2):
>>>
>>> int main(void)
>>> {
>>> int i;
>>> double t0[100],t1[100];
>>> MPI_Init(0,0);
>>> for (i=0; i<100; i++) {
>>> t0[i] = MPI_Wtime();
>>> t1[i] = MPI_Wtime();
>>> }
>>> for (i=0; i< 100; i++) {
>>> printf("t0=%e, t1=%e, dt=%e\n",t0[i],t1[i],t1[i]-t0[i]);
>>> }
>>> MPI_Finalize();
>>> return 0;
>>> }
>>>
>>> and in the SAME box I get the PETSc warning, it consistently gives
>>> me
>>> positive time deltas of the order of MPI_Wtick()...
>>
>>
>
>
> --
> Lisandro Dalcín
> ---------------
> Centro Internacional de Métodos Computacionales en Ingeniería (CIMEC)
> Instituto de Desarrollo Tecnológico para la Industria Química (INTEC)
> Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
> PTLC - Güemes 3450, (3000) Santa Fe, Argentina
> Tel/Fax: +54-(0)342-451.1594
>
More information about the petsc-dev
mailing list