movaps vs movdqa
От: Ruslan Scherbatuk Украина http://ruslan.odessa.ua
Дата: 27.10.05 11:56
Оценка:
Одинаково ли работают по скорости movaps и movdqa?
Мои замеры показали, что одинакого. В чем тогда был смысл вводить в
процессор команду movdqa, которая кодируется длиннее на 1 байт, а работает так же?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: movaps vs movdqa
От: gear nuke  
Дата: 27.10.05 19:46
Оценка:
Здравствуйте, Ruslan Scherbatuk, Вы писали:

RS>Одинаково ли работают по скорости movaps и movdqa?

RS>Мои замеры показали, что одинакого. В чем тогда был смысл вводить в
RS>процессор команду movdqa, которая кодируется длиннее на 1 байт, а работает так же?

movaps — команда SSE, работает с упакованными вещественными числами одинарной точности.
movdqa — команда SSE2, работает с целыми 128битными.

Если их просто для копирования использовать, разницы нет. Даже можно MMX использовать, разницы тоже не будет .
People who are more than casually interested in computers should have at least some idea of what the underlying hardware is like. Otherwise the programs they write will be pretty weird (c) D.Knuth
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.