| /petsc/include/ |
| H A D | petscdevice_cupm.h | 9 #if PetscDefined(USING_HCC) && PetscDefined(USING_NVCC) 13 #if PetscDefined(HAVE_CUDA) || PetscDefined(HAVE_HIP) 17 #if PetscDefined(USING_NVCC) || PetscDefined(USING_HCC)
|
| H A D | petscstring.h | 621 #if PetscDefined(HAVE_MEMMOVE) in PetscMemmove() 685 #if PetscDefined(PREFER_DCOPY_FOR_MEMCPY) || PetscDefined(PREFER_COPY_FOR_MEMCPY) || PetscDefined(P… in PetscMemcpy() 691 #if PetscDefined(PREFER_DCOPY_FOR_MEMCPY) in PetscMemcpy() 699 #elif PetscDefined(PREFER_FORTRAN_FORMEMCPY) in PetscMemcpy() 736 #if PetscDefined(PREFER_ZERO_FOR_MEMZERO) || PetscDefined(PREFER_FORTRAN_FOR_MEMZERO) in PetscMemzero() 741 #if PetscDefined(PREFER_ZERO_FOR_MEMZERO) in PetscMemzero() 743 #elif PetscDefined(PREFER_FORTRAN_FOR_MEMZERO) in PetscMemzero() 749 #if PetscDefined(PREFER_BZERO) in PetscMemzero()
|
| /petsc/include/petsc/private/ |
| H A D | mempoison.h | 18 #if !PetscDefined(HAVE_WINDOWS_COMPILERS) && !defined(__MINGW32__) 97 if (PetscDefined(HAVE_ASAN)) { in PetscPoisonMemoryRegion() 99 } else if (PetscDefined(HAVE_VALGRIND_MEMPOISON)) { in PetscPoisonMemoryRegion() 131 if (PetscDefined(HAVE_ASAN)) { in PetscUnpoisonMemoryRegion() 133 } else if (PetscDefined(HAVE_VALGRIND_MEMPOISON)) { in PetscUnpoisonMemoryRegion() 174 #if PetscDefined(HAVE_ASAN) in PetscIsRegionPoisoned() 178 if (PetscDefined(HAVE_VALGRIND_MEMPOISON)) *poisoned = PETSC_BOOL3_UNKNOWN; in PetscIsRegionPoisoned()
|
| H A D | deviceimpl.h | 57 #elif PetscDefined(DEVICELANGUAGE_CXX) && (PetscDefined(USE_DEBUG) || PetscDefined(DEVICE_KEEP_ERRO… 167 #if PetscDefined(HAVE_HIP) 169 #elif PetscDefined(HAVE_CUDA) 171 #elif PetscDefined(HAVE_SYCL) 256 if (PetscDefined(DEVICELANGUAGE_CXX)) ++device->refcnt; in PetscDeviceReference_Internal() 260 #if PetscDefined(DEVICELANGUAGE_CXX) 288 return (PetscBool)PetscDefined(HAVE_CUDA); in PetscDeviceConfiguredFor_Internal() 290 return (PetscBool)PetscDefined(HAVE_HIP); in PetscDeviceConfiguredFor_Internal() 292 return (PetscBool)PetscDefined(HAVE_SYCL); in PetscDeviceConfiguredFor_Internal() 305 #if PetscDefined(DEVICELANGUAGE_CXX) [all …]
|
| H A D | cupmblasinterface.hpp | 43 #if PetscDefined(USE_COMPLEX) 44 #if PetscDefined(USE_REAL_SINGLE) 49 #elif PetscDefined(USE_REAL_DOUBLE) 58 #if PetscDefined(USE_REAL_SINGLE) 61 #elif PetscDefined(USE_REAL_DOUBLE) 71 #if !defined(PETSC_CUPMBLAS_FP_TYPE_U) && !PetscDefined(USE_REAL___FLOAT128) 227 #if PetscDefined(HAVE_CUDA) 299 #if PetscDefined(HAVE_HIP) 496 #if PetscDefined(HAVE_CUDA) 500 #if PetscDefined(HAVE_HIP)
|
| /petsc/src/sys/logging/handler/interface/ |
| H A D | lhreg.c | 13 #if PetscDefined(HAVE_MPE) 16 #if PetscDefined(HAVE_TAU_PERFSTUBS) 20 #if PetscDefined(HAVE_CUDA) 23 #if PetscDefined(HAVE_HIP) 35 #if PetscDefined(HAVE_MPE) in PetscLogHandlerRegisterAll() 38 #if PetscDefined(HAVE_TAU_PERFSTUBS) in PetscLogHandlerRegisterAll() 42 #if PetscDefined(HAVE_CUDA) in PetscLogHandlerRegisterAll() 45 #if PetscDefined(HAVE_ROCTX) in PetscLogHandlerRegisterAll()
|
| /petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/ |
| H A D | blas_cyclic_cupm.cxx | 15 #if PetscDefined(HAVE_CUDA) 19 #if PetscDefined(HAVE_HIP) 39 #if PetscDefined(HAVE_CUDA) in AXPBYCyclic_CUPM_Private() 44 #if PetscDefined(HAVE_HIP) in AXPBYCyclic_CUPM_Private() 64 #if PetscDefined(HAVE_CUDA) in DMVCyclic_CUPM_Private() 69 #if PetscDefined(HAVE_HIP) in DMVCyclic_CUPM_Private() 89 #if PetscDefined(HAVE_CUDA) in DSVCyclic_CUPM_Private() 94 #if PetscDefined(HAVE_HIP) in DSVCyclic_CUPM_Private() 114 #if PetscDefined(HAVE_CUDA) in TRSVCyclic_CUPM_Private() 119 #if PetscDefined(HAVE_HIP) in TRSVCyclic_CUPM_Private() [all …]
|
| /petsc/src/sys/memory/ |
| H A D | mal.c | 36 #if PetscDefined(HAVE_MEMKIND) in PetscMallocAlign() 45 #if PetscDefined(HAVE_DOUBLE_ALIGN_MALLOC) && (PETSC_MEMALIGN == 8) in PetscMallocAlign() 51 #elif PetscDefined(HAVE_POSIX_MEMALIGN) in PetscMallocAlign() 82 #if PetscDefined(HAVE_MEMKIND) in PetscFreeAlign() 85 …#if (!(PetscDefined(HAVE_DOUBLE_ALIGN_MALLOC) && (PETSC_MEMALIGN == 8)) && !PetscDefined(HAVE_POSI… in PetscFreeAlign() 99 #if PetscDefined(HAVE_FREE_RETURN_INT) in PetscFreeAlign() 116 #if PetscDefined(HAVE_MEMKIND) in PetscReallocAlign() 119 …#if (!(PetscDefined(HAVE_DOUBLE_ALIGN_MALLOC) && (PETSC_MEMALIGN == 8)) && !PetscDefined(HAVE_POSI… in PetscReallocAlign() 132 …#if (PetscDefined(HAVE_DOUBLE_ALIGN_MALLOC) && (PETSC_MEMALIGN == 8)) || PetscDefined(HAVE_POSIX_M… in PetscReallocAlign() 153 #if PetscDefined(HAVE_POSIX_MEMALIGN) in PetscReallocAlign() [all …]
|
| /petsc/src/ksp/ksp/impls/hpddm/ |
| H A D | hpddm.cxx | 23 #if PetscDefined(HAVE_SLEPC) && PetscDefined(HAVE_DYNAMIC_LIBRARIES) && PetscDefined(USE_SHARED_LIB… 40 …PetscCheck(data->precision != PETSC_PRECISION___FLOAT128 || PetscDefined(HAVE_REAL___FLOAT128), Pe… in KSPSetFromOptions_HPDDM() 79 …if (!PetscDefined(HAVE_SLEPC) || !PetscDefined(USE_SHARED_LIBRARIES) || data->cntl[0] == HPDDM_KRY… in KSPSetFromOptions_HPDDM() 123 …if (!PetscDefined(HAVE_SLEPC) || !PetscDefined(USE_SHARED_LIBRARIES) || data->cntl[0] == HPDDM_KRY… in KSPView_HPDDM() 165 …if (!PetscDefined(HAVE_SLEPC) || !PetscDefined(USE_SHARED_LIBRARIES) || data->cntl[0] == HPDDM_KRY… in KSPSetUp_HPDDM() 224 #if !PetscDefined(USE_REAL_DOUBLE) || PetscDefined(HAVE_F2CBLASLAPACK___FLOAT128_BINDINGS) in KSPSolve_HPDDM_Private() 227 #if !PetscDefined(USE_REAL_SINGLE) || PetscDefined(HAVE_F2CBLASLAPACK___FP16_BINDINGS) in KSPSolve_HPDDM_Private() 229 #if !PetscDefined(USE_COMPLEX) in KSPSolve_HPDDM_Private() 238 #if PetscDefined(HAVE_CUDA) in KSPSolve_HPDDM_Private() 244 #if PetscDefined(HAVE_CUDA) in KSPSolve_HPDDM_Private() [all …]
|
| /petsc/src/mat/utils/ |
| H A D | veccreatematdense.c | 40 …PetscCheck(!PetscDefined(HAVE_MACRO_KOKKOS_ENABLE_SYCL), comm, PETSC_ERR_SUP, "Not for sycl backen… in MatCreateDenseFromVecType() 41 if (PetscDefined(HAVE_MACRO_KOKKOS_ENABLE_CUDA)) iscuda = PETSC_TRUE; in MatCreateDenseFromVecType() 42 else if (PetscDefined(HAVE_MACRO_KOKKOS_ENABLE_HIP)) iship = PETSC_TRUE; in MatCreateDenseFromVecType() 54 … PetscCheck(PetscDefined(HAVE_CUDA), comm, PETSC_ERR_SUP, "PETSc not compiled with CUDA support"); in MatCreateDenseFromVecType() 61 PetscCheck(PetscDefined(HAVE_HIP), comm, PETSC_ERR_SUP, "PETSc not compiled with HIP support"); in MatCreateDenseFromVecType()
|
| /petsc/src/sys/error/ |
| H A D | checkptr.c | 33 #if PetscDefined(HAVE_SETJMP_H) 80 if (PetscDefined(HAVE_SANITIZER)) return PETSC_TRUE; in PetscCheckPointer() 82 #if PetscDefined(USE_DEBUG) && !PetscDefined(HAVE_THREADSAFETY) in PetscCheckPointer()
|
| /petsc/src/sys/objects/device/interface/ |
| H A D | global_dcontext.cxx | 29 #if PetscDefined(HAVE_CUDA) in PetscSetDefaultCUPMStreamFromDeviceContext() 37 #if PetscDefined(HAVE_HIP) in PetscSetDefaultCUPMStreamFromDeviceContext() 45 #if !PetscDefined(HAVE_CUDA) && !PetscDefined(HAVE_HIP) in PetscSetDefaultCUPMStreamFromDeviceContext()
|
| H A D | device.cxx | 7 #if PetscDefined(HAVE_CUPM) 10 #if PetscDefined(HAVE_SYCL) 30 #if PetscDefined(HAVE_CUDA) 33 #if PetscDefined(HAVE_HIP) 36 #if PetscDefined(HAVE_SYCL) 187 if (PetscDefined(HAVE_HOST)) break; // always true in PetscDeviceConfigure() 189 if (PetscDefined(HAVE_CUDA)) break; in PetscDeviceConfigure() 192 if (PetscDefined(HAVE_HIP)) break; in PetscDeviceConfigure() 195 if (PetscDefined(HAVE_SYCL)) break; in PetscDeviceConfigure() 573 if (PetscDefined(USE_DEBUG)) { in PetscDeviceFinalize_Private() [all …]
|
| /petsc/src/ksp/ksp/utils/lmvm/dense/cd_cupm/ |
| H A D | cd_cupm.cxx | 83 #if PetscDefined(HAVE_CUDA) 87 #if PetscDefined(HAVE_HIP) 110 #if PetscDefined(HAVE_CUDA) in MatUpperTriangularSolveInPlace_CUPM() 115 #if PetscDefined(HAVE_HIP) in MatUpperTriangularSolveInPlace_CUPM() 137 #if PetscDefined(HAVE_CUDA) in MatUpperTriangularSolveInPlaceCyclic_CUPM() 142 #if PetscDefined(HAVE_HIP) in MatUpperTriangularSolveInPlaceCyclic_CUPM()
|
| /petsc/src/sys/objects/ |
| H A D | init.c | 37 PetscBool use_gpu_aware_mpi = PetscDefined(HAVE_MPIUNI) ? PETSC_FALSE : PETSC_TRUE; 250 if (PetscDefined(USE_DEBUG) && !PetscDefined(HAVE_THREADSAFETY)) checkstack = PETSC_TRUE; in PetscOptionsCheckInitial_Private() 264 if (PetscDefined(USE_DEBUG)) { in PetscOptionsCheckInitial_Private() 481 if (PetscDefined(USE_LOG)) PetscCall(PetscInfoSetFromOptions(NULL)); in PetscOptionsCheckInitial_Private() 488 if (PetscDefined(USE_LOG)) { in PetscOptionsCheckInitial_Private() 518 if (PetscDefined(HAVE_MPE)) { in PetscOptionsCheckInitial_Private() 523 if (PetscDefined(HAVE_TAU_PERFSTUBS)) { in PetscOptionsCheckInitial_Private() 531 if (PetscDefined(USE_LOG) && PetscDefined(HAVE_CUDA)) { in PetscOptionsCheckInitial_Private() 541 if (PetscDefined(USE_LOG) && PetscDefined(HAVE_ROCTX)) { in PetscOptionsCheckInitial_Private() 645 #if PetscDefined(HAVE_CUDA) in PetscOptionsCheckInitial_Private() [all …]
|
| H A D | pinit.c | 18 #if PetscDefined(USE_COVERAGE) 32 #if PetscDefined(HAVE_SAWS) 46 #if PetscDefined(HAVE_MPI_INIT_THREAD) 188 if (*datatype == MPIU_INT_MPIINT && PetscDefined(USE_64BIT_INDICES)) { in MPIU_MaxSum_Local() 415 if (PetscDefined(USE_DEBUG)) { in Petsc_InnerComm_Attr_DeleteFn() 617 #if PetscDefined(HAVE_SAWS) 740 #if PetscDefined(HAVE_ADIOS) 745 #if PetscDefined(HAVE_OPENMP) 751 #if PetscDefined(HAVE_CUDA) 756 #if PetscDefined(HAVE_HIP) [all …]
|
| /petsc/src/sys/logging/handler/impls/roctx/ |
| H A D | logroctx.c | 5 #if PetscDefined(HAVE_ROCTX) 36 #if PetscDefined(HAVE_ROCTX) 98 #if PetscDefined(HAVE_ROCTX) in PetscLogHandlerCreate_ROCTX()
|
| /petsc/src/sys/utils/ |
| H A D | psplit.c | 73 if (PetscDefined(USE_DEBUG)) { in PetscSplitOwnership() 89 } else if (PetscDefined(USE_DEBUG)) { in PetscSplitOwnership() 129 if (PetscDefined(USE_DEBUG)) { in PetscSplitOwnershipEqual() 150 } else if (PetscDefined(USE_DEBUG)) { in PetscSplitOwnershipEqual()
|
| /petsc/src/mat/tests/ |
| H A D | ex115.c | 28 #if PetscDefined(HAVE_HYPRE_DEVICE) in main() 29 #if PetscDefined(HAVE_HIP) in main() 31 #elif PetscDefined(HAVE_CUDA) in main() 48 #if PetscDefined(HAVE_HYPRE_DEVICE) in main() 108 #if PetscDefined(HAVE_HYPRE_DEVICE) in main() 118 #if !PetscDefined(HAVE_HYPRE_DEVICE) in main() 210 #if !PetscDefined(HAVE_HYPRE_DEVICE) in main() 223 #if !PetscDefined(HAVE_HYPRE_DEVICE) in main() 255 #if !PetscDefined(HAVE_HYPRE_DEVICE) in main() 272 #if !PetscDefined(HAVE_HYPRE_DEVICE) in main() [all …]
|
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | syclcontext.sycl.cxx | 23 #if PetscDefined(USE_DEBUG) 74 #if PetscDefined(USE_DEBUG) in setUp() 117 #if PetscDefined(USE_DEBUG) in beginTimer() 146 #if PetscDefined(USE_DEBUG) in endTimer()
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmblasinterface.cxx | 48 #if PetscDefined(HAVE_CUDA) 52 #if PetscDefined(HAVE_HIP)
|
| H A D | cupmsolverinterface.cxx | 38 #if PetscDefined(HAVE_CUDA) 42 #if PetscDefined(HAVE_HIP)
|
| H A D | cupmthrustutility.hpp | 20 #if PetscDefined(USING_NVCC) 30 #elif PetscDefined(USING_HCC)
|
| /petsc/src/sys/objects/device/util/ |
| H A D | memory.c | 34 #if PetscDefined(HAVE_CUDA) in PetscGetMemType() 51 #if PetscDefined(HAVE_HIP) in PetscGetMemType()
|
| /petsc/src/mat/impls/htool/ |
| H A D | htool.hpp | 27 #if !PetscDefined(HAVE_OPENMP) in copy_submatrix() 31 #if !PetscDefined(HAVE_OPENMP) in copy_submatrix()
|