|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от opennews ![]() | ||
Экспериментаторы с ресурса Phoronix дополнили опубликованное (http://www.opennet.me/opennews/art.shtml?num=26283) в понедельник сравнение производительности компиляторов GCC (4.3 (http://www.opennet.me/opennews/art.shtml?num=14584), 4.4 (http://www.opennet.me/opennews/art.shtml?num=21376), 4.5 (http://www.opennet.me/opennews/art.shtml?num=26233)) и опубликовали (http://www.phoronix.com/scan.php?page=article&item=gcc_llvm_...) более полный отчет, в котором отражены результаты измерения производительности Clang (http://www.opennet.me/opennews/art.shtml?num=25305) и LLVM-GCC (http://www.opennet.me/opennews/art.shtml?num=23985). Напомню, что в рамках проекта LLVM ведется разработка GCC совместимого инструментария (компиляторы, оптимизаторы и генераторы кода), компилирующего программы в промежуточный байткод RISC-подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации). Сгенерированный платформонезависимый псевдокод может быть преобра... | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Аноним ![]() ![]() | ||
Ну и к чему все эти баяны, когда gcc по прежнему быстр, поддерживает больший спектр аппаратных платформ и более полно поддерживает спецификации языков? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
2. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +3 +/– | |
Сообщение от Dimez ![]() | ||
Он под некошерной, по мнению BSD-сообщества, лицензией. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
5. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –10 +/– | |
Сообщение от QuAzI ![]() | ||
А что вы понимаете под кошерностью? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
6. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +9 +/– | |
Сообщение от аноним ![]() | ||
BSD-сообщество занимается подготовкой кода, предназначенного для включения в проприетарные проекты. Поэтому кошерность = возможность не открывать сорцы. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
9. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от zazik ![]() | ||
Очень тонко, браво! | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
31. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +3 +/– | |
Сообщение от Аноним ![]() | ||
Ну по сравнению с сообществои GPL которое занимается подготовкой среды для выполнения бинарных блобов от больших корпораций - мы таки просто ангелы :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
46. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Аноним ![]() | ||
Ещё более тонко ... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
55. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от User294 ![]() | ||
>мы таки просто ангелы :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
3. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Timka ![]() | ||
ну да, зачем нужны 16-ядерные оптероны, когда на моем компе и 4-ядерный не загружен... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
7. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Аноним ![]() ![]() | ||
Clang начали пилить с 2005го судя по wiki. Так что ему уже 5 лет, а gcc - 25. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
29. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от sHaggY_caT ![]() | ||
>ну да, зачем нужны 16-ядерные оптероны | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
4. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от JL2001 ![]() | ||
зачем же делают LLVM-GCC если "тоже самое" на жаве-JIT "тормозит в 3 раза" ? может и в жаве не "язык кривой" а программисты пишут не задумываясь ? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
10. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от DJa ![]() | ||
>на жаве-JIT "тормозит в 3 раза" | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
12. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от sluge ![]() | ||
автоматическое распределение памяти и были придумано чтобы избежать ошибок при работе с ней. наобщать наобещали а для той же жавы по нормальному так и не сделали. вот и приходится самому следить за памятью. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
56. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –2 +/– | |
Сообщение от User294 ![]() | ||
>автоматическое распределение памяти и были придумано чтобы избежать ошибок при работе с | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
60. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от sluge ![]() | ||
ты что сказать то хотел? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
17. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Denis Ivanchik ![]() | ||
Мне кажется Вы не компетентны в том, о чем говорите. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
61. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от qpq ![]() | ||
+1 но спорить с ними бесполезно.. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
19. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от JL2001 ![]() | ||
>_Большинство_ пишут не задумываясь из-за автоматического управления памяти. Вот это автомат в | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
20. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +2 +/– | |
Сообщение от mike lee ![]() | ||
т.е. если идиот пишет на жаве то все тормозит, а если на другом языке то нет? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
21. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от pavlinux ![]() | ||
По пробуй на ADA замутить глючную прогу :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
32. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Аноним ![]() | ||
Погугли про Ариан-5 и как его завалила малюсенькая программка на языке который прям таки не позволяет ваять глючгый код ... :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
34. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от pavlinux ![]() | ||
>Ути пуси! :) Ыксперты жгутЪ!(С) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
47. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +2 +/– | |
Сообщение от Warhead Wardick ![]() | ||
А какая разница на чём пишет идиот?! Результат по любому на 100% предсказуем. Ну и чего о них говорить то? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
28. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –3 +/– | |
Сообщение от JL2001 ![]() | ||
>т.е. если идиот пишет на жаве то все тормозит, а если на другом языке то нет? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
33. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Аноним ![]() | ||
Да пофиг не чём написано! Главное кем и как. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
36. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от pavlinux ![]() | ||
> ... ~1993 году старший детёнок главбуха написал какую то автоматизацию ... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
48. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Diogene the Open Source programmer ![]() | ||
>Кстати, трехколесный велосипед "Малыш", тоже средство передвижения. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
11. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –4 +/– | |
Сообщение от sluge ![]() | ||
Реальный тест-если собрать всю сисетму каждым из компалеров и поработать в ней некоторое время | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
13. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +3 +/– | |
Сообщение от Proger ![]() | ||
Отчёт какой-то бестолковый. "В тесте флипфлопхрюп 432.65.7 clang оказался медленнее gcc" - НУ И ЧТО? В чём смысл теста-то? Интересно увидеть конкретные тестируемые фичи - плавающую точку, создание объектов, вызовы функций... Заодно будет видно, что подкрутить в clang. Мне кажется, за clang будущее, т.к. он более модульный и современный, просто ещё не очень отполированный. Заодно это создаёт платформу для переноса других языков (а не прикручивать их сбоку как в gcc). | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
58. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от azure ![]() | ||
Фороникс же.. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
14. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Аноним ![]() | ||
а более внятные сообщения об ошибках уже не преимущество clang? LTO, впрочем, он есть в gcc45 и llvm-gcc. Да и phoronix как всегда троллит: | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
22. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от pavlinux ![]() | ||
>Ах да, лучше бы сравнивали XZ (Си) вместо 7zip (Си++). Си-код лучше оптимизируется. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
30. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +2 +/– | |
Сообщение от Aesthetus Animus ![]() | ||
Даже хороший код оптимизируется, но на более низком уровне. Естесственно, кривую архитектуру программы никакой компилятор не соптимизирует и не исправит ;) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
40. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Andrey Mitrofanov ![]() | ||
>Хороший Cи-код вообще не оптимизируется :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
43. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от pavlinux ![]() | ||
>>Хороший Cи-код вообще не оптимизируется :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
53. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от XoRe ![]() | ||
>>Хороший Cи-код вообще не оптимизируется :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
57. "ельности компиляторов GCC" | +/– | |
Сообщение от Andrey Mitrofanov ![]() | ||
>Компилятор не может оптимизировать логические ляпы. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
59. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Andrey Mitrofanov ![]() | ||
>Например: | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
24. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Гость ![]() | ||
> а более внятные сообщения об ошибках уже не преимущество clang? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
39. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от pavlinux ![]() | ||
>> а более внятные сообщения об ошибках уже не преимущество clang? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
18. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +3 +/– | |
Сообщение от Nirnroot ![]() | ||
>В целом LLVM / Clang не оправдали возложенные на них ожидания | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
23. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Анонима ![]() | ||
поддерживаю, странное заявление | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
25. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Aleksey ![]() | ||
Создателями конечно. Например, "Fast compiles and Low Memory Use" | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
37. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от аноним ![]() | ||
Ну эти-то он оправдал. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
52. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +2 +/– | |
Сообщение от Pilat ![]() | ||
>Создателями конечно. Например, "Fast compiles and Low Memory Use" | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
54. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Ян Злобин ![]() ![]() | ||
>Сравнивать надо скорость и качество получившихся программ, а не компиляторов. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
26. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от exp. ![]() | ||
Apple | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
27. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Аноним ![]() | ||
Ну это Фороникс+Опеннет высказывание, кто там чего ожидал не ясно. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
35. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от Аноним ![]() | ||
Ага - опять скорость измерялась количеством FPS в запущенной в паралель игрухе? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
38. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +1 +/– | |
Сообщение от anonymous ![]() | ||
Интересно, а бойцам из фороникса вводный курс 'обработка экспериментальных данных' никто не предлагал прочитать? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
41. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от eugeni ![]() ![]() | ||
Хотел бы ,где-нибудь, увидеть структуру "виртуального процессора" от GCC и Clang. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
49. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Diogene the Open Source programmer ![]() | ||
>В общем : если Clang более эффективен, буду компилировать Linux в Сlang. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
50. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | –1 +/– | |
Сообщение от eugeni ![]() ![]() | ||
FreeBSD-шнеги делают. Даже ядро и мир им собранные ужо бутятся :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
51. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от Lockal ![]() | ||
Они видимо решили забить на все float-ы в программах и стандарте C99, улучшение поддержки которого сильно замедлило компиляцию таких программ. Компилировали бы с -fexcess-precision=fast -- получили бы ускорение в компиляции. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
![]() | ||
62. "Сравнение производительности компиляторов GCC, Clang и LLVM-..." | +/– | |
Сообщение от mirsev ![]() | ||
А -fexcess-precision=fast только компиляцию ускоряет или выполнение кода -- тоже? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |