SoA (structure of arrays)
EN: SoA (structure of arrays)
Structure of Arrays: схема хранения в памяти, при которой каждое поле типа записи хранится в собственном непрерывном массиве (например, отдельные массивы xs[], ys[], zs[]) вместо чередования полей для каждого элемента. Когда цикл обращается только к одному полю, SoA загружает кэш-линии, плотно заполненные полезными значениями — в отличие от Array of Structures (AoS), где каждая кэш-линия содержит все поля одного элемента.