/external/tensorflow/tensorflow/lite/delegates/gpu/gl/workgroups/ |
D | calculator_from_metadata.cc | 42 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/ |
D | command_queue.cc | 34 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()
|
D | gl_program.cc | 211 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()
|
D | metadata.fbs | 15 include "workgroups.fbs"; 22 workgroups:CustomWorkgroups;
|
D | workgroups.fbs | 33 // if set, workgroups are applied only if mobile gpu info matches. 36 workgroups:[HardcodedWorkgroup];
|
D | command_queue.h | 39 const uint3& workgroups) = 0;
|
D | gl_program.h | 68 absl::Status Dispatch(const uint3& workgroups) const;
|
D | BUILD | 39 "//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/ |
D | CMakeLists.txt | 50 add_subdirectory( workgroups )
|
D | opencl_conformance_tests_full.csv | 92 Workgroups,workgroups/test_workgroups
|
D | opencl_conformance_tests_quick.csv | 92 Workgroups,workgroups/test_workgroups
|
D | opencl_conformance_tests_full_no_math_or_conversions.csv | 90 Workgroups,workgroups/test_workgroups
|
D | opencl_conformance_tests_full_binary.csv | 92 Workgroups,workgroups/test_workgroups --compilation-mode binary --compilation-cache-path .
|
D | opencl_conformance_tests_full_spirv.csv | 92 Workgroups,workgroups/test_workgroups --compilation-mode spir-v --compilation-cache-path .
|
/external/iproute2/ |
D | README | 4 http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
|
/external/grpc-grpc-java/benchmarks/src/jmh/java/io/grpc/benchmarks/netty/ |
D | README.md | 19 On Linux we can use [netem](http://www.linuxfoundation.org/collaborate/workgroups/networking/netem)…
|
/external/skqp/src/compute/skc/platforms/cl_12/kernels/ |
D | rasters_alloc.cl | 102 // workgroups
|
D | fills_expand.cl | 162 …uint const cmd_stride = get_enqueued_num_sub_groups(); // 2.0 supports non-uniform workgroups
|
D | paths_reclaim.cl | 147 …c_uint const reclaim_stride = get_enqueued_num_sub_groups(); // 2.0 supports non-uniform workgroups
|
D | rasters_reclaim.cl | 174 …c_uint const reclaim_stride = get_enqueued_num_sub_groups(); // 2.0 supports non-uniform workgroups
|
/external/tensorflow/tensorflow/lite/delegates/gpu/gl/kernels/ |
D | BUILD | 132 "//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/ |
D | vktComputeZeroInitializeWorkgroupMemoryTests.cpp | 281 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/ |
D | BUILD | 67 "//tensorflow/lite/delegates/gpu/gl/workgroups:best_effort_calculator",
|
/external/skqp/src/compute/hs/ |
D | README.md | 213 2015 to support GPUs that benefit from non-power-of-two workgroups.
|
/external/llvm-project/mlir/docs/ |
D | SPIRVToLLVMDialectConversion.md | 485 The SPIR-V to LLVM conversion does not involve modelling of workgroups.
|