Re[2]: memcpy
От: MaximE Великобритания  
Дата: 16.08.05 08:15
Оценка:
remark wrote:

> А если серьёзно, то я думаю, что скорость копирования большого блока памяти всё равно упрётся в скорость работы с памятью. memcpy просто нечего предложить принципиально нового по сравнению с циклом копирования. Т.е. если грамотно написать цикл копирования (без лишних операций), то скорость его выполнения будет не на много отличаться.


У меня есть сильное подозрение, что Intel C++ compiler for Linux разворачивает memcpy в mmx/sse, т.к. скорости рукописного цикла и memcpy gcc на моих тестах были в 3 раза меньше. Сглупил кода тестировал — не посмотрел asm output.

--
Maxim Yegorushkin
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.