Home
last modified time | relevance | path

Searched +full:multi +full:- +full:cores (Results 1 – 25 of 130) sorted by relevance

123456

/external/arm-trusted-firmware/docs/plat/
Dnvidia-tegra.rst4 - .. 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 …]
Drpi3.rst4 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 …]
Dbrcm-stingray.rst5 -----------
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/
DTopicMultithreading.dox3 /** \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/
Dtopology.c24 * 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/
Dworker_server.py7 # 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/
Dpcap-tstamp.manmisc.in22 .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/
Dmulti_thread_gemm.h7 // 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/
Dsnapcraft.yaml6 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/
Dpm_sched_mc.py32 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/
Dinit.c8 #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/
Dcluster_resolver.py7 # 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/
DThreading.h1 //===-- 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/
Dlinux.rs32 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/
DThreading.h1 //===-- 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/
Dnanobenchmark_test.cc7 // 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/
Dnanobenchmark_test.cc7 // 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/
Dnanobenchmark_test.cc7 // 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/
Dnanobenchmark_test.cc7 // 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/
Dnanobenchmark_test.cc7 // 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/
Dnanobenchmark_test.cc7 // 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/
Dsnapshot_metadata.proto7 // 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/
Dautotune_maps_utils.cc7 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/
DSkiaPooledImageRegionDecoder.java43 * 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/
DREADME.md1 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 …]

123456