1.1, G.NercY.uR (?), 10:40, 02/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Фороникс что-то давненько не выдавал нагора сравнения последних компиляторов.
Пускай выкладывают, кто-нибудь скажите форониксу об этом плиз.:)
| |
|
|
|
|
|
6.62, Andrey Mitrofanov (?), 11:17, 07/09/2015 [^] [^^] [^^^] [ответить]
| +/– |
> Нет, не более чем игра слов на больную тему.
s/игра слов/тролинг/ "Честнее, Владимир, честнее." С собой в тч.
| |
|
|
|
|
|
7.24, Аноним (-), 18:57, 02/09/2015 [^] [^^] [^^^] [ответить]
| –6 +/– |
это который в тихую линкует статически либу под GPL v3 что вызывает автоматом смену лицензии на код в силу вирусности лицензии на библиотеку? или делай свой код под GPL v3 или не компилируй.
| |
|
|
5.18, Аноним (-), 16:11, 02/09/2015 [^] [^^] [^^^] [ответить]
| +1 +/– |
> В итоге всё равно все используют GCC
И? Зато гордые птицы-ежики из-за этого "пинка" со стороны llvmовцев, как минимум улучшили сообщения об ошибках. Так что, пусть и дальше не дают уж слишком расслабиться.
| |
5.25, Аноним (-), 20:07, 02/09/2015 [^] [^^] [^^^] [ответить]
| –1 +/– |
кто все? в os x, freebsd clang, да и в windows от тоже есть. А если вы про линукс ну так вы можите собирать пакеты и через Clang вам не запрещают. Хорошо когда есть выбор.
| |
|
4.13, freehck (ok), 12:05, 02/09/2015 [^] [^^] [^^^] [ответить] | –4 +/– | Скорость развития -- очень хорошая, и разработчики молодцы Но всё же давайте по... большой текст свёрнут, показать | |
|
5.20, Аноним (-), 16:28, 02/09/2015 [^] [^^] [^^^] [ответить]
| +4 +/– |
> но почему тогда в тестах GCC не используют флаг -O3?
По той же причине, по которой не используют -Ofast. В GCC включаемые с -O3 оптимизации на практике редко дают сколько-нибудь существенный прирост производительности, но значительно (относительно) увеличивают размер кода, что негативно сказывается на его локальности в I$. На практике, с GCC нет смысла использовать уровни выше -O2.
> Если в LLVM использовался его хвалёный JIT
Херню сморозил.
| |
|
6.39, freehck (ok), 12:54, 03/09/2015 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> но почему тогда в тестах GCC не используют флаг -O3?
> По той же причине, по которой не используют -Ofast.
-Ofast не используют, потому что он обеспечивает оптимизации, не соответствующие стандарту. -O3 этим не отличается.
> В GCC включаемые с -O3 оптимизации на практике редко дают сколько-нибудь существенный прирост производительности,
Хотелось бы увидеть замеры хотя бы на тех же синтетических тестах. Когда-то давно, когда я сидел на Gentoo, я разницу очень даже чувствовал.
> но значительно (относительно) увеличивают размер кода, что негативно сказывается на его
> локальности в I$.
Что такое I$?
>> Если в LLVM использовался его хвалёный JIT
> Херню сморозил.
Не понимаю, поясните.
| |
|
7.44, Аноним (-), 16:47, 03/09/2015 [^] [^^] [^^^] [ответить] | +/– | -Ofast не используют, потому что он обеспечивает оптимизации, не соответствующие... большой текст свёрнут, показать | |
|
|
9.56, Аноним (-), 15:31, 05/09/2015 [^] [^^] [^^^] [ответить] | +/– | Это не единственная аббревиатура, просто одна из используемых I - instruction, ... большой текст свёрнут, показать | |
|
|
|
|
|
4.32, Анономс (?), 08:25, 03/09/2015 [^] [^^] [^^^] [ответить]
| +2 +/– |
Да он выиграл только в тесте SciMark 2 разраб которого не любит GCC и через какое-то время перелапатил все для поддержки Clang со всеми воркераундами.
Ну и разумеется тест скорости компиляции тоже за Clang - юзерам пофиг, а разрабы будут использовать только чтоб быстрее потестить, финальный билд все равно GCC.
| |
|
5.45, Alexey (??), 16:49, 03/09/2015 [^] [^^] [^^^] [ответить]
| –2 +/– |
Если все остальное время ты компилишь в Clang, то и финальный билд будет в Clang.
| |
|
|
3.9, Школьник (ok), 11:49, 02/09/2015 [^] [^^] [^^^] [ответить]
| –12 +/– |
Судя по картинкам по ссылке, недалек уже тот момент, когда gcc натурально можно будет закапывать. Впрочем, ничего удивительного - когда идеология превозмогает над здравым смыслом и начинает диктовать свою волю при выборе инженерных решений, то результат немного предсказуем. В Китае это вовремя понял Дэн Сяопин, в СССР этого, увы, не поняли. Похоже, не понимает этого и Столлман со своей толпой преданных фанатиков, жадно ловящих каждое слово, выходящее из его рта. Ну да ничего, скоро уже поймут, что архитектура gcc, мягко говоря, не поощряющая его переиспользование и расширение, равно как и сомнительные игры с лицензией на gcc runtime обошлись слишком дорого.
| |
|
4.11, дядя (?), 11:58, 02/09/2015 [^] [^^] [^^^] [ответить]
| +1 +/– |
иди учись школьник! gcc в любом случае не умрет, а модульную конструкцию из llvm действительно не грех перенять и переймут, не сумлевайся!
| |
|
5.16, bOOster (ok), 12:32, 02/09/2015 [^] [^^] [^^^] [ответить]
| –7 +/– |
Аха, ну ситуация сродни Freeswitch против Астериска. Первый модульный и перспективный, второй древний и корявый. Второй держиться ТОЛЬКО на том что всякой документации гораздо больше находиться в инете чем первый. Станет наоборот - сдохнет тут-же.
| |
|
|
7.42, Аноним (-), 15:36, 03/09/2015 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Это как холодильник vs стул.
Дык – дураку понятно, что холодльник лучше (на/в нем сидеть можно, а вот холодить стулом не получится)!
| |
|
|
9.51, Аноним (-), 18:08, 03/09/2015 [^] [^^] [^^^] [ответить] | +4 +/– | Только нублы и хомячки сидят на стульях -- эксперты опеннета выбирают диваны ... текст свёрнут, показать | |
9.59, bOOster (ok), 17:02, 05/09/2015 [^] [^^] [^^^] [ответить] | –1 +/– | Да а на природе маленький холодильничек хорош, и сидишь на нем, и пиво достаеш... текст свёрнут, показать | |
|
|
7.58, bOOster (ok), 16:53, 05/09/2015 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ну дурачки срази и отписались…
По факту - как ты "лошадь" не назови - ОНА РЕШАЕТ одну задачу.
А вертикально или перпендикулярно, да хоть в геометрической прогрессии, хотя че я мечу тут рис перед свиньями…. Один фиг безрезультатно...
| |
|
|
|
4.37, Клыкастый (ok), 12:18, 03/09/2015 [^] [^^] [^^^] [ответить]
| +/– |
> недалек уже тот момент, когда gcc натурально можно будет закапывать
а зачем? чем плох выбор?
ну и просто - я вот не вижу поводов закапывать. в нём стала проприетарная лицензия? разбежалась команда? долго и интесивно косячат и не исправляют баги годами? нет. так что за повод закапывать? результаты тестов?
| |
|
|
|
1.12, Аноним (-), 12:02, 02/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| –10 +/– |
Что в этом clang хорошего? Вчера вышел C++ Builder новый, поставляющийся с этим компилятором по умолчанию, программы теперь медленней станут и толще? :) А плюсы есть какие-нибудь?
| |
|
2.14, freehck (ok), 12:09, 02/09/2015 [^] [^^] [^^^] [ответить]
| +12 +/– |
> Что в этом clang хорошего? Вчера вышел C++ Builder новый, поставляющийся с
> этим компилятором по умолчанию, программы теперь медленней станут и толще? :)
> А плюсы есть какие-нибудь?
Как минимум два. Они прямо в названии и стоят "C++ Builder". :)
| |
|
1.17, Nuzhny (?), 12:46, 02/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
* Portable OpenCL - открытая и независимая реализация стандарта OpenCL;
...
* PoCL (Portable Computing Language OpenCL) - реализация стандарта OpenCL, независимая от производителей графических ускорителей и позволяющая использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров;
Вообще-то это один и тот же проект, он сменил своё название с первого на второе. Можно убедиться в этом здесь: https://github.com/pocl/pocl
| |
1.26, Аноним (-), 21:09, 02/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
А чего среди проектов на базе LLVM RUST не указан? один из самых интересных проектов и не упомянули в новости.
| |
|
2.35, Аноним (-), 11:02, 03/09/2015 [^] [^^] [^^^] [ответить]
| +7 +/– |
ещё про наручники, кляпы и плёточки пофантазируй. Нравится как айфон вибрирует?
| |
2.48, Аноним (-), 17:53, 03/09/2015 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Apple с LLVM
Все бы ничего, только эппл оттуда почти устранился и отдал руль гуглу.
| |
|
1.38, анонимус вульгарис (?), 12:47, 03/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Portable OpenCL - открытая и независимая реализация стандарта OpenCL;
> PoCL (Portable Computing Language OpenCL) - реализация стандарта OpenCL, независимая от производителей графических ускорителей и позволяющая использовать различные бэкенды для выполнения OpenCL-ядер на разных типах графических и центральных процессоров;
Для танкистов?
| |
|
2.40, Andrey Mitrofanov (?), 14:22, 03/09/2015 [^] [^^] [^^^] [ответить]
| +/– |
>> Portable OpenCL - открытая
>> PoCL (Portable Computing Language OpenCL) - реализация
> Для танкистов?
Для http:/openforum/vsluhforumID3/104546.html#17 вас, да.
| |
|
1.43, Аноним (-), 15:56, 03/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Хорошая новость и обзор OpenCL,спасибо автору!
Жаль пока не пропатчили LLVM для ускорения драйвера AMD/ATI...
| |
1.46, Аноним (-), 17:52, 03/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Много булшита и ни звука про улучшения для бэкэнда AMDGPU. А между тем, LLVM 3.7 требуется для OpenGL 4.1 в новой MESA с RadeonSI.
| |
1.53, Аноним (-), 10:46, 04/09/2015 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
А почему под Win подняли планку с XP до 7-ки? 7-ка же скоро заканчивается! Нужно сразу до 10-ки поднимать, так сказать, расширять поддерживаемые и популярные платформы :-D
| |
|