Resultados da pesquisa a pedido "optimization"

20 a resposta

enquanto (1) vs. para (;;) Existe uma diferença de velocidade?

Versão longa.. Um colega de trabalho afirmou hoje depois de ver meu uso dewhile (1) em um script Perl quefor (;;) é mais rápido. Argumentei que eles deveriam ser os mesmos, esperando que o intérprete otimize quaisquer diferenças. Configurei ...

1 a resposta

possível usar dicas de previsão de ramificação em C

Por exemplo, eu sei que ele é definido para o gcc e usado no kernel do Linux como: #define likely(x) __builtin_expect((x),1) #define unlikely(x) __builtin_expect((x),0) Se nada disso for possível em C #, a melhor alternativa é reordenar ...

2 a resposta

A preferência do SIMD é sempre se livrar da ramificaçã

Se você estiver escrevendo algum código SIMD que será executado por outro programa, é sempre favorável livrar-se da ramificação para aumentar o desempenho? Ouvi dizer que mesmo fazendo operações extras apenas para evitarif/else instruções, etc, ...

14 a resposta

Como otimizar esse método para quebrar uma string em pedaço

Aqui está o método. Quero saber se estou violando alguma prática recomendada aqui ou se estou fazendo algo errado no que diz respeito ao idioma. private List<String> breakStringInChunks(String text, int chunkSize) { List<String> chunks = new ...

20 a resposta

Otimizando a ordem das variáveis dos membros em C ++

Eu estava lendo umblog post [http://forums.introversion.co.uk/defcon/introversion/viewtopic.php?p=79603#79603] por um codificador de jogo para Introversão [http://Introversion.co.uk] e ele está ocupado tentando espremer ...

2 a resposta

LLVM insertvalue ruim otimizado?

Eu devo evitar usar a instrução 'insertvalue' combinada com carregar e armazenar quando eu emitir código LLVM? Sempre fico com código nativo otimizado ruim quando o uso. Veja o seguinte exemplo: ; ModuleID = 'mod' target datalayout ...

6 a resposta

Como otimizar a consulta mysql obtendo categorias e subcategorias

Criei um script que cria um menu com categorias, subcategorias e subcategorias. Para obter esses itens, eu uso 3 consultas MySQL separadas. Do seguinte modo Para recuperar as principais categorias: SELECT id, name FROM categories WHERE ...

14 a resposta

Bit Aligning for Space and Performance Boosts

No livroGame Coding Complete, 3ª Edição, [https://rads.stackoverflow.com/amzn/click/com/1584506806] o autor menciona uma técnica para reduzir o tamanho da estrutura de dados aumentar o desempenho do acesso. Basicamente, ele se baseia no fato de ...

8 a resposta

riando um índice em um timestamp para otimizar a consulta

Tenho uma consulta no seguinte formato: SELECT * FROM MyTable WHERE Timestamp > [SomeTime] AND Timestamp < [SomeOtherTime] Gostaria de otimizar esta consulta e estou pensando em colocar um índice no carimbo de data e hora, mas não tenho certeza ...

24 a resposta

O que é mais rápido? Comparação ou atribuição?

Estou fazendo um pouco de codificação, onde tenho que escrever esse tipo de código: if( array[i]==false ) array[i]=true; Gostaria de saber se deve ser reescrito como array[i]=true;Isto levanta a questão: as comparações são mais rápidas que ...