Результаты поиска по запросу "optimization"

8 ответов

 после вызова этой функции:

лько я понимаю, одной из целей добавления семантики перемещения является оптимизация кода путем вызова специального конструктора для копирования «временных» объектов. Например, ...

4 ответа

Если ничего из этого не помогает, вы ставите CA до предела, и вам, вероятно, нужно заменить его чем-то другим.

я приложение работает на моем iPad. но он работает очень плохо - у меня скорость ниже 15 кадров в секунду. Кто-нибудь может помочь мне оптимизировать? Это в основном колесо (полученное из UIView), содержащее 12 кнопок (полученное из ...

2 ответа

 микро-слияния. Глупые, глючные инструменты с закрытым исходным кодом.) Во всяком случае, это поднимает планку еще больше, чтобы любой другой подход конкурировать.

у ускорить следующую операцию с инструкциями AVX2, но я не смог найти способ сделать это. Мне дали большой массивuint64_t data[100000] из uint64_t и массивunsigned char indices[100000] байтов. Я хочу вывести массивuint64_t Out[256] где i-е ...

ТОП публикаций

2 ответа

 намек - это просто разные вещи.

есть макрос для проверки ошибок, который выглядит следующим образом: #define CheckCondition( x ) \ if( x ) { \ //okay, do nothing \ } else { \ CallFunctionThatThrowsException(); \ }и обычно условие должно бытьtrue и мы хотели бы, чтобы ...

4 ответа

Компилятор уже примитивами особых случаев во многих сценариях. Спасибо за предположение, но я ищу окончательный ответ.

.2 представилin модификатор для передачи аргументов по ссылке с гарантией того, что получатель не изменит параметр. Этотстатья [https://blogs.msdn.microsoft.com/seteplia/2018/03/07/the-in-modifier-and-the-readonly-structs-in-c/] говорит: Вы ...

8 ответов

Мне кажется, это довольно специфический вопрос. Перевод непосредственно из AST должен быть одним из самых неэффективных способов написания переводчика, поэтому ваш ответ на этот вопрос не работает.

методы способствуют эффективной отправке кода операции для быстрого интерпретатора? Существуют ли какие-то методы, которые хорошо работают только на современном оборудовании, и другие, которые больше не работают из-за аппаратных достижений? ...

1 ответ

Что касается пропусков кэша, я понимаю, что преобразования цикла изменят способ доступа к данным, который не является той же последовательностью, в которой они хранятся (например, для основной строки в C), но в качестве первого среза я попытаюсь увидеть какой прирост производительности я получу и пока буду жить с промахами кеша.

я есть реализация матричного решателя на основе BiCCG (Conjugate Gradient), который также учитывает периодичность. Случается, что реализация требует значительных вычислительных ресурсов, и цикл не векторизован автоматически из-за проблемы с ...

2 ответа

https://unity3d.com/learn/tutorials/topics/scripting/object-pooling

даю бесконечный генератор ландшафта, и мне нужно постоянно обновлять ландшафт, когда игрок перемещается. Все хорошо, но у меня проблемы с поиском информации о самом быстром способе создания и рендеринга спрайтов на лету. Информация о ...

14 ответов

Моя теория такова: «Пишите простой рабочий код, а затем оптимизируйте его по мере необходимости».

ся, я замечаю две школы мысли об оптимизации: Преждевременная оптимизация - корень всего зла, Вы должны оптимизировать только тогда, когда вы написали самую читаемую и простую вещь из возможных. Если после профилирования вы решите, что ...

3 ответа

«код, который является C, кроме использования cout и iostream» - мы называем его «C с iostreams», и это то, что подходит для C ++ во многих университетских курсах.

инство пользователей C ++, которые изучили C, предпочитают использоватьprintf / scanf семейство функций, даже когда они кодируют в C ++. Хотя я признаю, что нахожу интерфейс лучше (особенно POSIX-подобный формат и локализация), кажется, что ...