The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Сравнение производительности компиляторов GCC 4.6, LLVM/Clan..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Есть идеи по улучшению форума и сайта ? Пишите.
. "Сравнение производительности результирующего кода GCC 4.6, L..." +/
Сообщение от PereresusNeVlezaetBuggy (ok), 08-Ноя-11, 19:41 
>> А теперь ждём извинений от крикунов, ещё в этом году здесь же,
>> на Опеннете, громко заявлявших, что CLang никогда не догонит GCC по
>> скорости конечного кода
> Так в большинстве тестов - отстает. А именно:
> 1) C-ray - на амд победил гцц, на интеле - шланг. Кому
> засчитать победу не ясно, в общем будем считать что 1:1.
> 2) Тест smallpt: нефутбольный счет 10:0 в пользу GCC. Шланг просрал на
> обоих платформах, при том на амд почти в 10 раз. На
> интеле "всего" в 5 раз :))

Это тест на OpenMP. Сильно специфичная равно как и не устоявшаяся технология. Ну да не суть.

> 3) 7zip: шланга вообще не вижу. Он не осилил собрать 7zip? Или
> чего?

Во-первых, только на одной из платформ; на другой паритет. Во-вторых, про отсутствие графика вообще вопрос к Форониксу. :) Результаты данного теста, стало быть, либо недействительны, либо опять 1:1.

> 4) OpenSSL: гцц победил, правда немного, но на обоих платформах.

Это "немного" в пределах погрешности измерений, так что ещё раз 1:1.

> 5) В DES джона-риппера шланг конечно выиграл, только вот кого в 2011
> году вообще интересует классический DES? DESом еще кто-то пользуется на свой
> зад? :)

Это показатель того, как хорошо CLang компилирует целочисленные считалки. К слову, кое-где DES сейчас используется, в силу разных причин и не всегда по прямому назначению. :)

> 6) На более актуальном MD5 шланг с треском слил. На обоих платформах.

Эм. DES - это шифрование, MD5 - хеширование. Разные вещи. :) К тому же MD5 актуальным является не более, чем DES, ИМХО: его не раскритиковал только ленивый за предсказуемые коллизии. Надо было бы действительно SHA256, например, брать... И вообще проверять работу собственно функций, а не взломщика. Ну да не суть. Эта считалка у CLang получилась более тормозная, да.

> 7) И на Blowfish - тоже приличный слив у шланга.

Это тест тоже странный, на этот раз отсутствует Open64...

> 8) И в тесте MAFFT - тоже слив.
> Итого: шланг серьезно победил разве что в никому не сдавшемся чемпионате по
> DES-шифрованию джоном-риппером. Это обалденный, непререкаемый EPIC WIN. Килограмм извинений
> прилагается.

Сравните с результатами где-то полугодовой давности. Тогда CLang из пяти тестов не слил только в одном. Сейчас этот показатель заметно улучшился. Вы понимаете, о чём речь?..

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Сравнение производительности компиляторов GCC 4.6, LLVM/Clan..., opennews, 07-Ноя-11, 19:01  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру