| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-restriction.sycl.cpp | 37 std::vector<sycl::event> e; in CeedElemRestrictionStridedNoTranspose_Sycl() 64 std::vector<sycl::event> e; in CeedElemRestrictionOffsetNoTranspose_Sycl() 93 std::vector<sycl::event> e; in CeedElemRestrictionStridedTranspose_Sycl() 123 std::vector<sycl::event> e; in CeedElemRestrictionOffsetTranspose_Sycl() 309 std::vector<sycl::event> e; in CeedElemRestrictionOffset_Sycl() 315 …sycl::event copy_lvec = data->sycl_queue.copy<CeedInt>(l_vec_indices, impl->d_l_vec_indices, num_n… in CeedElemRestrictionOffset_Sycl() 318 …sycl::event copy_offsets = data->sycl_queue.copy<CeedInt>(t_offsets, impl->d_t_offsets, size_offse… in CeedElemRestrictionOffset_Sycl() 321 …sycl::event copy_indices = data->sycl_queue.copy<CeedInt>(t_indices, impl->d_t_indices, size_indic… in CeedElemRestrictionOffset_Sycl() 324 CeedCallSycl(ceed, sycl::event::wait_and_throw({copy_lvec, copy_offsets, copy_indices})); in CeedElemRestrictionOffset_Sycl() 424 sycl::event e = data->sycl_queue.ext_oneapi_submit_barrier(); in CeedElemRestrictionCreate_Sycl() [all …]
|
| H A D | ceed-sycl-ref-basis.sycl.cpp | 52 std::vector<sycl::event> e; in CeedBasisApplyInterp_Sycl() 155 std::vector<sycl::event> e; in CeedBasisApplyGrad_Sycl() 255 std::vector<sycl::event> e; in CeedBasisApplyWeight_Sycl() 292 std::vector<sycl::event> e; in CeedBasisApply_Sycl() 355 std::vector<sycl::event> e; in CeedBasisApplyNonTensorInterp_Sycl() 401 std::vector<sycl::event> e; in CeedBasisApplyNonTensorGrad_Sycl() 441 std::vector<sycl::event> e; in CeedBasisApplyNonTensorWeight_Sycl() 479 sycl::event e = data->sycl_queue.ext_oneapi_submit_barrier(); in CeedBasisApplyNonTensor_Sycl() 586 std::vector<sycl::event> e; in CeedBasisCreateTensorH1_Sycl() 590 std::vector<sycl::event> copy_events; in CeedBasisCreateTensorH1_Sycl() [all …]
|
| H A D | ceed-sycl-ref-qfunctioncontext.sycl.cpp | 40 std::vector<sycl::event> e; in CeedQFunctionContextSyncH2D_Sycl() 43 sycl::event copy_event = sycl_data->sycl_queue.memcpy(impl->d_data, impl->h_data, ctx_size, e); in CeedQFunctionContextSyncH2D_Sycl() 74 std::vector<sycl::event> e; in CeedQFunctionContextSyncD2H_Sycl() 77 sycl::event copy_event = sycl_data->sycl_queue.memcpy(impl->h_data, impl->d_data, ctx_size, e); in CeedQFunctionContextSyncD2H_Sycl() 201 std::vector<sycl::event> e; in CeedQFunctionContextSetDataDevice_Sycl() 220 sycl::event copy_event = sycl_data->sycl_queue.memcpy(impl->d_data, data, ctx_size, e); in CeedQFunctionContextSetDataDevice_Sycl()
|
| H A D | ceed-sycl-ref-operator.sycl.cpp | 769 std::vector<sycl::event> e; in CeedOperatorAssembleDiagonalSetup_Sycl() 773 std::vector<sycl::event> copy_events; in CeedOperatorAssembleDiagonalSetup_Sycl() 779 …sycl::event identity_copy = sycl_data->sycl_queue.copy<CeedScalar>(identity, diag->d_identity, i_l… in CeedOperatorAssembleDiagonalSetup_Sycl() 786 …sycl::event interp_in_copy = sycl_data->sycl_queue.copy<CeedScalar>(interp_in, diag->d_interp_in, … in CeedOperatorAssembleDiagonalSetup_Sycl() 791 …sycl::event interp_out_copy = sycl_data->sycl_queue.copy<CeedScalar>(interp_out, diag->d_interp_ou… in CeedOperatorAssembleDiagonalSetup_Sycl() 797 …sycl::event grad_in_copy = sycl_data->sycl_queue.copy<CeedScalar>(grad_in, diag->d_grad_in, g_len,… in CeedOperatorAssembleDiagonalSetup_Sycl() 802 …sycl::event grad_out_copy = sycl_data->sycl_queue.copy<CeedScalar>(grad_out, diag->d_grad_out, g_l… in CeedOperatorAssembleDiagonalSetup_Sycl() 807 …sycl::event eval_mode_in_copy = sycl_data->sycl_queue.copy<CeedEvalMode>(eval_mode_in, diag->d_eva… in CeedOperatorAssembleDiagonalSetup_Sycl() 811 …sycl::event eval_mode_out_copy = sycl_data->sycl_queue.copy<CeedEvalMode>(eval_mode_out, diag->d_e… in CeedOperatorAssembleDiagonalSetup_Sycl() 819 CeedCallSycl(ceed, sycl::event::wait_and_throw(copy_events)); in CeedOperatorAssembleDiagonalSetup_Sycl() [all …]
|
| H A D | ceed-sycl-vector.sycl.cpp | 63 std::vector<sycl::event> e; in CeedVectorSyncH2D_Sycl() 97 std::vector<sycl::event> e; in CeedVectorSyncD2H_Sycl() 213 std::vector<sycl::event> e; in CeedVectorSetArrayDevice_Sycl() 285 std::vector<sycl::event> e; in CeedDeviceSetValue_Sycl() 465 std::vector<sycl::event> e; in CeedVectorNorm_Sycl() 507 std::vector<sycl::event> e; in CeedDeviceReciprocal_Sycl() 549 std::vector<sycl::event> e; in CeedDeviceScale_Sycl() 589 std::vector<sycl::event> e; in CeedDeviceAXPY_Sycl() 636 std::vector<sycl::event> e; in CeedDevicePointwiseMult_Sycl()
|
| H A D | ceed-sycl-ref-qfunction.sycl.cpp | 62 std::vector<sycl::event> e; in CeedQFunctionApply_Sycl()
|
| /libCEED/.github/workflows/ |
| H A D | python-wheels.yml | 18 contains(github.event.pull_request.labels.*.name, 'release preparation')) || 41 contains(github.event.pull_request.labels.*.name, 'release preparation')) || 61 # if: github.event_name == 'release' && github.event.action == 'published'
|
| /libCEED/backends/sycl-shared/ |
| H A D | ceed-sycl-shared-basis.sycl.cpp | 66 std::vector<sycl::event> e; in CeedBasisApplyTensor_Sycl_shared() 88 std::vector<sycl::event> e; in CeedBasisApplyTensor_Sycl_shared() 107 std::vector<sycl::event> e; in CeedBasisApplyTensor_Sycl_shared() 198 std::vector<sycl::event> e; in CeedBasisCreateTensorH1_Sycl_shared() 203 std::vector<sycl::event> copy_events; in CeedBasisCreateTensorH1_Sycl_shared() 206 …sycl::event copy_weight = data->sycl_queue.copy<CeedScalar>(q_weight_1d, impl->d_q_weight_1d, Q_1d… in CeedBasisCreateTensorH1_Sycl_shared() 212 …sycl::event copy_interp = data->sycl_queue.copy<CeedScalar>(interp_1d, impl->d_interp_1d, interp_l… in CeedBasisCreateTensorH1_Sycl_shared() 216 …sycl::event copy_grad = data->sycl_queue.copy<CeedScalar>(grad_1d, impl->d_grad_1d, interp_length,… in CeedBasisCreateTensorH1_Sycl_shared() 219 CeedCallSycl(ceed, sycl::event::wait_and_throw(copy_events)); in CeedBasisCreateTensorH1_Sycl_shared()
|
| /libCEED/tests/junit-xml/ |
| H A D | LICENSE.txt | 17 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| /libCEED/julia/LibCEED.jl/ |
| H A D | LICENSE | 19 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
| /libCEED/ |
| H A D | LICENSE | 19 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
|
| H A D | CODE_OF_CONDUCT.md | 36 …icial social media account, or acting as an appointed representative at an online or offline event.
|
| /libCEED/doc/sphinx/source/ |
| H A D | CODE_OF_CONDUCT.md | 36 …icial social media account, or acting as an appointed representative at an online or offline event.
|
| /libCEED/backends/sycl-gen/ |
| H A D | ceed-sycl-gen-operator-build.sycl.cpp | 758 std::vector<sycl::event> e; in CeedOperatorBuildKernel_Sycl_gen() 762 sycl::event copy_B = sycl_data->sycl_queue.copy<Fields_Sycl>(&h_B, impl->B, 1, e); in CeedOperatorBuildKernel_Sycl_gen() 763 sycl::event copy_G = sycl_data->sycl_queue.copy<Fields_Sycl>(&h_G, impl->G, 1, e); in CeedOperatorBuildKernel_Sycl_gen() 764 …sycl::event copy_indices = sycl_data->sycl_queue.copy<FieldsInt_Sycl>(&h_indices, impl->indices, 1… in CeedOperatorBuildKernel_Sycl_gen() 766 CeedCallSycl(ceed, sycl::event::wait_and_throw({copy_B, copy_G, copy_indices})); in CeedOperatorBuildKernel_Sycl_gen()
|
| H A D | ceed-sycl-gen-operator.sycl.cpp | 145 std::vector<sycl::event> e; in CeedOperatorApplyAdd_Sycl_gen()
|
| /libCEED/backends/sycl/ |
| H A D | ceed-sycl-compile.sycl.cpp | 180 sycl::event e = ceed_Sycl->sycl_queue.ext_oneapi_submit_barrier(); in CeedRunKernelDimSharedSycl()
|