Home
last modified time | relevance | path

Searched refs:PETSC_MEMORY_ACCESS_WRITE (Results 1 – 14 of 14) sorted by relevance

/petsc/src/sys/objects/device/tests/output/
H A Dex7_with_info_hip.out3 …: dctx 53 (global root) - obj 58 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
4 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
5 …8 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_…
6 …allocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device …
7 …ry deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
8 …: dctx 53 (global root) - obj 63 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
9 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
10 …: dctx 53 (global root) - obj 64 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
11 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
12 …: dctx 53 (global root) - obj 65 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
[all …]
H A Dex7_with_info_cuda.out3 …: dctx 53 (global root) - obj 58 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
4 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
5 …8 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_…
6 …allocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device …
7 …ry deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
8 …: dctx 53 (global root) - obj 63 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
9 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
10 …: dctx 53 (global root) - obj 64 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
11 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
12 …: dctx 53 (global root) - obj 65 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
[all …]
H A Dex7_with_info_sycl.out3 …(): dctx 2 (global root) - obj 8 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
4 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
5 …8 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_…
6 …allocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device …
7 …ry deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
8 …): dctx 2 (global root) - obj 12 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
9 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
10 …): dctx 2 (global root) - obj 13 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
11 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
12 …): dctx 2 (global root) - obj 14 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
[all …]
H A Dex7_with_info_host_no_device.out3 …: dctx 53 (global root) - obj 56 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
4 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
5 …6 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_…
6 …allocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device …
7 …ry deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
8 …: dctx 53 (global root) - obj 60 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
9 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
10 …: dctx 53 (global root) - obj 61 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
11 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
12 …: dctx 53 (global root) - obj 62 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
[all …]
H A Dex7_with_info_host_with_device.out3 …: dctx 53 (global root) - obj 56 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
4 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
5 …6 (memory deallocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with old mode (PETSC_…
6 …allocation): we matched the previous write dependency's (intent PETSC_MEMORY_ACCESS_WRITE) device …
7 …ry deallocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
8 …: dctx 53 (global root) - obj 60 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
9 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
10 …: dctx 53 (global root) - obj 61 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
11 …mory allocation): dependency list is empty, creating new leaf with intent PETSC_MEMORY_ACCESS_WRITE
12 …: dctx 53 (global root) - obj 62 (memory allocation): new mode (PETSC_MEMORY_ACCESS_WRITE) NOT COM…
[all …]
/petsc/include/
H A Dpetscdevicetypes.h442 PETSC_MEMORY_ACCESS_WRITE = 2, /* 10 */ enumerator
447 #define PetscMemoryAccessWrite(m) (((m) & PETSC_MEMORY_ACCESS_WRITE) == PETSC_MEMORY_ACCESS_WRITE)
456 static_assert(!PetscMemoryAccessRead(PETSC_MEMORY_ACCESS_WRITE), "");
457 static_assert(PetscMemoryAccessWrite(PETSC_MEMORY_ACCESS_WRITE), "");
460 static_assert((PETSC_MEMORY_ACCESS_READ | PETSC_MEMORY_ACCESS_WRITE) == PETSC_MEMORY_ACCESS_READ_WR…
474 PETSC_CASE_RETURN(PETSC_MEMORY_ACCESS_WRITE); in PetscMemoryAccessModeToString()
/petsc/src/sys/objects/device/interface/
H A Dmemory.cxx352 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, id, PETSC_MEMORY_ACCESS_WRITE, "memory allocati… in PetscDeviceAllocate_Private()
417 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, attr.id, PETSC_MEMORY_ACCESS_WRITE, "memory dea… in PetscDeviceDeallocate_Private()
484 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, dest_attr.id, PETSC_MEMORY_ACCESS_WRITE, "memor… in PetscDeviceMemcpy()
552 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, attr.id, PETSC_MEMORY_ACCESS_WRITE, "memory set… in PetscDeviceMemset()
/petsc/src/mat/impls/dense/mpi/cupm/
H A Dmatmpidensecupm.hpp162 …tDenseCUPMGetArrayWrite_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_WRITE>); in Convert_Dispatch_()
165 …PMRestoreArrayWrite_C(), nullptr, RestoreArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_WRITE>); in Convert_Dispatch_()
265 …GetColumnVecWrite_C", MatDenseGetColumnVecWrite_MPIDense, GetColumnVec<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()
266 …nVecWrite_C", MatDenseRestoreColumnVecWrite_MPIDense, RestoreColumnVec<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()
/petsc/src/sys/objects/device/tests/
H A Dex11.cxx36 static constexpr auto mem_write = Marker{PETSC_MEMORY_ACCESS_WRITE};
354 PetscCall(CheckMapEqual({make_map_entry(x_id, PETSC_MEMORY_ACCESS_WRITE, dctx_c)})); in main()
381 PetscCall(CheckMapEqual({make_map_entry(x_id, PETSC_MEMORY_ACCESS_WRITE, dctx_a)})); in main()
405 PetscCall(CheckMapEqual({make_map_entry(x_id, PETSC_MEMORY_ACCESS_WRITE, dctx_a)})); in main()
/petsc/include/petsc/private/
H A Dmatdensecupmimpl.h180 …t PETSC_DECLTYPE_AUTO_RETURNS(MatrixArray<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_WRITE>{dctx, m…
183 …ept PETSC_DECLTYPE_AUTO_RETURNS(MatrixArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_WRITE>{dctx, m…
531 case PETSC_MEMORY_ACCESS_WRITE: in MatDenseCUPMGetArray_Private()
552 case PETSC_MEMORY_ACCESS_WRITE: in MatDenseCUPMRestoreArray_Private()
587 PetscCall(MatDenseCUPMGetArray_Private<T, PETSC_MEMORY_ACCESS_WRITE>(A, array)); in MatDenseCUPMGetArrayWrite()
611 PetscCall(MatDenseCUPMRestoreArray_Private<T, PETSC_MEMORY_ACCESS_WRITE>(A, array)); in MatDenseCUPMRestoreArrayWrite()
H A Dveccupmimpl.h199 …t PETSC_DECLTYPE_AUTO_RETURNS(VectorArray<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_WRITE>{dctx, v…
202 …ept PETSC_DECLTYPE_AUTO_RETURNS(VectorArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_WRITE>{dctx, v…
996 …_CUPM(getarraywrite, nullptr, D::template GetArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU_CUPMBase()
997 …storearraywrite, nullptr, D::template RestoreArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU_CUPMBase()
1005 …_CUPM(getarraywriteandmemtype, nullptr, D::template GetArrayAndMemtype<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU_CUPMBase()
1006 …*a, PetscMemType *) { return D::template RestoreArrayAndMemtype<PETSC_MEMORY_ACCESS_WRITE>(v, a); … in BindToCPU_CUPMBase()
/petsc/src/ksp/ksp/utils/lmvm/
H A Dlmbasis.c42 …PetscAssert(mode == PETSC_MEMORY_ACCESS_READ || mode == PETSC_MEMORY_ACCESS_WRITE, PETSC_COMM_SELF… in LMBasisGetVec_Internal()
62 …PetscAssert(mode == PETSC_MEMORY_ACCESS_READ || mode == PETSC_MEMORY_ACCESS_WRITE, PETSC_COMM_SELF… in LMBasisRestoreVec()
84 …PetscCall(LMBasisGetVec_Internal(basis, basis->k, PETSC_MEMORY_ACCESS_WRITE, single, PETSC_FALSE)); in LMBasisGetNextVec()
92 PetscCall(LMBasisRestoreVec(basis, basis->k++, PETSC_MEMORY_ACCESS_WRITE, single)); in LMBasisRestoreNextVec()
/petsc/src/vec/vec/impls/seq/cupm/
H A Dvecseqcupm.hpp256 PetscCall(VecCUPMGetArrayAsync_Private<PETSC_MEMORY_ACCESS_WRITE, T>(v, a, dctx)); in VecCUPMGetArrayWriteAsync()
264 PetscCall(VecCUPMRestoreArrayAsync_Private<PETSC_MEMORY_ACCESS_WRITE, T>(v, a, dctx)); in VecCUPMRestoreArrayWriteAsync()
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp925 …tDenseCUPMGetArrayWrite_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_WRITE>); in Convert_Dispatch_()
928 …PMRestoreArrayWrite_C(), nullptr, RestoreArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_WRITE>); in Convert_Dispatch_()
1083 …rayWrite_C", MatDenseGetArray_SeqDense, GetArrayC_<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()
1088 …bj, "MatDenseGetArrayWriteAndMemType_C", nullptr, GetArrayAndMemTypeC_<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()
1089 …DenseRestoreArrayWriteAndMemType_C", nullptr, RestoreArrayAndMemTypeC_<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()
1094 …GetColumnVecWrite_C", MatDenseGetColumnVecWrite_SeqDense, GetColumnVec<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()
1095 …nVecWrite_C", MatDenseRestoreColumnVecWrite_SeqDense, RestoreColumnVec<PETSC_MEMORY_ACCESS_WRITE>); in BindToCPU()