CPU core
Understand the mechanismAn instruction engine with its own execution context and substantial control hardware.
A product name is a starting point. The architecture and the workload tell you what it can do.
Short tasks, irregular branches, general-purpose code.
Limited parallel arithmetic compared with a large GPU.
Large batches of similar work, graphics, numerical kernels.
Dispatch, transfer costs, divergence, and resource pressure.
Compatible neural operations with good local data reuse.
Operator coverage, shapes, formats, conversion, and fallback.
Qualitative guidance, not a benchmark. Measure your actual workload, including transfers and fallback.
An instruction engine with its own execution context and substantial control hardware.
Core designs with different performance, area, and energy tradeoffs.
A vendor’s description of a high-performance core or configuration. It is not a standard ISA category.
Product-family branding. It does not uniquely specify a core design or NPU capability.
Ryzen is a processor brand; Zen names CPU microarchitecture generations. A model number needs decoding.
M names a system-on-chip family; Neural Engine names its neural acceleration block.
Qualcomm names for CPU, GPU, and DSP/NPU-related implementations, respectively.
Vendor resource counts associated with GPU arithmetic lanes, not complete CPU cores.
Architecture, operation format, issue rate, memory traffic, and achieved throughput.
SourceExecution-group structures: streaming multiprocessor, compute unit, or workgroup processor. They differ by design.
A specialized matrix operation engine within a GPU implementation.
Dedicated resources for selected ray traversal and intersection work.
Peak operation rates. Meaning depends on precision, operation counting, and sparsity assumptions.
Clock rate and a policy for temporarily using available operating headroom.
Vendor-defined thermal or power design figures. Definitions vary by product and company.
Measurement boundary, sustained limits, transient behavior, and actual wall power.
SourceA process-generation label, not a standardized literal transistor dimension.
Shared memory or address abstractions, and avoiding a particular explicit copy. Mechanisms vary.
Memory families designed for different platform, energy, packaging, and bandwidth needs.
Error protection with a specified code and boundary. Internal DRAM ECC covers a different path from system ECC.
Form factor, storage protocol, and interconnect, respectively. One name cannot substitute for the other two.