【发布时间】:2014-01-28 16:51:23
【问题描述】:
假设我有两个结构数组(结构具有相同的类型、大小、字段偏移等),并且我想将第一个数组中所有结构的第一个字段复制到结构的第一个字段在第二个数组中。
现代 Intel、AMD、ARM 和其他 CPU 是否支持此类操作,而不是通过对每个相应结构对的一系列加载和存储指令?
如果答案是“是”,那么目标结构不具有相同类型、大小和字段的情况(即源数据跨度与目标数据跨度不同时)呢?数据步幅,但两者都是已知的)?
【问题讨论】:
标签: performance cpu memcpy stride