Здравствуйте, St.Rush Co., Вы писали:
R>>Дать ссылку на статью где перемножают на SSE двухмерные матрицы, когда человеку нужно на managed матрицы разного размера. Бесценно!
SRC>Может таки за человека еще код написать?
SRC>Или у вас с экстраполяцией проблемы?
Cразу столько вопросов.
SRC>И вы уважаемый изначальный пост читали?
SRC>Там написано в частности:
SRC>Доброго времени суток!
SRC>Пытаюсь соптимизировать умножение небольшой (40*40) матрицы из float на вектор.
SRC>
Вы тут видите форум какой? Какие вопросы? Вы тут видите в титуле топика Mono.Simd? Cи код у топикстартера уже был и гуглить он явно умеет не хуже вас.
SRC>Или 40*40 это уже не двухмерная матрица?
Вы неправильно поняли, или я неверно написал. Матрицей 2 на 2 описываются трансформации в двухмерном пространстве. В примере она для этого и используется. Хотя, конечно, это не совсем верно называть её двухмерной. Прошу прощения.
SRC>Хой вэй сафсэм забыл... там еще было слово оптимизация...
Скажите вы всегда, словно бэтмен, если человек зашёл на форум и спрашивает про оптимизацию, пихаете ему статью про ассемблер? Оно конечно средство универсальное, но...
SRC>А если серьезно если во главу угла проблемы ставится оптимизация по скорости выполнения — то только unmanaged code.
Why so serious?) Ваше мнение бесценно, вы всё сказали?
SRC>За сим усе.
Вот с самого начала бы так.

Идёте в правильную сторону.
«История жизни – это, по существу, развитие сознания, которое завуалировано морфологией.» Пьер Тейяр де Шарден