| /external/arm-trusted-firmware/docs/plat/ |
| D | nvidia-tegra.rst | 4 - .. rubric:: T194 7 T194 has eight NVIDIA Carmel CPU cores in a coherent multi-processor 8 configuration. The Carmel cores support the ARM Architecture version 8.2, 9 executing both 64-bit AArch64 code, and 32-bit AArch32 code. The Carmel 10 processors are organized as four dual-core clusters, where each cluster has 11 a dedicated 2 MiB Level-2 unified cache. A high speed coherency fabric connects 12 these processor complexes and allows heterogeneous multi-processing with all 13 eight cores if required. 15 - .. rubric:: T186 18 The NVIDIA® Parker (T186) series system-on-chip (SoC) delivers a heterogeneous [all …]
|
| D | rpi3.rst | 4 The `Raspberry Pi 3`_ is an inexpensive single-board computer that contains four 5 Arm Cortex-A53 cores. 7 The following instructions explain how to use this port of the TF-A with the 11 port of TF-A can't boot a AArch64 kernel. The `Linux tree fork`_ maintained by 16 which is available from both the Non-secure and Secure worlds. This port 21 ------ 25 card) and is located between all Arm cores and the DRAM. Check the `Raspberry Pi 30 the cores boot in AArch64 mode. 34 - If a file called ``kernel8.img`` is located on the ``boot`` partition of the 38 - If there is also a file called ``armstub8.bin``, it will load it at address [all …]
|
| D | brcm-stingray.rst | 5 ----------- 6 Broadcom's Stingray(BCM958742t) is a multi-core processor with 8 Cortex-A72 cores. 7 Trusted Firmware-A (TF-A) is used to implement secure world firmware, supporting 14 ------------- 16 Bootrom --> TF-A BL2 --> TF-A BL31 --> BL33(u-boot) 20 - Trusted Firmware-A: 21 `link <https://git.trustedfirmware.org/TF-A/trusted-firmware-a.git/>`__ 24 ------------ 29 - Prepare AARCH64 toolchain. 31 - Build u-boot first, and get the binary image: u-boot.bin, [all …]
|
| /external/eigen/doc/ |
| D | TopicMultithreading.dox | 3 /** \page TopicMultiThreading Eigen and multi-threading 7 Some %Eigen's algorithms can exploit the multiple cores present in your hardware. 9 - GCC: \c -fopenmp 10 - ICC: \c -openmp 11 - MSVC: check the respective option in the build properties. 25 You can disable %Eigen's multi threading at compile time by defining the \link TopicPreprocessorDir… 27 Currently, the following algorithms can make use of multi-threading: 28 - general dense matrix - matrix products 29 - PartialPivLU 30 - row-major-sparse * dense vector/matrix products [all …]
|
| /external/cpuinfo/src/x86/ |
| D | topology.c | 24 * HTT: indicates multi-core/hyper-threading support on this core. in cpuinfo_x86_detect_topology() 25 * - Intel, AMD: edx[bit 28] in basic info. in cpuinfo_x86_detect_topology() 36 * CmpLegacy: core multi-processing legacy mode. in cpuinfo_x86_detect_topology() 37 * - AMD: ecx[bit 1] in extended info (reserved bit on Intel CPUs). in cpuinfo_x86_detect_topology() 45 * NC: number of physical cores - 1. The number of cores in the processor is NC+1. in cpuinfo_x86_detect_topology() 46 * - AMD: ecx[bits 0-7] in leaf 0x80000008 (reserved zero bits on Intel CPUs). in cpuinfo_x86_detect_topology() 49 topology->core_bits_length = bit_length(cores_per_processor); in cpuinfo_x86_detect_topology() 50 …cpuinfo_log_debug("HTT: APIC ID = %08"PRIx32", cores per processor = %"PRIu32, apic_id, cores_per_… in cpuinfo_x86_detect_topology() 53 * LogicalProcessorCount: the number of cores per processor. in cpuinfo_x86_detect_topology() 54 * - AMD: ebx[bits 16-23] in basic info (different interpretation on Intel CPUs). in cpuinfo_x86_detect_topology() [all …]
|
| /external/grpc-grpc/src/python/grpcio_tests/tests/qps/ |
| D | worker_server.py | 7 # http://www.apache.org/licenses/LICENSE-2.0 44 cores = multiprocessing.cpu_count() 47 yield self._get_server_status(start_time, start_time, port, cores) 51 status = self._get_server_status(start_time, end_time, port, cores) 57 def _get_server_status(self, start_time, end_time, port, cores): argument 59 elapsed_time = end_time - start_time 64 return control_pb2.ServerStatus(stats=stats, port=port, cores=cores) 137 elapsed_time = end_time - start_time 163 # In multi-channel tests, we split the load across all channels 180 return control_pb2.CoreResponse(cores=multiprocessing.cpu_count())
|
| /external/libpcap/ |
| D | pcap-tstamp.manmisc.in | 22 .TH PCAP-TSTAMP @MAN_MISC_INFO@ "14 July 2020" 24 pcap-tstamp \- packet time stamps in libpcap 41 capture device and when the networking stack time-stamps the packet; 48 a high-resolution timer might use a counter that runs at a rate 58 different CPU cores on a multi-core or multi-processor system might be 60 synchronized, so packets time-stamped by different cores might not have 68 the fraction-of-a-second part of the time stamp might roll over past 76 In addition, packets time-stamped by different cores might be 77 time-stamped in one order and added to the queue of packets for libpcap 82 packets; those time stamps are usually high-resolution time stamps, and [all …]
|
| /external/gemmlowp/internal/ |
| D | multi_thread_gemm.h | 7 // http://www.apache.org/licenses/LICENSE-2.0 15 // multi_thread_gemm.h: Multi-threaded GEMM entry point. 31 // This value was empirically derived on an end-to-end application benchmark. 36 // time interval that we might be busy-waiting is very small, so for that 45 // or even turn off the CPU cores that they were running on. That would result 48 // between consecutive GEMM invokations, not just intra-GEMM considerations. 54 // are busy-waiting. 79 // If we can't use NOPs, let's use a non-inline function call as a basic 97 // First does some busy-waiting for a fixed number of no-op cycles, 101 // The idea of doing some initial busy-waiting is to help get [all …]
|
| /external/lz4/contrib/snap/ |
| D | snapcraft.yaml | 6 speed > 500 MB/s per core, scalable with multi-cores CPU. It features an 8 reaching RAM speed limits on multi-core systems. 20 LZ4 library is provided as open-source software using BSD 2-Clause license.
|
| /external/ltp/testcases/kernel/power_management/lib/ |
| D | pm_sched_mc.py | 32 os.system('dmesg -c >/dev/null') 69 '''Return 1 if the system is multi socket else return 0 77 print("Failed to check if system is multi socket system") 88 if line.startswith('cpu cores'): 97 print("Failed to check if system is hyper-threaded") 101 ''' Return true if system has sockets has multiple cores 109 if line.startswith('cpu cores'): 127 print("Failed to check if system is multi core system") 140 if line.startswith('cpu cores'): 145 print("Failed to check if system is hyper-threaded") [all …]
|
| /external/cpuinfo/src/x86/mach/ |
| D | init.c | 8 #include <cpuinfo/internal-api.h> 17 return (UINT32_C(1) << bits) - UINT32_C(1); in bit_mask() 22 struct cpuinfo_core* cores = NULL; in cpuinfo_x86_mach_init() local 38 cores = calloc(mach_topology.cores, sizeof(struct cpuinfo_core)); in cpuinfo_x86_mach_init() 39 if (cores == NULL) { in cpuinfo_x86_mach_init() 40 cpuinfo_log_error("failed to allocate %zu bytes for descriptions of %"PRIu32" cores", in cpuinfo_x86_mach_init() 41 mach_topology.cores * sizeof(struct cpuinfo_core), mach_topology.cores); in cpuinfo_x86_mach_init() 44 /* On x86 cluster of cores is a physical package */ in cpuinfo_x86_mach_init() 64 const uint32_t threads_per_core = mach_topology.threads / mach_topology.cores; in cpuinfo_x86_mach_init() 66 const uint32_t cores_per_package = mach_topology.cores / mach_topology.packages; in cpuinfo_x86_mach_init() [all …]
|
| /external/tensorflow/tensorflow/python/distribute/cluster_resolver/ |
| D | cluster_resolver.py | 7 # http://www.apache.org/licenses/LICENSE-2.0 50 ….append(session._DeviceAttributes(d.name, d.device_type, 0, 0)) # pylint: disable=protected-access 83 In general, multi-client tf.distribute strategies such as 86 the other hand, these concepts are not applicable in single-client strategies, 91 - task_type is the name of the server's current named job (e.g. 'worker', 93 - task_id is the ordinal index of the server within the task type. 94 - rpc_layer is the protocol used by TensorFlow to communicate with other 107 ClusterSpec returned is up-to-date at the time of calling this function. 129 returned is up-to-date at the time to calling this function. This usually 138 """Returns the number of accelerator cores per worker. [all …]
|
| /external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
| D | Threading.h | 1 //===-- llvm/Support/Threading.h - Control multithreading mode --*- C++ -*-===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file declares helper functions for running LLVM in a multi-threaded 12 //===----------------------------------------------------------------------===// 19 #include "llvm/Config/llvm-config.h" // for LLVM_ON_UNIX 52 /// Returns true if LLVM is compiled with support for multi-threading, and 63 /// \param UserFn - The callback to execute. 64 /// \param UserData - An argument to pass to the callback function. 65 /// \param StackSizeInBytes - A requested size (in bytes) for the thread stack [all …]
|
| /external/rust/crates/num_cpus/src/ |
| D | linux.rs | 32 pub fn get_num_cpus() -> usize { in get_num_cpus() 39 fn logical_cpus() -> usize { in logical_cpus() 59 pub fn get_num_physical_cpus() -> usize { in get_num_physical_cpus() 67 let mut cores: usize = 0; in get_num_physical_cpus() localVariable 82 if key == "cpu cores" { in get_num_physical_cpus() 84 Ok(val) => cores = val, in get_num_physical_cpus() 90 map.insert(physid, cores); in get_num_physical_cpus() 94 let count = map.into_iter().fold(0, |acc, (_, cores)| acc + cores); in get_num_physical_cpus() 110 fn cgroups_num_cpus() -> Option<usize> { in cgroups_num_cpus() 141 fn load_cgroups<P1, P2>(cgroup_proc: P1, mountinfo_proc: P2) -> Option<usize> in load_cgroups() [all …]
|
| /external/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
| D | Threading.h | 1 //===-- llvm/Support/Threading.h - Control multithreading mode --*- C++ -*-===// 8 //===----------------------------------------------------------------------===// 10 // This file declares helper functions for running LLVM in a multi-threaded 13 //===----------------------------------------------------------------------===// 18 #include "llvm/Config/llvm-config.h" // for LLVM_ON_UNIX 40 /// Returns true if LLVM is compiled with support for multi-threading, and 44 /// llvm_execute_on_thread - Execute the given \p UserFn on a separate 52 /// \param UserFn - The callback to execute. 53 /// \param UserData - An argument to pass to the callback function. 54 /// \param RequestedStackSize - If non-zero, a requested size (in bytes) for [all …]
|
| /external/libtextclassifier/abseil-cpp/absl/random/internal/ |
| D | nanobenchmark_test.cc | 7 // https://www.apache.org/licenses/LICENSE-2.0 53 // Avoid migrating between cores - important on multi-socket systems. in RunAll() 54 int cpu = -1; in RunAll()
|
| /external/angle/third_party/abseil-cpp/absl/random/internal/ |
| D | nanobenchmark_test.cc | 7 // https://www.apache.org/licenses/LICENSE-2.0 53 // Avoid migrating between cores - important on multi-socket systems. in RunAll() 54 int cpu = -1; in RunAll()
|
| /external/openscreen/third_party/abseil/src/absl/random/internal/ |
| D | nanobenchmark_test.cc | 7 // https://www.apache.org/licenses/LICENSE-2.0 53 // Avoid migrating between cores - important on multi-socket systems. in RunAll() 54 int cpu = -1; in RunAll()
|
| /external/abseil-cpp/absl/random/internal/ |
| D | nanobenchmark_test.cc | 7 // https://www.apache.org/licenses/LICENSE-2.0 53 // Avoid migrating between cores - important on multi-socket systems. in RunAll() 54 int cpu = -1; in RunAll()
|
| /external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/random/internal/ |
| D | nanobenchmark_test.cc | 7 // https://www.apache.org/licenses/LICENSE-2.0 53 // Avoid migrating between cores - important on multi-socket systems. in RunAll() 54 int cpu = -1; in RunAll()
|
| /external/webrtc/third_party/abseil-cpp/absl/random/internal/ |
| D | nanobenchmark_test.cc | 7 // https://www.apache.org/licenses/LICENSE-2.0 53 // Avoid migrating between cores - important on multi-socket systems. in RunAll() 54 int cpu = -1; in RunAll()
|
| /external/pigweed/pw_snapshot/pw_snapshot_protos/ |
| D | snapshot_metadata.proto | 7 // https://www.apache.org/licenses/LICENSE-2.0 35 // (e.g. base-64 encoded or binary data). 38 // Null-pointer dereference 51 // string is case-sensitive. This should either be human readable text, or 55 // "codename-local-[build_id]" 56 // "codename-release-193" 63 // possible, detailing hardware revision, and distinguishing different cores 64 // in a multi-core device. Snapshots aggregated as related_snapshots should 69 // "propellerhat-evk" 70 // "gshoe-sensor-core-pvt" [all …]
|
| /external/tensorflow/tensorflow/core/util/autotune_maps/ |
| D | autotune_maps_utils.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 45 uint64 device_memory_size = -1; in DeviceIdToIdentifierHelper() 52 return absl::StrFormat("%s sm_%d.%d with %dB RAM and %d cores", device_name, in DeviceIdToIdentifierHelper() 75 // destruct in multi-thread setting. in DeviceIdToIdentifier()
|
| /external/subsampling-scale-image-view/library/src/main/java/com/davemorrissey/labs/subscaleview/decoder/ |
| D | SkiaPooledImageRegionDecoder.java | 43 * with a multi-threaded {@link Executor} instance. 48 * returns false. The default implementation takes into account the file size, number of CPU cores, 138 debug("Started decoder, took " + (end - start) + "ms"); in lazyInit() 265 …throw new RuntimeException("Skia image decoder returned null bitmap - image format may not be supp… in decodeRegion() 310 * Called before creating a new decoder. Based on number of CPU cores, available memory, and the 326 … debug("No additional encoders allowed, limited by CPU cores (" + getNumberOfCores() + ")"); in allowAdditionalDecoder() 433 * Gets the number of cores available in this device, across all processors. 435 * @return The number of cores, or 1 if failed to get result 441 return Pattern.matches("cpu[0-9]+", pathname.getName()); in getNumCoresOldPhones()
|
| /external/lz4/ |
| D | README.md | 1 LZ4 - Extremely fast compression 6 scalable with multi-cores CPU. 9 typically reaching RAM speed limits on multi-core systems. 17 …with [dictionary compression](https://github.com/facebook/zstd#the-case-for-small-data-compression… 18 …81) and [CLI](https://github.com/lz4/lz4/blob/v1.8.3/programs/lz4.1.md#operation-modifiers) levels. 20 …onary Builder](https://github.com/facebook/zstd/blob/v1.3.5/programs/zstd.1.md#dictionary-builder), 24 LZ4 library is provided as open-source software using BSD 2-Clause license. 28 |------------|---------| 31 [travisDevBadge]: https://travis-ci.org/lz4/lz4.svg?branch=dev "Continuous Integration test suite" 32 [travisLink]: https://travis-ci.org/lz4/lz4 [all …]
|