Home
last modified time | relevance | path

Searched refs:workgroups (Results 1 – 25 of 27) sorted by relevance

12

/external/tensorflow/tensorflow/lite/delegates/gpu/gl/workgroups/
Dcalculator_from_metadata.cc42 WorkgroupsCalculatorFromMetadata(const data::HardcodedWorkgroups& workgroups, in WorkgroupsCalculatorFromMetadata() argument
46 for (const auto* workgroup : *workgroups.workgroups()) { in WorkgroupsCalculatorFromMetadata()
70 const data::CustomWorkgroups& workgroups, const GpuInfo& gpu_info) { in FindWorkgroups() argument
71 for (auto workgroup : *workgroups.hardcoded_workgroups()) { in FindWorkgroups()
86 if (!flow_metadata || !flow_metadata->workgroups()) return nullptr; in NewWorkgroupsCalculatorFromMetadata()
87 const data::HardcodedWorkgroups* workgroups = in NewWorkgroupsCalculatorFromMetadata() local
88 FindWorkgroups(*flow_metadata->workgroups(), gpu_info); in NewWorkgroupsCalculatorFromMetadata()
89 if (!workgroups) return nullptr; in NewWorkgroupsCalculatorFromMetadata()
90 return absl::make_unique<WorkgroupsCalculatorFromMetadata>(*workgroups, in NewWorkgroupsCalculatorFromMetadata()
/external/tensorflow/tensorflow/lite/delegates/gpu/gl/
Dcommand_queue.cc34 const uint3& workgroups) override { in Dispatch() argument
35 RETURN_IF_ERROR(program.Dispatch(workgroups)); in Dispatch()
59 const uint3& workgroups) final { in Dispatch() argument
60 RETURN_IF_ERROR(DefaultCommandQueue::Dispatch(program, workgroups)); in Dispatch()
Dgl_program.cc211 absl::Status GlProgram::Dispatch(const uint3& workgroups) const { in Dispatch()
212 if (workgroups.x == 0 || workgroups.y == 0 || workgroups.z == 0) { in Dispatch()
216 return TFLITE_GPU_CALL_GL(glDispatchCompute, workgroups.x, workgroups.y, in Dispatch()
217 workgroups.z); in Dispatch()
Dmetadata.fbs15 include "workgroups.fbs";
22 workgroups:CustomWorkgroups;
Dworkgroups.fbs33 // if set, workgroups are applied only if mobile gpu info matches.
36 workgroups:[HardcodedWorkgroup];
Dcommand_queue.h39 const uint3& workgroups) = 0;
Dgl_program.h68 absl::Status Dispatch(const uint3& workgroups) const;
DBUILD39 "//tensorflow/lite/delegates/gpu/gl/workgroups:calculator",
69 "//tensorflow/lite/delegates/gpu/gl/workgroups:default_calculator",
485 srcs = ["workgroups.fbs"],
/external/OpenCL-CTS/test_conformance/
DCMakeLists.txt50 add_subdirectory( workgroups )
Dopencl_conformance_tests_full.csv92 Workgroups,workgroups/test_workgroups
Dopencl_conformance_tests_quick.csv92 Workgroups,workgroups/test_workgroups
Dopencl_conformance_tests_full_no_math_or_conversions.csv90 Workgroups,workgroups/test_workgroups
Dopencl_conformance_tests_full_binary.csv92 Workgroups,workgroups/test_workgroups --compilation-mode binary --compilation-cache-path .
Dopencl_conformance_tests_full_spirv.csv92 Workgroups,workgroups/test_workgroups --compilation-mode spir-v --compilation-cache-path .
/external/iproute2/
DREADME4 http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
/external/grpc-grpc-java/benchmarks/src/jmh/java/io/grpc/benchmarks/netty/
DREADME.md19 On Linux we can use [netem](http://www.linuxfoundation.org/collaborate/workgroups/networking/netem)…
/external/skqp/src/compute/skc/platforms/cl_12/kernels/
Drasters_alloc.cl102 // workgroups
Dfills_expand.cl162 …uint const cmd_stride = get_enqueued_num_sub_groups(); // 2.0 supports non-uniform workgroups
Dpaths_reclaim.cl147 …c_uint const reclaim_stride = get_enqueued_num_sub_groups(); // 2.0 supports non-uniform workgroups
Drasters_reclaim.cl174 …c_uint const reclaim_stride = get_enqueued_num_sub_groups(); // 2.0 supports non-uniform workgroups
/external/tensorflow/tensorflow/lite/delegates/gpu/gl/kernels/
DBUILD132 "//tensorflow/lite/delegates/gpu/gl/workgroups:ideal_workgroup_picker",
177 "//tensorflow/lite/delegates/gpu/gl/workgroups:ideal_workgroup_picker",
678 "//tensorflow/lite/delegates/gpu/gl/workgroups:default_calculator",
/external/deqp/external/vulkancts/modules/vulkan/compute/
DvktComputeZeroInitializeWorkgroupMemoryTests.cpp281 std::vector<deUint32> workgroups = {1, 2, 4, 16, 64, 128}; in AddMaxWorkgroupMemoryTests() local
282 for (deUint32 i = 0; i < workgroups.size(); ++i) { in AddMaxWorkgroupMemoryTests()
283 deUint32 numWG = workgroups[i]; in AddMaxWorkgroupMemoryTests()
/external/tensorflow/tensorflow/lite/delegates/gpu/
DBUILD67 "//tensorflow/lite/delegates/gpu/gl/workgroups:best_effort_calculator",
/external/skqp/src/compute/hs/
DREADME.md213 2015 to support GPUs that benefit from non-power-of-two workgroups.
/external/llvm-project/mlir/docs/
DSPIRVToLLVMDialectConversion.md485 The SPIR-V to LLVM conversion does not involve modelling of workgroups.

12