Home
last modified time | relevance | path

Searched refs:device (Results 1 – 25 of 152) sorted by relevance

1234567

/petsc/src/sys/objects/device/tests/
H A Dex1.c8 PetscDevice device = NULL; in main() local
23 PetscCall(PetscDeviceCreate(PETSC_DEVICE_DEFAULT(), PETSC_DECIDE, &device)); in main()
24 PetscCall(AssertDeviceExists(device)); in main()
25 PetscCall(PetscDeviceDestroy(&device)); in main()
26 PetscCall(AssertDeviceDoesNotExist(device)); in main()
28 PetscCall(PetscDeviceDestroy(&device)); in main()
29 PetscCall(AssertDeviceDoesNotExist(device)); in main()
32 device = NULL; in main()
34 PetscCall(PetscDeviceCreate(PETSC_DEVICE_DEFAULT(), PETSC_DECIDE, &device)); in main()
35 PetscCall(AssertDeviceExists(device)); in main()
[all …]
H A Dex8.c8 PetscDevice device = NULL, other_device = NULL; in main() local
16 PetscCall(PetscDeviceCreate(PETSC_DEVICE_DEFAULT(), PETSC_DECIDE, &device)); in main()
17 PetscCall(PetscDeviceConfigure(device)); in main()
18 PetscCall(PetscDeviceView(device, NULL)); in main()
20 PetscCall(PetscDeviceContextSetDevice(dctx, device)); in main()
22 …PetscCall(AssertPetscDevicesValidAndEqual(device, other_device, "PetscDevice after setdevice() doe… in main()
29 …PetscCall(AssertPetscDevicesValidAndEqual(device, other_device, "PetscDevice after setdevice() doe… in main()
38 PetscCall(PetscDeviceView(device, NULL)); in main()
42 PetscCall(PetscDeviceView(device, NULL)); in main()
49 …if (PetscDefined(DEVICELANGUAGE_CXX)) PetscCheck(device != other_device, PETSC_COMM_SELF, PETSC_ER… in main()
[all …]
/petsc/src/sys/objects/device/tests/output/
H A Dex7_with_info_host_no_device.out1 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
3 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 56 (memory allocation): ne…
4 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 56 (memory a…
5 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 56 (memory deallocation): …
6device> MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 53 (global root) - obj 56 (memory dea…
7 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 56 (memory d…
8 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 60 (memory allocation): ne…
9 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 60 (memory a…
10 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 61 (memory allocation): ne…
11 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 61 (memory a…
[all …]
H A Dex7_with_info_host_with_device.out1 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
3 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 56 (memory allocation): ne…
4 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 56 (memory a…
5 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 56 (memory deallocation): …
6device> MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 53 (global root) - obj 56 (memory dea…
7 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 56 (memory d…
8 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 60 (memory allocation): ne…
9 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 60 (memory a…
10 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 61 (memory allocation): ne…
11 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 61 (memory a…
[all …]
H A Dex7_with_info_sycl.out1 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
3 [0] <device> MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 8 (memory allocation): new …
4 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory all…
5 [0] <device> MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 8 (memory deallocation): ne…
6device> MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 2 (global root) - obj 8 (memory deall…
7 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 8 (memory dea…
8 [0] <device> MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 12 (memory allocation): new…
9 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 12 (memory al…
10 [0] <device> MarkFromID_IncompatibleModes(): dctx 2 (global root) - obj 13 (memory allocation): new…
11 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 2 (global root) - obj 13 (memory al…
[all …]
H A Dex7_with_info_cuda.out1 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
3 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 58 (memory allocation): ne…
4 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 58 (memory a…
5 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 58 (memory deallocation): …
6device> MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 53 (global root) - obj 58 (memory dea…
7 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 58 (memory d…
8 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 63 (memory allocation): ne…
9 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 63 (memory a…
10 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 64 (memory allocation): ne…
11 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 64 (memory a…
[all …]
H A Dex7_with_info_hip.out1 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
3 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 58 (memory allocation): ne…
4 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 58 (memory a…
5 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 58 (memory deallocation): …
6device> MarkFromID_IncompatibleModes_UpdateLastWrite(): dctx 53 (global root) - obj 58 (memory dea…
7 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 58 (memory d…
8 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 63 (memory allocation): ne…
9 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 63 (memory a…
10 [0] <device> MarkFromID_IncompatibleModes(): dctx 53 (global root) - obj 64 (memory allocation): ne…
11 [0] <device> PetscDeviceContextMarkIntentFromID_Private(): dctx 53 (global root) - obj 64 (memory a…
[all …]
H A Dex12_device_enable-eager_hip_env_set_empty_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-lazy_hip_env_set_empty_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-none_hip_no_env_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-none_cuda_env_set_device_enable_cuda-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
4 …itializeTypeFromOptions_Private(): PetscDevice cuda initialized, default device id 0, view FALSE, …
6 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice cuda set as default device type …
9 …tscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with cuda device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type cuda
H A Dex12_device_enable-eager_cuda_no_env_device_enable_cuda-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
4 …itializeTypeFromOptions_Private(): PetscDevice cuda initialized, default device id 0, view FALSE, …
6 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice cuda set as default device type …
9 …tscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with cuda device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type cuda
H A Dex12_device_enable-lazy_hip_env_set_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-eager_hip_env_set_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-lazy_cuda_no_env_device_enable_cuda-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
4 …itializeTypeFromOptions_Private(): PetscDevice cuda initialized, default device id 0, view FALSE, …
6 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice cuda set as default device type …
9 …tscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with cuda device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type cuda
H A Dex12_device_enable-eager_hip_no_env_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-eager_cuda_env_set_device_enable_cuda-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
4 …itializeTypeFromOptions_Private(): PetscDevice cuda initialized, default device id 0, view FALSE, …
6 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice cuda set as default device type …
9 …tscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with cuda device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type cuda
H A Dex12_device_enable-lazy_hip_no_env_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
H A Dex12_device_enable-none_hip_env_set_empty_device_enable_hip-eager.out2 …itializeTypeFromOptions_Private(): PetscDevice host initialized, default device id 0, view FALSE, …
5 …nitializeTypeFromOptions_Private(): PetscDevice hip initialized, default device id 0, view FALSE, …
7 [0] <sys> PetscDeviceInitializeFromOptions_Internal(): PetscDevice hip set as default device type d…
9 …etscDeviceInitializeFromOptions_Internal(): Eagerly initializing PetscDeviceContext with hip device
10 [0] <device> PetscDeviceContextSetupGlobalContext_Private(): Initializing global PetscDeviceContext…
12 [0] <device> operator()(): Destroying global PetscDeviceContext with device type hip
/petsc/src/sys/objects/device/interface/
H A Ddevice.cxx16 using namespace Petsc::device;
102 PetscErrorCode PetscDeviceCreate(PetscDeviceType type, PetscInt devid, PetscDevice *device) in PetscDeviceCreate() argument
108 PetscAssertPointer(device, 3); in PetscDeviceCreate()
111 PetscCall(PetscNew(device)); in PetscDeviceCreate()
112 (*device)->id = PetscDeviceCounter++; in PetscDeviceCreate()
113 (*device)->type = type; in PetscDeviceCreate()
114 (*device)->refcnt = 1; in PetscDeviceCreate()
120 PETSC_DEVICE_CASE_IF_PETSC_DEFINED(HOST, getDevice, *device, devid); in PetscDeviceCreate()
121 PETSC_DEVICE_CASE_IF_PETSC_DEFINED(CUDA, getDevice, *device, devid); in PetscDeviceCreate()
122 PETSC_DEVICE_CASE_IF_PETSC_DEFINED(HIP, getDevice, *device, devid); in PetscDeviceCreate()
[all …]
/petsc/include/petsc/private/
H A Dcupmblasinterface.hpp11 namespace device namespace
374 using ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::cupmBlasGetErrorName; \
376 …using cupmBlasHandle_t = typename ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::cupmBlas…
377 …using cupmBlasError_t = typename ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::cupmBlas…
378 …using cupmBlasInt_t = typename ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::cupmBlas…
379 …using cupmBlasPointerMode_t = typename ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::cupmBlas…
381 using ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::CUPMBLAS_STATUS_SUCCESS; \
382 using ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::CUPMBLAS_STATUS_NOT_INITIALIZED; \
383 using ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::CUPMBLAS_STATUS_ALLOC_FAILED; \
384 using ::Petsc::device::cupm::impl::BlasInterfaceImpl<T>::CUPMBLAS_POINTER_MODE_HOST; \
[all …]
H A Dcupminterface.hpp13 namespace device namespace
126 using ::Petsc::device::cupm::impl::InterfaceBase<T>::type; \
127 using ::Petsc::device::cupm::impl::InterfaceBase<T>::cupmName; \
128 using ::Petsc::device::cupm::impl::InterfaceBase<T>::cupmNAME; \
129 using ::Petsc::device::cupm::impl::InterfaceBase<T>::PETSC_DEVICE_CUPM; \
130 using ::Petsc::device::cupm::impl::InterfaceBase<T>::PETSC_MEMTYPE_CUPM
444 …using cupmError_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmError_…
445 …using cupmEvent_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmEvent_…
446 …using cupmStream_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmStream…
447 …using cupmDeviceProp_t = typename ::Petsc::device::cupm::impl::InterfaceImpl<T>::cupmDevice…
[all …]
H A Dcupmsolverinterface.hpp9 namespace device namespace
227 using ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::cupmSolverGetErrorName; \
229 …using cupmSolverHandle_t = typename ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::cupmSo…
230 …using cupmSolverError_t = typename ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::cupmSo…
231 …using cupmSolverFillMode_t = typename ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::cupmSo…
232 …using cupmSolverOperation_t = typename ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::cupmSo…
234 using ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::CUPMSOLVER_STATUS_SUCCESS; \
235 using ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::CUPMSOLVER_STATUS_NOT_INITIALIZED; \
236 using ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::CUPMSOLVER_STATUS_ALLOC_FAILED; \
237 using ::Petsc::device::cupm::impl::SolverInterfaceImpl<T>::CUPMSOLVER_STATUS_INTERNAL_ERROR; \
[all …]
/petsc/src/ksp/ksp/utils/lmvm/blas_cyclic/cupm/
H A Dblas_cyclic_cupm.cxx7 namespace device namespace
41 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::CUDA>::axpby(… in AXPBYCyclic_CUPM_Private()
46 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::HIP>::axpby(d… in AXPBYCyclic_CUPM_Private()
66 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::CUDA>::dmv(dc… in DMVCyclic_CUPM_Private()
71 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::HIP>::dmv(dct… in DMVCyclic_CUPM_Private()
91 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::CUDA>::dsv(dc… in DSVCyclic_CUPM_Private()
96 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::HIP>::dsv(dct… in DSVCyclic_CUPM_Private()
116 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::CUDA>::trsv(d… in TRSVCyclic_CUPM_Private()
121 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::HIP>::trsv(dc… in TRSVCyclic_CUPM_Private()
141 …PetscCall(::Petsc::device::cupm::impl::BLASCyclic<::Petsc::device::cupm::DeviceType::CUDA>::hemv(d… in HEMVCyclic_CUPM_Private()
[all …]
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDevice.pyx22 """The type of device.
76 """The device object.
89 self.device = NULL
96 """Create a device object.
103 The type of device to create (or `None` for the default).
106 The numeric id of the device to create.
115 cdef Device device = cls()
117 CHKERR(PetscDeviceCreate(cdevice_type, cdevice_id, &device.device))
118 return device
121 """Destroy a device object.
[all …]

1234567