На днях осознал странную вещь - приложение на основе libsamplerate, скомпилированное с использованием Intel C++ Compiler 12 стало работать на 30% медленнее, чем оно же, собраннное ICC 9 c теми же опциями. Решил поисследовать и получил, что с каждой новой версией ICC (10, 11, 12) приложение становилось медленнее примерно 10%. Кроме того, MSVC 2010 отстаёт всего на 2% от ICC 9, тогда как MSVC 2008 проигрывал в своё время процентов 15. Что бы это могло значить?
|