| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex9.c | 225 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 D | logdefault.c | 10 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 D | ex1.c | 74 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 D | ex1.c | 240 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 D | ex14.c | 84 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 D | petsclogdeprecated.h | 54 PetscEventRegInfo *eventInfo; /* The registration information for each event */ member 61 PetscEventPerfInfo *eventInfo; member
|
| /petsc/src/mat/tests/ |
| H A D | bench_spmv.c | 199 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 D | feopencl.c | 491 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 D | plex.c | 10993 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()
|