Результаты поиска по запросу "compiler-optimization"
Относительно оптимизации для «не statment» в c?
Изучая Оптимизацию компилятора, я пишу коды наC подLinux с участиемGCC версияgcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5.1) Для постоянногоnot a statement (нет) в C. Я сначала написал два кодаy.c второйx.c а такжеgenerate their compiled ...
Можно ли сказать предиктору ветки, насколько вероятно следовать за веткой?
Просто чтобы прояснить, я не собираюсь здесь переносить что-либо, поэтому любые решения, которые привязывают меня к определенной коробке, вполне подойдут. По сути, у меня есть оператор if, который в 99% случаев оценивается как true, и я пытаюсь ...
Целочисленное деление на 7
Источник мой ответ в: Это выражение правильно в препроцессоре C [https://stackoverflow.com/questions/15260644/is-this-expression-correct-in-c-preprocessor/15261439#15261439] Я немного не в себе, и пытаюсь понять, как работает эта конкретная ...
Как я могу загрузить оптимизированный код в GHCI?
Я пишу модуль, который опирается на оптимизацию. Я хочу протестировать этот модуль в ghci. Но начиная GHC в
Можно ли сказать предиктору ветки, насколько вероятно следовать за веткой?
Просто чтобы прояснить, яЯ не собираюсь здесь переносить что-либо, поэтому любые решения, которые привязывают меня к определенной коробке, подойдут.По сути, ...
Я действительно не могу сказать достаточно, насколько хороши эти статьи. Среди прочего, статьи действительно ясно и конкретно объясняют, почему некоторые загадочные оптимизации могут удалить код, который кажется необходимым. Причины и последствия UB не очень хорошо поняты в сообществе C, и эти статьи о лучшем прочтении по теме, которую я могу вспомнить. Еще раз спасибо!
я есть следующий кусок кода, который я написал на C. Это довольно просто, так как это просто правильные сдвигиx для каждого цикла для. int main() { int x = 1; for (int i = 0; i > -2; i++) { x >> 2; } }Теперь происходит странная вещь: когда я ...
Уровни оптимизации Clang
На gcc,руководство [http://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#Optimize-Options] объясняет что-O3, -Osи т. д. переводить в терминах конкретных аргументов оптимизации (-funswitch-loops, -fcompare-elim, и т.д.) Я ищу ту же информацию ...
Передача по значению и копирование elision оптимизации
Я наткнулся на статьюhttp://cpp-next.com/archive/2009/08/want-speed-pass-by-value/Автор»Совет:Дон»Скопируйте аргументы вашей функции. Вместо этого передайте ...
JIT оптимизация Hotspot
В лекции о JIT в Hotspot я хочу привести как можно больше примеров конкретных оптимизаций, которые выполняет JIT. Я знаю только о «методе встраивания», но должно быть гораздо больше. Дайте голос за каждый пример.