Здравствуйте, Ivan. >> Занимаюсь сейчас оптимизацией по скорости одно кода. Разными >> уловками и прочим удалось значительно его ускорить. Как ускоряться >> дальше пока мыслей не возникает. И возникакет вопрос, а достиг ли я >> предела?
>> Как без написания копии кода на сях понять, что его скорость уже не >> вырастет? > Имхо единственный правильный путь ускорения кода - пересмотр > архитектуры приложения. > а переписывание того же но с учетом каких-то особых свойств > языка/скаляров итп - это зло в чистом виде. можно то же время > потратить было на работу над архитектурой и получить бОльший профит. Не полностью согласен. Прежде, чем менять архитектуру и алгоритмы можно ещё посмотреть на их реализацию. Она не всегда идеальна и есть нюансы, о которых компилятор никогда не догадается сам, если ему явно не подсказать. А подсказав, например, данные вдруг начинают влезать в кэш процессора и сильно всё ускоряется. -- С уважением, Михаил mailto:[email protected] -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
