AI Architecture & Systems

Compute Engines: Cross-Category Organization and Trade-offs

SourcesSurvey §3.1; platform records provide implementation-specific examples.

4.10.1The Balance Among Scalar/Vector/SIMD/SIMT/Matrix Engines#

4.10.2Systolic Array, Tensor Core, Vector MAC, and Configurable Compute Units#

4.10.3Matrix Throughput, Non-GEMM Operators, and Control-Flow Coverage#

4.10.4Embedding, Gather/Scatter, and Dedicated Acceleration Units#

4.10.5Static Scheduling, Dynamic Scheduling, and Data-Triggered Execution#

4.10.6Arithmetic Intensity, Compute Utilization, and Area/Energy Efficiency#

4.10.7Programming Flexibility, Compiler Burden, and Degree of Specialization#