Немного статей про *nix
 

Линус Торвальдс подчеркнул высокое качество оптимизатора GCC

11.08.2009

Линус Торвальдс привел интересный пример высокого качества оптимизатора GCС. При тестировании на машине с многоядерным CPU архитектуры Nehalem, написанная для уменьшения числа зависимостей кода GIT реализация алгоритма хэширования SHA1 на языке Си, оказалась быстрее оптимизированного вручную варианта на языке ассемблер, поставляемого в составе пакета OpenSSL.

С другой стороны отмечается, что компилятор стал слишком умным и времена использования Си как высокоуровневого ассемблера уходят в прошлое, так как теперь трудно предсказать какой результирующий код будет сгенерирован.

Источник: OpenNET

Партнеры проекта
Хостинг от RU-Life.NET - надежно, выгодно, проверено!
 

Все права защищены. © Unix66.ru, 2009

Допускается полное, либо частичное цитирование размещенной информации,
при условии размещения ссылки на Unix66.ru в качестве источника.