|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от opennews (ok) on 10-Ноя-11, 20:40 | ||
Компилятор Open64 (http://www.open64.net) для языков C, C++ и Fortran, разрабатываемый при поддержке компании AMD, обновился (http://www.open64.net/news/single-view/archive/2011/november...) до версии 5.0 и теперь включает в себя более полную поддержку стандарта языка C, архитектуры IA64 и множество оптимизаций, направленных на улучшение быстродействия приложений, собранных для процессоров серии AMD Bulldozer. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения по теме | [Сортировка по ответам | RSS] |
| 1. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от nevar (ok) on 10-Ноя-11, 20:40 | ||
реквестирую сравнение производительности числодробильных прог, скомпиленных сабжем, gcc и icc. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 2. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +1 +/– | |
| Сообщение от Андрей (??) on 10-Ноя-11, 20:43 | ||
Ввиду выхода c++11 интересно было бы, в каком состоянии находится его поддержка у open64. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 3. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | –1 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 20:53 | ||
> Второе достоинство компилятора в лицензии GPLv2 | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 4. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 21:02 | ||
Как минимум с гцц и шлангом недавно сравнивал фороникс. На паре тестов он реально порвал на амдшном проце остальных. Правда в отместку он под интел вообще не смог родить рабочие бинари, равно как не смог собрать некоторые тесты. | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 5. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +2 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 21:02 | ||
>> Второе достоинство компилятора в лицензии GPLv2 | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 6. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | –1 +/– | |
| Сообщение от Клыкастый (ok) on 10-Ноя-11, 21:07 | ||
АМД дааа... Так не любить конкурентов... ай-ай-ай... | ||
| Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору | ||
| 7. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | –1 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 21:07 | ||
Лучше бы для gcc патчи сделали. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 8. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +2 +/– | |
| Сообщение от A.Stahl on 10-Ноя-11, 21:15 | ||
>в лицензии GPLv2 | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 9. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +3 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 21:21 | ||
Это они отомстили интелу за хреновую оптимизацию под амд в icc :D | ||
| Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору | ||
| 10. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +2 +/– | |
| Сообщение от Клыкастый (ok) on 10-Ноя-11, 22:22 | ||
> Это они отомстили интелу за хреновую оптимизацию под амд в icc :D | ||
| Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору | ||
| 11. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +1 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 22:29 | ||
Вот когда он ядро собрать сможет, тогда и посмотрим. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 12. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +5 +/– | |
| Сообщение от Анон on 10-Ноя-11, 22:29 | ||
Лучше бы сам что-нибудь полезное сделал. | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 13. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +4 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 23:06 | ||
Сможет тогда, когда разработчики ядра будут писать на С. | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 14. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от pro100master (ok) on 10-Ноя-11, 23:08 | ||
они только Си допилили, а вы уже про какой-то футуристический С++11 :) | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 15. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +4 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 23:46 | ||
Поэтому они так и будут собирать gcc, он для обоих собирает ;) | ||
| Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору | ||
| 16. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +6 +/– | |
| Сообщение от Аноним (??) on 10-Ноя-11, 23:46 | ||
в BSD kernel/userland всю собирает. А все потому что пишут на ANSI C, а не на GCC-specific-C-like-language | ||
| Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору | ||
| 17. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от pavlinux (ok) on 11-Ноя-11, 01:04 | ||
Блин, он кроме Hello World ченить умеет компилить?! | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 18. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от filosofem (ok) on 11-Ноя-11, 09:52 | ||
да, GPLv3 было бы лучше. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 19. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +1 +/– | |
| Сообщение от anonymous (??) on 11-Ноя-11, 10:27 | ||
не говорил бы за всех.... | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 20. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | –1 +/– | |
| Сообщение от alexr (??) on 11-Ноя-11, 11:11 | ||
Ядро Линукса соответствует ISO "C" 99. и в GCC новые стандарты C обкатываются. Из специфичных GCC расширений это констрейны для inline ассемблера, но без них просто невозможно генерировать оптимальный переносимый код. | ||
| Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору | ||
| 21. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +1 +/– | |
| Сообщение от Boboms (ok) on 11-Ноя-11, 15:40 | ||
А может целесообразно включить упомянутые "блоки оптимизации" из icc и open64 непосредственно в gcc? | ||
| Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору | ||
| 22. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 15:48 | ||
> А может целесообразно включить упомянутые "блоки оптимизации" из icc и open64 непосредственно | ||
| Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору | ||
| 23. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 15:50 | ||
> Блин, он кроме Hello World ченить умеет компилить?! | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 24. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Andrew Kolchoogin on 11-Ноя-11, 16:17 | ||
Да? | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 25. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 16:19 | ||
>> Второе достоинство компилятора в лицензии GPLv2 | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 26. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 16:22 | ||
Да ну? | ||
| Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору | ||
| 27. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 16:56 | ||
> Специально для Вас сделали clang. | ||
| Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору | ||
| 28. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 17:13 | ||
> А мы над тобой поржём. Всем, так сказать, коллективом. | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 29. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 17:13 | ||
> Возьмите последнее ядро (3.0.8), | ||
| Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору | ||
| 30. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от me (??) on 11-Ноя-11, 17:23 | ||
ну речь то, вообще, про оптимайзер, у вас и сейчас код скомпилированный с march=corei7 на core2 будет фокусы показывать. | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
| 31. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | –2 +/– | |
| Сообщение от pavlinux (ok) on 11-Ноя-11, 19:14 | ||
А чё, флаги компилятора уже описаны в стандартах? | ||
| Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору | ||
| 32. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от pavlinux (ok) on 11-Ноя-11, 19:17 | ||
> не говорил бы за всех.... | ||
| Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору | ||
| 33. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от letsmac (ok) on 11-Ноя-11, 19:54 | ||
__builtin_unreachable таки Gcc-изм. Что вы хотели? | ||
| Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору | ||
| 34. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от gs on 11-Ноя-11, 20:26 | ||
Если сразу ставить перед собой задачу делать переносимый код, то все прекрасно работает. | ||
| Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору | ||
| 35. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от pavlinux (ok) on 11-Ноя-11, 21:57 | ||
> Если сразу ставить перед собой задачу делать переносимый код, то все прекрасно | ||
| Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору | ||
| 36. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Аноним (??) on 11-Ноя-11, 22:42 | ||
> ну речь то, вообще, про оптимайзер, у вас и сейчас код скомпилированный | ||
| Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору | ||
| 37. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от gs on 12-Ноя-11, 13:04 | ||
Так вы как раз из тех, кто хочет ядро компилить, только лишь написав "# make CC=opencc"? ;) | ||
| Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору | ||
| 38. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | –1 +/– | |
| Сообщение от pavlinux (ok) on 12-Ноя-11, 17:23 | ||
> Так вы как раз из тех, кто хочет ядро компилить, только лишь | ||
| Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору | ||
| 39. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Мужик32 (ok) on 13-Ноя-11, 01:47 | ||
Ты это к чему, умник? | ||
| Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору | ||
| 40. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
Сообщение от trader2k4 on 14-Ноя-11, 20:45 | ||
Вот он, звериный оскал нынешнего линуксоида - "сам программировать не умею, но других обосрать не забуду" :( | ||
| Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору | ||
| 41. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от pavlinux (ok) on 14-Ноя-11, 21:13 | ||
> Вот он, звериный оскал нынешнего линуксоида - | ||
| Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору | ||
| 42. "Увидел свет оптимизирующий свободный компилятор Open64 5.0" | +/– | |
| Сообщение от Клыкастый (ok) on 17-Ноя-11, 19:03 | ||
> Таскать 2 версии кода в 1 проге? | ||
| Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |