|
![]() |
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от opennews ![]() | ||
Линус Торвальдс опубликовал (http://www.linuxfoundation.org/news-media/blogs/browse/2009/...) заметку о все большем усложнении работы, когда требуется получить предсказуемый результат от GCC, без вмешательства оптимизатора. Отмечается, что компилятор становится слишком умным, что мешает использованию Си в роли высокоуровневого ассемблера, так как все труднее и труднее предсказать какой результирующий код будет сгенерирован. | ||
Высказать мнение | Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от NNIIL ![]() | ||
си теперь быстрее асьмы? не верю... | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
9. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Breg ![]() | ||
как бы да, получилось быстрее из-за автоматического распараллеливания. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
11. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +1 +/– | |
Сообщение от Looker ![]() | ||
Это говорит лишь об их умении программить на асме... | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
64. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от atomicxp ![]() | ||
>Ведь итоговый код все равно получается фактически на нем... | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
13. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Юниксоид ![]() ![]() | ||
Неправда ваша, не читали вы исходники. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
17. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от hz ![]() | ||
ручное там распаралеливание | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
понимаете ли, всё зависит от кода а не от языка, уверен что Вы не напишите парсер XML на асме, который будет быстрее чем перловый. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | –1 +/– | |
Сообщение от ihanick ![]() | ||
в языке перл нет xml парсера. Xml парсеры реализуются сторонними библиотеками. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
28. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
какое это имеет значение? если парсер реализован для перла он что не перловый? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | –2 +/– | |
Сообщение от Pilat ![]() | ||
>какое это имеет значение? если парсер реализован для перла он что не | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
а библиотека парсера, это что не реализация парсера для перла? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
31. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +1 +/– | |
Сообщение от vitek ![]() | ||
библа сишная (вернее например сишная. и так много всяких парсеров xml уже есть. и dom, и sax. помоему и на перле что-то есть). и реадизована для си. а в пёрле биндинги. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
35. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
>библа сишная (вернее например сишная. и так много всяких парсеров xml уже | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
40. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
спорить? о чём? читай пост внимательней. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
44. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
Суть моего высказывания в следующем: | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
54. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
>Быстреее работает тот код который качественей, а не на каком языке написан | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
57. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | –1 +/– | |
Сообщение от User294 ![]() | ||
> Быстреее работает тот код который качественей, а не на каком языке написан, | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
61. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
Когда нужно написать сложный алгоритм (например парсер регулярных выражений), если ты будешь писать код с нуля на асме, в любом случае получится говнокод, так как человеку тяжело (или даже не возможно) в голове представить все команды которые передаются процессору, на более высокоуровневых языках компилятор (или препроцессор) оптимизирует код лучше человека. Конечно же это не правило, а исключение для случаев когда алгоритм достаточно сложный. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
63. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от аноним ![]() | ||
>компилятор (или препроцессор) оптимизирует код лучше человека | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
65. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от евгений ![]() | ||
>так как человеку тяжело (или даже не возможно) в голове представить все команды которые передаются процессору | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
70. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
У ассемблера есть некая проблема - человеку трудно глобально соптимизировать использование регистров в большом куске кода например.А компилерам пофиг - они железные.Поэтому асм годится для написания небольших кусков.А вот большие простыни на нем - уныло.Потому что локальности видно а вот как оно глобально... весь мозг сломаешь.Я если что видел довольно большие проекты на асме.Это выглядит ужасно и почти не поддается поддержке после достижения некоего критичного размера.В итоге разумный юзеж ассемблера нынче - это маленькие проекты на несколько Кб (однокристалки, etc) или - вставки в критичных к скорости местах. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
47. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
>например сишная или например перловая, какая разница. на перле нарсить XML быстрее | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
36. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Дмитрий Ю. Карпов ![]() | ||
Нет, не перловый. В данном контексте "перловый" означает "написанный на Перле", а модули для Перла пишутся на чём угодно. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
39. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
хм, а если парсер написан на перле с использованием сишной библиотеки, то он становится сишным? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
42. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
естественно. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
49. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
>естественно. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
56. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
но программа на пёрле - текстовой файл, который ещё надо обработать (отпарсить если хотите), а потом выполнить. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
59. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
>какие сишные исходники он после превращается? масса избыточного кода. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
43. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
>хм, а если парсер написан на перле с использованием сишной библиотеки, то | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
45. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
>>хм, а если парсер написан на перле с использованием сишной библиотеки, то | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
51. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +1 +/– | |
Сообщение от User294 ![]() | ||
>Значит когда я пишу на перле, и использую сишную библиотеку, я могу | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
53. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
то Вы утвержадаете что код который я получу не является перловым потому что используется сишная либа, то теперь утверждаете что код не является сишным(я разделяю именно эту точку зрения), Вы определитесь в конце концов. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
55. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +1 +/– | |
Сообщение от User294 ![]() | ||
>то Вы утвержадаете что код который я получу не является перловым потому | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
33. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | –1 +/– | |
Сообщение от аноним ![]() | ||
> си теперь быстрее асьмы? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
41. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
> си теперь быстрее асьмы? не верю... | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
2. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Аноним ![]() | ||
Интересно что на этот счет скажет Тео? Может быть алгоритм в OpenSSH более надёжен в плане безопасности? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
8. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | –1 +/– | |
Сообщение от Аноним ![]() | ||
Совсем дурной, да? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
12. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +1 +/– | |
Сообщение от СуперАноним ![]() | ||
Думаю, он имел в виду другое. А именно то, что _реализация_ этого алгоритма в OpenSSL более выверена в плане отсутствия уязвимостей. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
21. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Анонумоис ![]() | ||
>Думаю, он имел в виду другое. А именно то, что _реализация_ этого | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
22. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Анонумоис ![]() | ||
Описался, SHA-1, а не SSH. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
3. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от LXj ![]() ![]() | ||
LOLWUT? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
4. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
>"it turns out that getting good results from SHA1 really is mostly about trying to fight the compilers tendency to try to be clever" | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
7. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Аноним ![]() | ||
оказалось, для того чтобы получить хорошие результаты нужно бороться с тем что компилятор пытается умничать | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
6. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Аноним ![]() | ||
Похоже на то, что Линус просто так иронизирует. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
15. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от ig0r ![]() | ||
в этой статье я тоже не нашёл ни слова о том, что Линусу нравится оптимизация GCC. Наоборот, "Линус Торвальдс опубликовал заметку о все большем усложнении работы, когда требуется получить предсказуемый результат от GCC, без вмешательства оптимизатора. Отмечается, что компилятор становится слишком умным, что мешает использованию Си в роли высокоуровневого ассемблера, так как все труднее и труднее предсказать какой результирующий код будет сгенерирован.". То есть за оптимизацию он не хвалил, а наоборот, ругал... | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от FractalizeR ![]() ![]() | ||
Линус считает C просто средством написания переносимого ассемблерного кода, а не самостоятельным языком. И только в этом свете ему не нравится, как компилятор изменяет его код в попытке оптимизировать. Он не имеет ввиду, что GCC плохо оптимизирует код или что оптимизации кода это плохо вообще. Он имеет ввиду только данный конкретный случай. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
32. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
просто для действительно сильного специалиста лучшая оптимизация - это он сам. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
38. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Aleksey ![]() | ||
А можно посмотреть на этих "специалистов"? Особенно с последними рекомендациями? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
46. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от аноним ![]() | ||
>в прикладном программировании даже рекомендуют дебагерную инфу не убирать - типа | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
58. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от vitek ![]() | ||
да вот книжку забыл. (аргументы помню, иногда применяю, но ведь нужен пруфлинк :-D) | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
52. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
>Линус считает C просто средством написания переносимого ассемблерного кода, а не | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
5. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +2 +/– | |
Сообщение от Max ![]() | ||
Это товальдус ещё не програмил на джава. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
10. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от 1 ![]() | ||
Он бы на питоне попрограммил. Я б купил попкорна и почитал потом его комментарии. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
16. "Линус Торвальдс подчеркнул высокое" | +/– | |
Сообщение от Andrey Mitrofanov ![]() | ||
>Он бы на питоне | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
18. "Линус Торвальдс подчеркнул высокое" | –1 +/– | |
Сообщение от Ariel ![]() | ||
Интересно, если отключить оптимизацию, можно получить предсказуемый результат, или оно того не стоит? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
60. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | –1 +/– | |
Сообщение от User294 ![]() | ||
>Он бы на питоне попрограммил. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
23. "Линус Торвальдс о борьбе с оптимизатором GCC" | +1 +/– | |
Сообщение от Аноним ![]() | ||
>компилятор становится слишком умным | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
34. "Линус Торвальдс о борьбе с оптимизатором GCC" | +/– | |
Сообщение от Warhead Wardick ![]() | ||
>>компилятор становится слишком умным | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
48. "Линус Торвальдс о борьбе с оптимизатором GCC" | +/– | |
Сообщение от User294 ![]() | ||
>Ползи на кладбище - то что С генерит для DSP читать лет | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
25. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Iv945n ![]() | ||
>Линус Торвальдс опубликовал (http://www.linuxfoundation.org/news-media/blogs/browse/2009/...) заметку о все большем усложнении работы, когда требуется | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Аноним ![]() | ||
Как можно использовать сишный код, если неизвестно, куда что положат ассемблерные вставки? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
37. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Дмитрий Ю. Карпов ![]() | ||
>Как можно использовать сишный код, если неизвестно, куда что положат ассемблерные вставки? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
50. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
>А зачем это знать? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
62. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от Аноним ![]() | ||
Минус асма, для меня, в низкой портабельности кода. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
66. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от i ![]() | ||
код на ассемблере не портабелен вообще. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
69. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
>код на ассемблере не портабелен вообще. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
67. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от dmsuslov ![]() | ||
Сдается мне, что это какой-то юношеский максимализм! По-вашему, если программер решает задачи на джаве или дотнете то он быдлопрограммер и не имеет права на существование? А вы ту же самую задачу за то же самое время за те же самые деньги решите на си или асме? | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
71. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от User294 ![]() | ||
Да, рассуждение здравое, но пардон, работа в макдональдсе и не считается почетной, если вы не заметили.Большинство людей вполне конкретного мнения о качестве тамошней "стряпни" и ее полезности.Ну и врядли коллеги из ресторанов питают чрезмерные симпатии к школоте из соседнего макдональдса, позорящей профессию поваров как класс.В итоге - работа в макдональдсе может и популярнее чем работа шеф-поваром в приличном ресторане, но таким достижением особо не погордишься - это не сильно почетнее работы дворником.Что-то не так?Нет, наверное бывают нормальные програмеры на дотнете и яве.И крутые повара в макдональдсах.Но я честно говоря ни тех ни других не встречал.Хотя, безусловно, совсем отрицать возможность их существования - глупо, да. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
72. "Линус Торвальдс подчеркнул высокое качество оптимизатора GCC" | +/– | |
Сообщение от dmsuslov ![]() | ||
>Да, рассуждение здравое, но пардон, работа в макдональдсе и не считается почетной, | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
68. "Линус Торвальдс о борьбе с оптимизатором GCC" | +/– | |
Сообщение от Имя ![]() | ||
А чего бороться? Вынести алгоритм в отдельный файл и компилить с -O0. У меня тоже выходило times33 вручную оптимизировать лучше, чем с -O3, при этом включение оптимизаций на оптимизированном вручную коде заметно снижал производительность. | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
73. "Линус Торвальдс о борьбе с оптимизатором GCC" | +/– | |
Сообщение от pavlinux ![]() | ||
Аптимизаторы млин | ||
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |