|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от opennews (ok) on 15-Апр-10, 11:27 | ||
После года разработки вышел (http://gcc.gnu.org/gcc-4.5/) релиз набора компиляторов GCC 4.5.0 в котором представлен новый оптимизатор на этапе компоновки, реализована экспериментальная поддержка некоторых возможностей стандарта C++0x, продолжена интеграция наработок проекта Graphite (http://gcc.gnu.org/wiki/Graphite) с реализацией поддержки автоматического распараллеливания операций. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
|
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от szh (ok) on 15-Апр-10, 11:27 | ||
> # Для x86 архитектур код с плавающей точной, генерируемый согласно ужесточенным требованиям стандарта C99, будет работать гораздо медленней, чем в старых версиях GCC. Для решения этой проблемы используйте ключ компиляции -fexcess-precision=fast; | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
2. "Релиз набора компиляторов GCC 4.5.0" | +1 +/– | |
Сообщение от Аноним (??) on 15-Апр-10, 11:32 | ||
Эх, если бы ещё такие вот "новинки" можно было без клизмы вставить в существующую систему!... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
3. "Релиз набора компиляторов GCC 4.5.0" | +1 +/– | |
Сообщение от Serega (??) on 15-Апр-10, 11:55 | ||
Используйте source-based дистрибутив и пересобирайте мир :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
8. "Релиз набора компиляторов GCC 4.5.0" | +1 +/– | |
Сообщение от noname (??) on 15-Апр-10, 15:20 | ||
>Используйте source-based дистрибутив и пересобирайте мир :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
15. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от rfc.1118 on 15-Апр-10, 18:19 | ||
вы ошибаетесь. нет, правда. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
17. "Релиз набора компиляторов GCC 4.5.0" | +1 +/– | |
Сообщение от User294 (ok) on 15-Апр-10, 21:06 | ||
Ага, наверное именно поэтому у кучи знакомых юзеров source based вечно какие-то глюки которые больше нигде не увидишь :). В общем каждому свое. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
21. "Релиз набора компиляторов GCC 4.5.0" | –1 +/– | |
Сообщение от rfc.1118 on 16-Апр-10, 12:24 | ||
>Ага, наверное именно поэтому у кучи знакомых юзеров source based вечно какие-то | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
22. "Релиз набора компиляторов GCC 4.5.0" | +1 +/– | |
Сообщение от stranger (??) on 16-Апр-10, 14:54 | ||
Я думаю, что тут проблема не в source-based дистрибутивах, а в том, что ими пользуются те, кто любит поэкспериментировать с системой. Вот поэтому и "глючит". | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
24. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от Adminus on 17-Апр-10, 05:21 | ||
Пять лет использую Source based дистрибутивы. Два раза в жизни реально была проблема | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
25. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от fetisheer (ok) on 17-Апр-10, 08:56 | ||
Пользуешься стандартным софтом или очень редко обновляешься. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
10. "Релиз набора компиляторов GCC 4.5.0" | –6 +/– | |
Сообщение от sluge (ok) on 15-Апр-10, 17:01 | ||
ну для gcc это традиия. под новый компайлер надо править свои исходники... | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
19. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от Michael Shigorin (ok) on 16-Апр-10, 00:32 | ||
Там предпочитают выдёргивать из-под ног сразу платформу, как вот с VB произошло. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
5. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от hatewindows (ok) on 15-Апр-10, 13:08 | ||
./configure --happy=on | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
6. "Релиз набора компиляторов GCC 4.5.0" | –1 +/– | |
Сообщение от Злой on 15-Апр-10, 14:10 | ||
> Для x86 архитектур код с плавающей точкой, генерируемый согласно ужесточенным требованиям стандарта C99, будет работать гораздо медленней, чем в старых версиях GCC. Для решения этой проблемы используйте ключ компиляции -fexcess-precision=fast; | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
7. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от anonymous (??) on 15-Апр-10, 14:59 | ||
Да. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
9. "Релиз набора компиляторов GCC 4.5.0" | –1 +/– | |
Сообщение от svn (??) on 15-Апр-10, 16:25 | ||
>в x86-64 такие же | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
26. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от anonymous (??) on 17-Апр-10, 16:19 | ||
Извини, но бредишь тут ты :) | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
11. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от sluge (ok) on 15-Апр-10, 17:04 | ||
вообщето x86 и x86_64 разные архитектуры. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
14. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от funky_dennis on 15-Апр-10, 18:13 | ||
<cite>Улучшен код функций, генерируемый для уровней -O2 и -Os: если встречаются прототипы функции, параметры которых затем нигде не используются то тогда эти параметры не передаются, а аргументы передаваемые по указателю передаются по значению.</cite> | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
16. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от gegMOPO4 (ok) on 15-Апр-10, 18:56 | ||
А почему не упомянули о бинарных плагинах? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
18. "Релиз набора компиляторов GCC 4.5.0" | –1 +/– | |
Сообщение от alex789 on 15-Апр-10, 23:32 | ||
>> а аргументы передаваемые по указателю передаются по значению. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
20. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от funky_dennis on 16-Апр-10, 07:11 | ||
Это оптимизация, невидимая программисту, и это правильно. Если в теле функции указатель является указателем на базовый тип, и не меняет своего содержимого, то зачем засовывать в стек адрес ячейки? Чтобы потом вытащить со стека адрес, сходить по этому адресу и опять засунуть в стек содержимое? Это быдло-подход, я не понимаю, почему раньше такого не сделали. Можно же сразу засунуть в стек содержимое. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
23. "в оригинале -'по ссылке', если это играет роль" | +/– | |
Сообщение от Вова on 16-Апр-10, 17:13 | ||
turn arguments passed by reference to arguments passed by value when possible. | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
27. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от solardiz on 29-Апр-10, 07:56 | ||
Написал тут пошаговую инструкцию по сборке и использованию gcc 4.5.0 под пользователем (без root-доступа), включая сборку и "установку" требуемых им библиотек. В том числе - вариант сборки с Graphite (авто-параллелизация). Далее поигрался с авто-параллелизацией и с поддержкой OpenMP. Все это см. на wiki (ссылка ниже), включая команды шелла, примеры программ, сравнение производительности (для разных сборок примеров программ), встреченные проблемы и некоторые из сделанных выводов: | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
28. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от Вова on 03-Май-10, 10:27 | ||
>Написал тут пошаговую инструкцию по сборке и использованию gcc 4.5.0 под пользователем | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
29. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от solardiz on 03-Май-10, 11:11 | ||
>>http://openwall.info/wiki/internal/gcc-local-build | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
31. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от Вова on 04-Май-10, 07:13 | ||
один трид = 12.5 %% в топе? Какая версия top, либо - что за окружение? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
32. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от solardiz on 04-Май-10, 10:25 | ||
>один трид = 12.5 %% в топе? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
30. "Релиз набора компиляторов GCC 4.5.0" | +/– | |
Сообщение от solardiz on 03-Май-10, 11:16 | ||
> сколько процентов цпу - 200? 400? | ||
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |