Оптимальный векторно-матричный цикл умножения с c ++, glm и Arm64 - PullRequest
0 голосов
/ 23 января 2019

У меня есть std :: vector значения типа glm :: vec4 и матрица типа glm :: mat4x4. Я хочу использовать их для выполнения умножения матрицы на вектор в критическом сценарии производительности.

Можете ли вы сказать мне, как сформулировать цикл, чтобы он максимально оптимизировался на Cortex A57? Должен ли я использовать итераторы, необработанные указатели или индексы, чтобы дать компилятору наилучшие возможные подсказки?

Спасибо за ваши усилия.

...