最佳答案
不,每个内核通常都可以执行指令集中的大多数通用操作。但是 SIMD 操作的“多个处理元素”只是对不同的数据(不同的字节或字)执行单个操作。
例如ARM Cortex-A53的每个核心微体系结构能够独立于其他内核运行 SIMD 指令,而诸如 MMX 这样的 SIMD 指令集, SSE和 SSE2最初是在单核 CPU 上引入的。
关于cpu - SIMD 是否需要多核 CPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49810600/