Home
last modified time | relevance | path

Searched refs:eventInfo (Results 1 – 9 of 9) sorted by relevance

/petsc/src/dm/impls/plex/tests/
H A Dex9.c225 PetscEventPerfInfo eventInfo; in TestCone() local
247 PetscCall(PetscLogEventGetPerfInfo(stage, event, &eventInfo)); in TestCone()
249 …PetscCheck(eventInfo.count == 1, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Number of event calls %d should… in TestCone()
250 …k((PetscInt)eventInfo.flops == 0, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Number of event flops %" Petsc… in TestCone()
252 …tal time: %.3es Average time per cone: %.3es\n", rank, numRuns, eventInfo.time, eventInfo.time / n… in TestCone()
254 } else if (eventInfo.time > maxTimePerRun * numRuns) { in TestCone()
255 …scInt_FMT " Average time per cone: %gs standard: %gs\n", rank, numRuns, eventInfo.time / numRuns, … in TestCone()
257 …SC_COMM_SELF, PETSC_ERR_PLIB, "Average time for cone %g > standard %g", eventInfo.time / numRuns, … in TestCone()
268 PetscEventPerfInfo eventInfo; in TestTransitiveClosure() local
292 PetscCall(PetscLogEventGetPerfInfo(stage, event, &eventInfo)); in TestTransitiveClosure()
[all …]
/petsc/src/sys/logging/handler/impls/default/
H A Dlogdefault.c10 static PetscErrorCode PetscEventPerfInfoInit(PetscEventPerfInfo *eventInfo) in PetscEventPerfInfoInit() argument
13 PetscCall(PetscMemzero(eventInfo, sizeof(*eventInfo))); in PetscEventPerfInfoInit()
14 eventInfo->visible = PETSC_TRUE; in PetscEventPerfInfoInit()
15 eventInfo->id = -1; in PetscEventPerfInfoInit()
16 eventInfo->dof[0] = -1.0; in PetscEventPerfInfoInit()
17 eventInfo->dof[1] = -1.0; in PetscEventPerfInfoInit()
18 eventInfo->dof[2] = -1.0; in PetscEventPerfInfoInit()
19 eventInfo->dof[3] = -1.0; in PetscEventPerfInfoInit()
20 eventInfo->dof[4] = -1.0; in PetscEventPerfInfoInit()
21 eventInfo->dof[5] = -1.0; in PetscEventPerfInfoInit()
[all …]
/petsc/src/ksp/ksp/tests/benchmarkscatters/
H A Dex1.c74 PetscEventPerfInfo eventInfo; in PetscLogView_VecScatter() local
110 PetscCall(PetscLogEventGetPerfInfo(stage, KSP_Solve, &eventInfo)); in PetscLogView_VecScatter()
111 …PetscCallMPI(MPIU_Allreduce(&eventInfo.time, &ksptime, 1, MPIU_PETSCLOGDOUBLE, MPI_SUM, PETSC_COMM… in PetscLogView_VecScatter()
115 PetscEventPerfInfo eventInfo; in PetscLogView_VecScatter() local
118 PetscCall(PetscLogEventGetPerfInfo(stage, events[i], &eventInfo)); in PetscLogView_VecScatter()
120 stats[COUNT] = eventInfo.count; in PetscLogView_VecScatter()
121 stats[TIME] = eventInfo.time; in PetscLogView_VecScatter()
122 stats[NUMMESS] = eventInfo.numMessages; in PetscLogView_VecScatter()
123 stats[MESSLEN] = eventInfo.messageLength; in PetscLogView_VecScatter()
124 stats[REDUCT] = eventInfo.numReductions; in PetscLogView_VecScatter()
[all …]
/petsc/src/dm/dt/fe/tests/
H A Dex1.c240 PetscEventPerfInfo eventInfo; in TestIntegration() local
244 PetscCall(PetscLogEventGetPerfInfo(stage, event, &eventInfo)); in TestIntegration()
245 flopRate = eventInfo.time != 0.0 ? eventInfo.flops / eventInfo.time : 0.0; in TestIntegration()
246 cellRate = eventInfo.time != 0.0 ? N / eventInfo.time : 0.0; in TestIntegration()
269 PetscEventPerfInfo eventInfo; in TestIntegration2() local
277 PetscCall(PetscLogEventGetPerfInfo(stage, event, &eventInfo)); in TestIntegration2()
278 N = (cEnd - cStart) * Nf * eventInfo.count; in TestIntegration2()
279 flopRate = eventInfo.time != 0.0 ? eventInfo.flops / eventInfo.time : 0.0; in TestIntegration2()
280 cellRate = eventInfo.time != 0.0 ? N / eventInfo.time : 0.0; in TestIntegration2()
281 …tegrals %d reps\n Cell rate: %.2f/s flop rate: %.2f MF/s\n", title, N, eventInfo.count, (double)c… in TestIntegration2()
/petsc/src/vec/is/sf/tests/
H A Dex14.c84 PetscEventPerfInfo eventInfo; in main() local
87 PetscCall(PetscLogEventGetPerfInfo(stage1, event1, &eventInfo)); in main()
88 …PetscCallMPI(MPIU_Allreduce(&eventInfo.numMessages, &numMessages, 1, MPIU_PETSCLOGDOUBLE, MPI_SUM,… in main()
89 …PetscCallMPI(MPIU_Allreduce(&eventInfo.messageLength, &messageLength, 1, MPIU_PETSCLOGDOUBLE, MPI_… in main()
146 PetscEventPerfInfo eventInfo; in main() local
149 PetscCall(PetscLogEventGetPerfInfo(stage2, event2, &eventInfo)); in main()
150 …PetscCallMPI(MPIU_Allreduce(&eventInfo.numMessages, &numMessages, 1, MPIU_PETSCLOGDOUBLE, MPI_SUM,… in main()
151 …PetscCallMPI(MPIU_Allreduce(&eventInfo.messageLength, &messageLength, 1, MPIU_PETSCLOGDOUBLE, MPI_… in main()
/petsc/include/
H A Dpetsclogdeprecated.h54 PetscEventRegInfo *eventInfo; /* The registration information for each event */ member
61 PetscEventPerfInfo *eventInfo; member
/petsc/src/mat/tests/
H A Dbench_spmv.c199 PetscEventPerfInfo eventInfo; in PetscLogSpMVTime() local
212 PetscCall(PetscLogEventGetPerfInfo(PETSC_DETERMINE, event, &eventInfo)); in PetscLogSpMVTime()
215 if (cputime) *cputime = eventInfo.time; in PetscLogSpMVTime()
217 if (gputime) *gputime = eventInfo.GpuTime; in PetscLogSpMVTime()
218 if (gpuflops) *gpuflops = eventInfo.GpuFlops / 1.e6; in PetscLogSpMVTime()
/petsc/src/dm/dt/fe/impls/opencl/
H A Dfeopencl.c491 PetscEventPerfInfo *eventInfo; in PetscFEOpenCLLogResidual() local
494 PetscCall(PetscLogHandlerGetEventPerfInfo(h, PETSC_DEFAULT, ocl->residualEvent, &eventInfo)); in PetscFEOpenCLLogResidual()
495 eventInfo->count++; in PetscFEOpenCLLogResidual()
496 eventInfo->time += time; in PetscFEOpenCLLogResidual()
497 eventInfo->flops += flops; in PetscFEOpenCLLogResidual()
/petsc/src/dm/impls/plex/
H A Dplex.c10993 PetscEventPerfInfo eventInfo; in DMPlexMonitorThroughput() local
11002 PetscCall(PetscLogEventGetPerfInfo(PETSC_DEFAULT, event, &eventInfo)); in DMPlexMonitorThroughput()
11003 N = (cEnd - cStart) * Nf * eventInfo.count; in DMPlexMonitorThroughput()
11004 flopRate = eventInfo.flops / eventInfo.time; in DMPlexMonitorThroughput()
11005 cellRate = N / eventInfo.time; in DMPlexMonitorThroughput()
11006 … Cell rate: %.2g/s flop rate: %.2g MF/s\n", name ? name : "unknown", N, eventInfo.count, cellRate,… in DMPlexMonitorThroughput()