1.1, Аноним (-), 11:21, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
А warning на ту оптимзацию которая умеет подляны подкитывать с проверками они сделали? :)
| |
|
2.3, arisu (ok), 11:35, 17/07/2014 [^] [^^] [^^^] [ответить]
| +7 +/– |
> А warning на ту оптимзацию которая умеет подляны подкитывать с проверками они
> сделали? :)
это «programmer is idiot»? нет, gcc пока не умеет это определять.
| |
|
3.5, Аноним (-), 12:08, 17/07/2014 [^] [^^] [^^^] [ответить]
| –2 +/– |
> это «programmer is idiot»? нет, gcc пока не умеет это определять.
Это насчет проверок которые они могут удалять. Программер тоже может стормозить иногда, поэтому такие оптимизации без варнинга - это все-же грабельки.
| |
|
4.7, arisu (ok), 12:09, 17/07/2014 [^] [^^] [^^^] [ответить]
| +8 +/– |
> Это насчет проверок которые они могут удалять.
по стандарту — имеют право. если ты не способен писать по стандарту — делай -O0.
| |
|
5.26, Аноним (-), 17:38, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
>> Это насчет проверок которые они могут удалять.
> по стандарту — имеют право. если ты не способен писать по стандарту
> — делай -O0.
Делай бочку.
| |
5.28, Аноним (-), 17:56, 17/07/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ух ты! У нас есть стандарт на оптимизацию? ариша - ты не стесняйся, ты нас пальцем ткни ...
| |
|
6.33, Vkni (ok), 18:53, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
Есть стандарт на язык Цэ. Обсуждаются оптимизации, ломающие программы, не являющиеся 100% корректными согласно стандарту языка Цэ.
| |
|
5.32, Vkni (ok), 18:15, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
> по стандарту — имеют право. если ты не способен писать по стандарту
> — делай -O0.
По стандарту программа должна быть написана вообще без ошибок. :-)
| |
|
|
|
|
1.2, arisu (ok), 11:33, 17/07/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
обновляйтесь все, кто собирает ffmpeg из исходников: в 4.9.1 починен баг оптимайзера, который приводил к неправильному декодированию флаков в libavcodec.
| |
|
|
|
|
5.14, arisu (ok), 13:41, 17/07/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> На сколько процентов?
возьми и сравни. не только похорониксу же.
| |
|
4.9, gkv311 (ok), 12:45, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
>у 4.9 оптимизатор лучше.
Это для FFmpeg, в котором почти все критические по времени кусочки кода заоптимизированы ручными asm'мами?
| |
|
5.13, arisu (ok), 13:40, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Это для FFmpeg, в котором почти все критические по времени кусочки кода
> заоптимизированы ручными asm'мами?
вижу человека, который читал код ffmpeg. в галлюциногенных снах.
| |
|
6.15, gkv311 (ok), 14:44, 17/07/2014 [^] [^^] [^^^] [ответить]
| –1 +/– |
>>> у 4.9 оптимизатор лучше.
>> На сколько процентов?
> возьми и сравни. не только похорониксу же.
>> вижу человека, который читал код ffmpeg. в галлюциногенных снах.
Если цифр нет, то полагаю прирост скорости 4.9.1, по сравнению с 4.7.2, вам заметен на глаз? Скорость декодирования h264 али flac'a?
| |
|
7.16, Led (ok), 14:50, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
Не-не, ты давай про "ручные заоптимизированные асмы" продолжай, пионэр - это забавней.
| |
|
8.19, gkv311 (ok), 15:05, 17/07/2014 [^] [^^] [^^^] [ответить] | +1 +/– | https github com FFmpeg FFmpeg http git videolan org p ffmpeg git a commitd... текст свёрнут, показать | |
|
7.17, arisu (ok), 14:56, 17/07/2014 [^] [^^] [^^^] [ответить]
| +/– |
в моём софте, собраном с -O3 -mtune=native -march=native -fwrapv — да, заметно на глаз. с ~80 минут до ~60 минут. нет, я не стану рассказывать, что за софт.
| |
|
8.18, gkv311 (ok), 15:02, 17/07/2014 [^] [^^] [^^^] [ответить] | +/– | Так всё-таки в вашем софте, или в FFmpeg Я не спорю, что оптимизатор компилят... текст свёрнут, показать | |
|
9.20, arisu (ok), 15:13, 17/07/2014 [^] [^^] [^^^] [ответить] | +1 +/– | ffmpeg был hurted багом но ведь ты ответил в ветку, где спрашивали, вижу я на г... текст свёрнут, показать | |
|
8.30, Аноним (-), 18:02, 17/07/2014 [^] [^^] [^^^] [ответить] | –1 +/– | Тут только два варианта, либо хелло_ариша в цикле либо полная эмуляция вселенной... текст свёрнут, показать | |
|
|
|
|
|
|
|
|