| /petsc/src/sys/objects/device/tests/output/ |
| H A D | ex7_with_info_sycl.out | 3 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 8 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 10 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 12 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 14 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 16 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 34 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 36 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 39 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 44 …): dctx 2 (global root) - obj 18 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMP… [all …]
|
| H A D | ex7_with_info_cuda.out | 3 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 8 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 10 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 12 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 14 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 16 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 34 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 36 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 39 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 44 …: dctx 53 (global root) - obj 69 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMP… [all …]
|
| H A D | ex7_with_info_hip.out | 3 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 8 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 10 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 12 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 14 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 16 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 34 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 36 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 39 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 44 …: dctx 53 (global root) - obj 69 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMP… [all …]
|
| H A D | ex7_with_info_host_no_device.out | 3 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 8 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 10 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 12 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 14 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 16 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 34 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 36 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 39 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 44 …: dctx 53 (global root) - obj 66 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMP… [all …]
|
| H A D | ex7_with_info_host_with_device.out | 3 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 8 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 10 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 12 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 14 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 16 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 34 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 36 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 39 …e (PETSC_MEMORY_ACCESS_WRITE) NOT COMPATIBLE with default mode (PETSC_MEMORY_ACCESS_READ), seriali… 44 …: dctx 53 (global root) - obj 66 (memory copy (src)): new mode (PETSC_MEMORY_ACCESS_READ) NOT COMP… [all …]
|
| /petsc/include/ |
| H A D | petscdevicetypes.h | 441 PETSC_MEMORY_ACCESS_READ = 1, /* 01 */ enumerator 446 #define PetscMemoryAccessRead(m) (((m) & PETSC_MEMORY_ACCESS_READ) == PETSC_MEMORY_ACCESS_READ) 454 static_assert(PetscMemoryAccessRead(PETSC_MEMORY_ACCESS_READ), ""); 459 static_assert(!PetscMemoryAccessWrite(PETSC_MEMORY_ACCESS_READ), ""); 460 static_assert((PETSC_MEMORY_ACCESS_READ | PETSC_MEMORY_ACCESS_WRITE) == PETSC_MEMORY_ACCESS_READ_WR… 473 PETSC_CASE_RETURN(PETSC_MEMORY_ACCESS_READ); in PetscMemoryAccessModeToString()
|
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex11.cxx | 35 static constexpr auto mem_read = Marker{PETSC_MEMORY_ACCESS_READ}; 315 make_map_entry(x_id, PETSC_MEMORY_ACCESS_READ, readers[0], readers[1]), in main() 316 make_map_entry(y_id, PETSC_MEMORY_ACCESS_READ, readers[0], readers[1]), in main() 322 make_map_entry(x_id, PETSC_MEMORY_ACCESS_READ, remain_reader), in main() 323 make_map_entry(y_id, PETSC_MEMORY_ACCESS_READ, remain_reader), in main() 340 make_map_entry(x_id, PETSC_MEMORY_ACCESS_READ, dctx_a), in main() 341 make_map_entry(y_id, PETSC_MEMORY_ACCESS_READ, dctx_b) in main() 365 PetscCall(CheckMapEqual({make_map_entry(y_id, PETSC_MEMORY_ACCESS_READ, dctx_a)})); in main() 395 PetscCall(CheckMapEqual({make_map_entry(x_id, PETSC_MEMORY_ACCESS_READ, dctx_a)})); in main() 403 …PetscCall(CheckMapEqual({make_map_entry(x_id, PETSC_MEMORY_ACCESS_READ, dctx_a, dctx_b, dctx_c)})); in main()
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 161 …MatDenseCUPMGetArrayRead_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_READ>); in Convert_Dispatch_() 164 …CUPMRestoreArrayRead_C(), nullptr, RestoreArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_READ>); in Convert_Dispatch_() 263 …nseGetColumnVecRead_C", MatDenseGetColumnVecRead_MPIDense, GetColumnVec<PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 264 …lumnVecRead_C", MatDenseRestoreColumnVecRead_MPIDense, RestoreColumnVec<PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 337 if (access == PETSC_MEMORY_ACCESS_READ) PetscCall(VecLockReadPush(mimpl->cvec)); in GetColumnVec() 357 if (access == PETSC_MEMORY_ACCESS_READ) PetscCall(VecLockReadPop(cvec)); in RestoreColumnVec()
|
| /petsc/src/ksp/ksp/utils/lmvm/ |
| H A D | lmbasis.c | 42 …PetscAssert(mode == PETSC_MEMORY_ACCESS_READ || mode == PETSC_MEMORY_ACCESS_WRITE, PETSC_COMM_SELF… in LMBasisGetVec_Internal() 43 if (mode == PETSC_MEMORY_ACCESS_READ) { in LMBasisGetVec_Internal() 62 …PetscAssert(mode == PETSC_MEMORY_ACCESS_READ || mode == PETSC_MEMORY_ACCESS_WRITE, PETSC_COMM_SELF… in LMBasisRestoreVec() 63 if (mode == PETSC_MEMORY_ACCESS_READ) { in LMBasisRestoreVec() 74 return LMBasisGetVec(B, i, PETSC_MEMORY_ACCESS_READ, b); in LMBasisGetVecRead() 78 return LMBasisRestoreVec(B, i, PETSC_MEMORY_ACCESS_READ, b); in LMBasisRestoreVecRead()
|
| /petsc/include/petsc/private/ |
| H A D | matdensecupmimpl.h | 179 …t PETSC_DECLTYPE_AUTO_RETURNS(MatrixArray<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_READ>{dctx, m}) 182 …ept PETSC_DECLTYPE_AUTO_RETURNS(MatrixArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_READ>{dctx, m}) 528 case PETSC_MEMORY_ACCESS_READ: in MatDenseCUPMGetArray_Private() 549 case PETSC_MEMORY_ACCESS_READ: in MatDenseCUPMRestoreArray_Private() 579 …PetscCall(MatDenseCUPMGetArray_Private<T, PETSC_MEMORY_ACCESS_READ>(A, const_cast<PetscScalar **>(… in MatDenseCUPMGetArrayRead() 603 …PetscCall(MatDenseCUPMRestoreArray_Private<T, PETSC_MEMORY_ACCESS_READ>(A, const_cast<PetscScalar … in MatDenseCUPMRestoreArrayRead()
|
| H A D | veccupmimpl.h | 198 …t PETSC_DECLTYPE_AUTO_RETURNS(VectorArray<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_READ>{dctx, v}… 201 …ept PETSC_DECLTYPE_AUTO_RETURNS(VectorArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_READ>{dctx, v}… 999 …scScalar **a) { return D::template GetArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_READ>(v, const… in BindToCPU_CUPMBase() 1000 …alar **a) { return D::template RestoreArray<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_READ>(v, const… in BindToCPU_CUPMBase() 1008 …r **a, PetscMemType *m) { return D::template GetArrayAndMemtype<PETSC_MEMORY_ACCESS_READ>(v, const… in BindToCPU_CUPMBase() 1009 …st PetscScalar **a) { return D::template RestoreArrayAndMemtype<PETSC_MEMORY_ACCESS_READ>(v, const… in BindToCPU_CUPMBase() 1043 …tOp_CUPM(getlocalvectorread, nullptr, VecSeq_T::template GetLocalVector<PETSC_MEMORY_ACCESS_READ>); in BindToCPU_CUPMBase() 1044 …(restorelocalvectorread, nullptr, VecSeq_T::template RestoreLocalVector<PETSC_MEMORY_ACCESS_READ>); in BindToCPU_CUPMBase()
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | mark_dcontext.cxx | 254 PetscMemoryAccessMode mode{PETSC_MEMORY_ACCESS_READ}; 601 if ((marked.mode == PETSC_MEMORY_ACCESS_READ) && (mode == PETSC_MEMORY_ACCESS_READ)) { in PetscDeviceContextMarkIntentFromID_Private()
|
| H A D | memory.cxx | 483 …PetscCall(PetscDeviceContextMarkIntentFromID(dctx, src_attr.id, PETSC_MEMORY_ACCESS_READ, "memory … in PetscDeviceMemcpy()
|
| /petsc/src/vec/vec/impls/seq/cupm/ |
| H A D | vecseqcupm.hpp | 240 …PetscCall(VecCUPMGetArrayAsync_Private<PETSC_MEMORY_ACCESS_READ, T>(v, const_cast<PetscScalar **>(… in VecCUPMGetArrayReadAsync() 248 …PetscCall(VecCUPMRestoreArrayAsync_Private<PETSC_MEMORY_ACCESS_READ, T>(v, const_cast<PetscScalar … in VecCUPMRestoreArrayReadAsync()
|
| H A D | vecseqcupm_impl.hpp | 388 if (access == PETSC_MEMORY_ACCESS_READ) { in GetLocalVector() 424 if (access == PETSC_MEMORY_ACCESS_READ) { in RestoreLocalVector()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 924 …MatDenseCUPMGetArrayRead_C(), nullptr, GetArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_READ>); in Convert_Dispatch_() 927 …CUPMRestoreArrayRead_C(), nullptr, RestoreArrayC_<PETSC_MEMTYPE_DEVICE, PETSC_MEMORY_ACCESS_READ>); in Convert_Dispatch_() 1082 …ArrayRead_C", MatDenseGetArray_SeqDense, GetArrayC_<PETSC_MEMTYPE_HOST, PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 1086 …pobj, "MatDenseGetArrayReadAndMemType_C", nullptr, GetArrayAndMemTypeC_<PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 1087 …atDenseRestoreArrayReadAndMemType_C", nullptr, RestoreArrayAndMemTypeC_<PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 1092 …nseGetColumnVecRead_C", MatDenseGetColumnVecRead_SeqDense, GetColumnVec<PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 1093 …lumnVecRead_C", MatDenseRestoreColumnVecRead_SeqDense, RestoreColumnVec<PETSC_MEMORY_ACCESS_READ>); in BindToCPU() 1712 if (access == PETSC_MEMORY_ACCESS_READ) PetscCall(VecLockReadPush(mimpl->cvec)); in GetColumnVec() 1730 if (access == PETSC_MEMORY_ACCESS_READ) PetscCall(VecLockReadPop(cvec)); in RestoreColumnVec()
|