ПрограммированиеФорумОбщее

Прошу помощи по SSE и MMX (3 стр)

Страницы: 1 2 3
#30
18:24, 10 дек 2010

Ghost2
> Ok. Помимо разной линейной алгебры (перемножь мне эти массивы
> векторов/матриц/скаляров/кватернионов и их комбинаций) есть: системы частиц,
> рейтрейсинг и растеризация.
ну примерно такого и ждал. Это ж на ГПУ все давно.
Хотя автор уже сказал что ему не для графики это нужно. Так что может его задачи это и покрывает.

#31
21:02, 10 дек 2010

как сделать скалярное произведение на SSE ?

#32
21:08, 10 дек 2010

DevilDevil
На первом никак. Четвертый - это относительно совсем новые компы. :)

#33
21:15, 10 дек 2010

@!!ex
> На первом никак.
Да ладно, прям таки никак :)

DevilDevil
Перемножить два вектора покомпонетно - одна команда.
А потом погнал фигачить шафлы и скалярные сложения. Оверхед такой наворачивается, что вся идея теряет смысл :)

зы: скалярные сложения средствами SSE.

#34
21:12, 11 дек 2010

как мне уже подсказал кто-то где-то - в DXSDK\Include\xnamath* файлах есть дофига уже реализованной SSE математики (вектора, матрицы, кватернионы). некоторых действий я находил хз где в инете более оптимизированные версии.

#35
0:26, 12 дек 2010

а вот если ты интерес в себе пробудишь... тебе будет просто вкусно этим заниматься... и для начала - не надо торопится: знания полученные на бегу - бегают беспардонно... все должно быть уложено ровными стопочками, с удовольствием...

#36
12:54, 12 дек 2010

кстати нет ли открытых либ с векторной математикой, что бы там все под ссе2 было? те что на глаза попадались все без поддержки были, самому писать ужасно влом.
Темболее ужа занимался таким на работе (под пс3 альтивек инструкции клепал):)

#37
15:25, 12 дек 2010

Sony's vector math library?
http://bullet.svn.sourceforge.net/viewvc/bullet/trunk/Extras/vectormathlibrary/

#38
16:52, 12 дек 2010


Топстар, просто поставь компилятор посвежее, а он уже там сам сгенерирует код по самые свежие FPU-шные штучки.
+
А что мат-вычисления - узкое место ?  о-О.

Страницы: 1 2 3
ПрограммированиеФорумОбщее

Тема в архиве.