Home
last modified time | relevance | path

Searched refs:mem (Results 1 – 25 of 44) sorted by relevance

12

/petsc/src/sys/memory/
H A Dmal.c30 PETSC_EXTERN PetscErrorCode PetscMallocAlign(size_t mem, PetscBool clear, int line, const char func… in PetscMallocAlign() argument
32 if (!mem) { in PetscMallocAlign()
38 …six_memalign(currentmktype ? MEMKIND_HBW_PREFERRED : MEMKIND_DEFAULT, result, PETSC_MEMALIGN, mem); in PetscMallocAlign()
40 … "Memkind: fail to request HBW memory %.0f, falling back to normal memory\n", (PetscLogDouble)mem); in PetscMallocAlign()
41 … PetscCheck(*result, PETSC_COMM_SELF, PETSC_ERR_MEM, "Memory requested %.0f", (PetscLogDouble)mem); in PetscMallocAlign()
42 if (clear) PetscCall(PetscMemzero(*result, mem)); in PetscMallocAlign()
46 if (clear) *result = calloc(1 + mem / sizeof(int), sizeof(int)); in PetscMallocAlign()
47 else *result = malloc(mem); in PetscMallocAlign()
49 PetscCheck(*result, PETSC_COMM_SELF, PETSC_ERR_MEM, "Memory requested %.0f", (PetscLogDouble)mem); in PetscMallocAlign()
50 if (PetscLogMemory) PetscCall(PetscMemzero(*result, mem)); in PetscMallocAlign()
[all …]
H A Dmem.c58 PetscErrorCode PetscMemoryGetCurrentUsage(PetscLogDouble *mem) in PetscMemoryGetCurrentUsage() argument
82 *mem = (PetscLogDouble)prusage.pr_byrssize; in PetscMemoryGetCurrentUsage()
87 *mem = (PetscLogDouble)(8 * fd - 4294967296); /* 2^32 - upper bits */ in PetscMemoryGetCurrentUsage()
93 *mem = ((PetscLogDouble)rss) * ((PetscLogDouble)getpagesize()); in PetscMemoryGetCurrentUsage()
100 *mem = 1024.0 * ((PetscLogDouble)temp.ru_maxrss); in PetscMemoryGetCurrentUsage()
102 *mem = ((PetscLogDouble)getpagesize()) * ((PetscLogDouble)temp.ru_maxrss); in PetscMemoryGetCurrentUsage()
104 *mem = temp.ru_maxrss; in PetscMemoryGetCurrentUsage()
108 *mem = 0.0; in PetscMemoryGetCurrentUsage()
145 PetscErrorCode PetscMemoryGetMaximumUsage(PetscLogDouble *mem) in PetscMemoryGetMaximumUsage() argument
149 *mem = PetscMemoryMaximumUsage; in PetscMemoryGetMaximumUsage()
/petsc/src/mat/tests/
H A Dex33.c11 PetscErrorCode Print_memory(PetscLogDouble mem) in Print_memory() argument
16 PetscCallMPI(MPI_Reduce(&mem, &max_mem, 1, MPI_DOUBLE, MPI_MAX, 0, MPI_COMM_WORLD)); in Print_memory()
17 PetscCallMPI(MPI_Reduce(&mem, &min_mem, 1, MPI_DOUBLE, MPI_MIN, 0, MPI_COMM_WORLD)); in Print_memory()
84 PetscLogDouble mem; in main() local
98 PetscCall(PetscMemoryGetCurrentUsage(&mem)); in main()
101 PetscCall(Print_memory(mem)); in main()
106 PetscCall(PetscMemoryGetCurrentUsage(&mem)); in main()
109 PetscCall(Print_memory(mem)); in main()
114 PetscCall(PetscMemoryGetCurrentUsage(&mem)); in main()
117 PetscCall(Print_memory(mem)); in main()
[all …]
/petsc/src/dm/impls/plex/tests/output/
H A Dex35_quad.out2 Coordinate mem: 576 576
3 Label mem: 488
4 Cone mem: 400 488 (400)
5 Support mem: 400 488
H A Dex35_hex.out2 Coordinate mem: 5184 3456
3 Label mem: 2728
4 Cone mem: 4000 2728 (4000)
5 Support mem: 4000 2728
H A Dex35_hex_interp.out2 Coordinate mem: 5184 3456
3 Label mem: 13056
4 Cone mem: 14520 10648 (14520)
5 Support mem: 14520 10648
H A Dex35_tri_interp.out2 Coordinate mem: 576 576
3 Label mem: 1528
4 Cone mem: 1280 1368 (1280)
5 Support mem: 1280 1368
H A Dex35_tri.out2 Coordinate mem: 576 576
3 Label mem: 768
4 Cone mem: 600 688 (600)
5 Support mem: 600 688
H A Dex35_quad_interp.out2 Coordinate mem: 576 576
3 Label mem: 1128
4 Cone mem: 880 968 (880)
5 Support mem: 880 968
H A Dex35_tet.out2 Coordinate mem: 5184 3456
3 Cone mem: 12000 7728 (12000)
4 Support mem: 12000 7728
H A Dex35_tet_interp.out2 Coordinate mem: 5184 3456
3 Cone mem: 40720 29848 (40720)
4 Support mem: 40720 29848
/petsc/src/ts/impls/implicit/sundials/
H A Dsundials.c126 void *mem; in TSStep_Sundials() local
129 mem = cvode->mem; in TSStep_Sundials()
137 if (cvode->monitorstep) flag = CVode(mem, tout, cvode->y, &t, CV_ONE_STEP); in TSStep_Sundials()
138 else flag = CVode(mem, tout, cvode->y, &t, CV_NORMAL); in TSStep_Sundials()
150 PetscCallExternal(CVodeGetNumSteps, mem, &nsteps); in TSStep_Sundials()
151 PetscCallExternal(CVodeGetCurrentTime, mem, &tcur); in TSStep_Sundials()
193 PetscCallExternal(CVodeGetNumNonlinSolvIters, mem, &nits); in TSStep_Sundials()
194 PetscCallExternal(CVSpilsGetNumLinIters, mem, &lits); in TSStep_Sundials()
207 PetscCallExternal(CVodeGetNumSteps, mem, &nsteps); in TSStep_Sundials()
238 PetscCallExternal(CVodeGetDky, cvode->mem, t, 0, y); in TSInterpolate_Sundials()
[all …]
H A Dsundials.h41 void *mem; member
/petsc/lib/petsc/bin/saws/
H A DgetSAWs.bash9 export mem=$1;
11 export mem="*";
14 curl --silent --show-error "${SAWS_HOST}:${SAWS_PORT}/SAWs/${mem}"
/petsc/src/mat/tests/output/
H A Dex134_1.out7 [0] Local rows 4 nz 32 nz alloced 32 bs 2 mem.
10 [1] Local rows 4 nz 32 nz alloced 32 bs 2 mem.
47 [0] Local rows 4 nz 28 nz alloced 32 bs 2 mem.
50 [1] Local rows 4 nz 12 nz alloced 32 bs 2 mem.
82 [0] Local rows 2 nz 8 nz alloced 8 bs 1 mem.
85 [1] Local rows 2 nz 8 nz alloced 8 bs 1 mem.
118 [0] Local rows 2 nz 7 nz alloced 8 bs 1 mem.
121 [1] Local rows 2 nz 3 nz alloced 8 bs 1 mem.
H A Dex135_1.out6 [0] Local rows 250 nz 500 nz alloced 500 bs 1 mem 18900.
9 [1] Local rows 250 nz 500 nz alloced 500 bs 1 mem 18900.
12 [2] Local rows 250 nz 500 nz alloced 500 bs 1 mem 18900.
15 [3] Local rows 250 nz 499 nz alloced 500 bs 1 mem 19398.
/petsc/src/sys/error/
H A Derr.h7 PetscLogDouble mem, rss; in PetscErrorMemoryMessage() local
19 ierr = PetscMallocGetCurrentUsage(&mem); in PetscErrorMemoryMessage()
26 ierr = (*PetscErrorPrintf)("Memory allocated %.0f Memory used by process %.0f\n", mem, rss); in PetscErrorMemoryMessage()
/petsc/src/vec/vec/tests/
H A Dex56.c44 const cl_mem mem = ((const cl_mem)clmemptr); in main() local
50 clSetKernelArg(knl, 0, sizeof(cl_mem), &mem); in main()
66 clReleaseMemObject(mem); in main()
/petsc/include/petsc/private/cpp/
H A Dobject_pool.hpp421 void *mem = nullptr; in allocate() local
427 …PetscCall(this->allocator().allocate(&mem, sizeof(value_type), static_cast<align_type>(alignof(val… in allocate()
429 *obj = static_cast<value_type *>(mem); in allocate()
/petsc/src/dm/tutorials/output/
H A Dswarm_ex1_3.out23 Total mem. usage = 2.45e-02 (MB) (collective)
/petsc/src/sys/logging/handler/impls/default/
H A Dlogdefault.c171 …PetscLogDouble mem; /* The total memory allocated by objects of this class; this is compl… member
229 PetscLogDouble mem; /* The current memory usage */ member
242 PetscLogDouble mem; /* The memory associated with the object */ member
410 PetscCall(PetscMallocGetCurrentUsage(&new_action.mem)); in PetscLogHandlerObjectCreate_Default()
426 new_object.mem = 0; in PetscLogHandlerObjectCreate_Default()
474 PetscCall(PetscMallocGetCurrentUsage(&new_action.mem)); in PetscLogHandlerObjectDestroy_Default()
599 PetscCall(PetscMallocGetCurrentUsage(&new_action.mem)); in PetscLogHandlerEventBegin_Default()
646 PetscCall(PetscMallocGetCurrentUsage(&new_action.mem)); in PetscLogHandlerEventEnd_Default()
924 action->mem, action->maxmem)); in PetscLogHandlerDump_Default()
938 …PetscFPrintf(PETSC_COMM_SELF, fd, "Parent ID: %d Memory: %d\n", object->parent, (int)object->mem)); in PetscLogHandlerDump_Default()
[all …]
/petsc/src/dm/impls/swarm/tests/output/
H A Dex2_proj_tri_2_faces_quad_order_3.out34 Total mem. usage = 3.20e-04 (MB) (collective)
H A Dex2_proj_0.out34 Total mem. usage = 8.00e-05 (MB) (collective)
H A Dex2_proj_quad_2_faces_quad_order_3.out34 Total mem. usage = 1.60e-04 (MB) (collective)
H A Dex2_proj_tri_quad_order_3.out34 Total mem. usage = 8.00e-05 (MB) (collective)

12