Home
last modified time | relevance | path

Searched refs:module (Results 1 – 25 of 33) sorted by relevance

12

/libCEED/backends/magma/
H A Dceed-magma-basis.c357 …CeedCallBackend(CeedCompileMagma(ceed_delegate, basis_kernel_source, &impl->module[iN], 8, "BASIS_… in CeedBasisApplyNonTensorCore_Magma()
361 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_n", &impl->Inte… in CeedBasisApplyNonTensorCore_Magma()
362 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_t", &impl->Inte… in CeedBasisApplyNonTensorCore_Magma()
363 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_ta", &impl->Int… in CeedBasisApplyNonTensorCore_Magma()
364 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_deriv_nontensor_n", &impl->Deriv… in CeedBasisApplyNonTensorCore_Magma()
365 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_deriv_nontensor_t", &impl->Deriv… in CeedBasisApplyNonTensorCore_Magma()
366 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_deriv_nontensor_ta", &impl->Deri… in CeedBasisApplyNonTensorCore_Magma()
368 …CeedCallBackend(CeedGetKernelMagma(ceed, impl->module[iN], "magma_weight_nontensor", &impl->Weight… in CeedBasisApplyNonTensorCore_Magma()
488 CeedCallHip(ceed, hipModuleUnload(impl->module)); in CeedBasisDestroy_Magma()
490 CeedCallCuda(ceed, cuModuleUnload(impl->module)); in CeedBasisDestroy_Magma()
[all …]
H A Dceed-magma.h47 CeedMagmaModule module; member
61 CeedMagmaModule module[MAGMA_NONTENSOR_KERNEL_INSTANCES]; member
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-restriction.c55 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda()
58 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "StridedNoTranspose", &impl->ApplyNoTranspo… in CeedElemRestrictionSetupCompile_Cuda()
59 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "StridedTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Cuda()
64 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda()
67 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspos… in CeedElemRestrictionSetupCompile_Cuda()
68 … CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "OffsetTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Cuda()
75 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda()
78 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspos… in CeedElemRestrictionSetupCompile_Cuda()
79 …CeedCallBackend(CeedGetKernel_Cuda(ceed, impl->module, "AtPointsTranspose", &impl->ApplyTranspose)… in CeedElemRestrictionSetupCompile_Cuda()
86 …CeedCallBackend(CeedCompile_Cuda(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZ… in CeedElemRestrictionSetupCompile_Cuda()
[all …]
H A Dceed-cuda-ref-basis.c363 CeedCallCuda(ceed, cuModuleUnload(data->module)); in CeedBasisDestroy_Cuda()
385 CeedCallCuda(ceed, cuModuleUnload(data->module)); in CeedBasisDestroyNonTensor_Cuda()
424 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 7, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Cuda()
427 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateTensorH1_Cuda()
428 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Grad", &data->Grad)); in CeedBasisCreateTensorH1_Cuda()
429 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Cuda()
480 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts,… in CeedBasisCreateH1_Cuda()
482 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateH1_Cuda()
483 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda()
484 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Deriv", &data->Deriv)); in CeedBasisCreateH1_Cuda()
[all …]
H A Dceed-cuda-ref.h25 CUmodule module; member
66 CUmodule module; member
86 CUmodule module; member
100 CUmodule module; member
117 CUmodule module, module_point_block; member
128 CUmodule module; member
H A Dceed-cuda-ref-qfunction-load.cpp109 CeedCallBackend(CeedCompile_Cuda(ceed, code.str().c_str(), &data->module, 0)); in CeedQFunctionBuildKernel_Cuda_ref()
110 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, kernel_name.c_str(), &data->QFunction)); in CeedQFunctionBuildKernel_Cuda_ref()
H A Dceed-cuda-ref-qfunction.c72 if (data->module) CeedCallCuda(CeedQFunctionReturnCeed(qf), cuModuleUnload(data->module)); in CeedQFunctionDestroy_Cuda()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-restriction.c54 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip()
57 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "StridedNoTranspose", &impl->ApplyNoTranspos… in CeedElemRestrictionSetupCompile_Hip()
58 … CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "StridedTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Hip()
63 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip()
66 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspose… in CeedElemRestrictionSetupCompile_Hip()
67 … CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "OffsetTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Hip()
74 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip()
77 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "OffsetNoTranspose", &impl->ApplyNoTranspose… in CeedElemRestrictionSetupCompile_Hip()
78 …CeedCallBackend(CeedGetKernel_Hip(ceed, impl->module, "AtPointsTranspose", &impl->ApplyTranspose)); in CeedElemRestrictionSetupCompile_Hip()
85 …CeedCallBackend(CeedCompile_Hip(ceed, restriction_kernel_source, &impl->module, 6, "RSTR_ELEM_SIZE… in CeedElemRestrictionSetupCompile_Hip()
[all …]
H A Dceed-hip-ref-basis.c362 CeedCallHip(ceed, hipModuleUnload(data->module)); in CeedBasisDestroy_Hip()
384 CeedCallHip(ceed, hipModuleUnload(data->module)); in CeedBasisDestroyNonTensor_Hip()
423 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 7, "BASIS_Q_1D", Q_1d, "… in CeedBasisCreateTensorH1_Hip()
426 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateTensorH1_Hip()
427 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Grad", &data->Grad)); in CeedBasisCreateTensorH1_Hip()
428 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Hip()
479 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts, … in CeedBasisCreateH1_Hip()
481 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Interp", &data->Interp)); in CeedBasisCreateH1_Hip()
482 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Hip()
483 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Deriv", &data->Deriv)); in CeedBasisCreateH1_Hip()
[all …]
H A Dceed-hip-ref.h30 hipModule_t module; member
71 hipModule_t module; member
91 hipModule_t module; member
105 hipModule_t module; member
122 hipModule_t module, module_point_block; member
133 hipModule_t module; member
H A Dceed-hip-ref-qfunction-load.cpp113 …CeedCallBackend(CeedCompile_Hip(ceed, code.str().c_str(), &data->module, 1, "BLOCK_SIZE", ceed_Hip… in CeedQFunctionBuildKernel_Hip_ref()
114 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, kernel_name.c_str(), &data->QFunction)); in CeedQFunctionBuildKernel_Hip_ref()
H A Dceed-hip-ref-qfunction.c74 if (data->module) CeedCallHip(CeedQFunctionReturnCeed(qf), hipModuleUnload(data->module)); in CeedQFunctionDestroy_Hip()
/libCEED/backends/hip/
H A Dceed-hip-compile.h15 CEED_INTERN int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt n…
16 …e_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_t *module, const CeedInt num…
18 CEED_INTERN int CeedGetKernel_Hip(Ceed ceed, hipModule_t module, const char *name, hipFunction_t *k…
H A Dceed-hip-compile.cpp36 …(Ceed ceed, const char *source, const bool throw_error, bool *is_compile_good, hipModule_t *module, in CeedCompileCore_Hip() argument
173 CeedCallHip(ceed, hipModuleLoadData(module, ptx)); in CeedCompileCore_Hip()
178 int CeedCompile_Hip(Ceed ceed, const char *source, hipModule_t *module, const CeedInt num_defines, … in CeedCompile_Hip() argument
183 …const CeedInt ierr = CeedCompileCore_Hip(ceed, source, true, &is_compile_good, module, num_defines… in CeedCompile_Hip()
190 int CeedTryCompile_Hip(Ceed ceed, const char *source, bool *is_compile_good, hipModule_t *module, c… in CeedTryCompile_Hip() argument
194 …const CeedInt ierr = CeedCompileCore_Hip(ceed, source, false, is_compile_good, module, num_defines… in CeedTryCompile_Hip()
204 int CeedGetKernel_Hip(Ceed ceed, hipModule_t module, const char *name, hipFunction_t *kernel) { in CeedGetKernel_Hip() argument
205 CeedCallHip(ceed, hipModuleGetFunction(kernel, module, name)); in CeedGetKernel_Hip()
/libCEED/backends/cuda/
H A Dceed-cuda-compile.h15 CEED_INTERN int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num…
16 …ile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule *module, const CeedInt num…
18 CEED_INTERN int CeedGetKernel_Cuda(Ceed ceed, CUmodule module, const char *name, CUfunction *kernel…
H A Dceed-cuda-compile.cpp71 …uda(Ceed ceed, const char *source, const bool throw_error, bool *is_compile_good, CUmodule *module, in CeedCompileCore_Cuda() argument
221 CeedCallCuda(ceed, cuModuleLoadData(module, ptx)); in CeedCompileCore_Cuda()
388 int result = cuModuleLoadData(module, ptx_data.c_str()); in CeedCompileCore_Cuda()
407 int CeedCompile_Cuda(Ceed ceed, const char *source, CUmodule *module, const CeedInt num_defines, ..… in CeedCompile_Cuda() argument
412 …const CeedInt ierr = CeedCompileCore_Cuda(ceed, source, true, &is_compile_good, module, num_define… in CeedCompile_Cuda()
419 int CeedTryCompile_Cuda(Ceed ceed, const char *source, bool *is_compile_good, CUmodule *module, con… in CeedTryCompile_Cuda() argument
423 …const CeedInt ierr = CeedCompileCore_Cuda(ceed, source, false, is_compile_good, module, num_define… in CeedTryCompile_Cuda()
433 int CeedGetKernel_Cuda(Ceed ceed, CUmodule module, const char *name, CUfunction *kernel) { in CeedGetKernel_Cuda() argument
434 CeedCallCuda(ceed, cuModuleGetFunction(kernel, module, name)); in CeedGetKernel_Cuda()
/libCEED/backends/hip-shared/
H A Dceed-hip-shared-basis.c638 CeedCallHip(ceed, hipModuleUnload(data->module)); in CeedBasisDestroy_Hip_shared()
698 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 11, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Hip_shared()
704 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "InterpCollocated" : "Interp… in CeedBasisCreateTensorH1_Hip_shared()
705 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "InterpCollocatedTranspose" … in CeedBasisCreateTensorH1_Hip_shared()
706 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "InterpCollocatedTransposeAd… in CeedBasisCreateTensorH1_Hip_shared()
708 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "GradCollocated" : "Grad", &… in CeedBasisCreateTensorH1_Hip_shared()
709 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "GradCollocatedTranspose" : … in CeedBasisCreateTensorH1_Hip_shared()
710 …CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, is_collocated ? "GradCollocatedTransposeAdd"… in CeedBasisCreateTensorH1_Hip_shared()
711 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Hip_shared()
777 …CeedCallBackend(CeedCompile_Hip(ceed, basis_kernel_source, &data->module, 6, "BASIS_Q", num_qpts, … in CeedBasisCreateH1_Hip_shared()
[all …]
H A Dceed-hip-shared.h14 hipModule_t module; member
/libCEED/backends/cuda-shared/
H A Dceed-cuda-shared-basis.c577 CeedCallCuda(ceed, cuModuleUnload(data->module)); in CeedBasisDestroy_Cuda_shared()
634 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 8, "BASIS_Q_1D", Q_1d, … in CeedBasisCreateTensorH1_Cuda_shared()
638 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocated" : "Inter… in CeedBasisCreateTensorH1_Cuda_shared()
639 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocatedTranspose"… in CeedBasisCreateTensorH1_Cuda_shared()
640 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "InterpCollocatedTransposeA… in CeedBasisCreateTensorH1_Cuda_shared()
642 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocated" : "Grad", … in CeedBasisCreateTensorH1_Cuda_shared()
643 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocatedTranspose" :… in CeedBasisCreateTensorH1_Cuda_shared()
644 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, is_collocated ? "GradCollocatedTransposeAdd… in CeedBasisCreateTensorH1_Cuda_shared()
645 CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "Weight", &data->Weight)); in CeedBasisCreateTensorH1_Cuda_shared()
710 …CeedCallBackend(CeedCompile_Cuda(ceed, basis_kernel_source, &data->module, 5, "BASIS_Q", num_qpts,… in CeedBasisCreateH1_Cuda_shared()
[all …]
H A Dceed-cuda-shared.h14 CUmodule module; member
/libCEED/julia/LibCEED.jl/docs/src/
H A DC.md3 The low-level interface (provided in the `LibCEED.C` module) is in one-to-one
15 the `LibCEED` module, unless other specific low-level functionality is required.
/libCEED/julia/LibCEED.jl/src/
H A DC.jl3 module C
38 end # module
/libCEED/tests/junit-xml/
H A DREADME.rst8 A Python module for creating JUnit XML test result documents that can be
11 pretty graphs and test reporting capabilities, this module will let you
15 documents created by this module support a schema based on Google
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen.h20 CUmodule module, module_assemble_full, module_assemble_diagonal, module_assemble_qfunction; member
/libCEED/backends/hip-gen/
H A Dceed-hip-gen.h21 hipModule_t module, module_assemble_full, module_assemble_diagonal, module_assemble_qfunction; member

12