Resultados da pesquisa a pedido "optimization"

2 a resposta

Optimize o LINQ para IList

á um tempo atrás escrevi umIList método de extensão para enumerar parte de uma lista usando os índices. Durante a refatoração, percebi que uma consulta semelhante poderia ser realizada chamandoSkip(toSkip).Take(amount). Enquanto comparava isso, ...

5 a resposta

MySQL não está usando índices com a cláusula WHERE I

Estou tentando otimizar algumas das consultas de banco de dados no meu aplicativo Rails e tenho várias que me deixaram perplexo. Todos eles estão usando umIN noWHERE todos estão fazendo varreduras completas de tabela, mesmo que um índice ...

15 a resposta

sando instruções S

Eu tenho um loop escrito em C ++ que é executado para cada elemento de uma grande matriz inteira. Dentro do loop, mascarei alguns bits do número inteiro e, em seguida, localizo os valores mínimo e máximo. Ouvi dizer que se eu usar as instruções ...

3 a resposta

maneira mais rápida de preencher uma matriz com um único valor [duplicad

Esta pergunta já tem uma resposta aqui: Qual é o equivalente de memset em C #? [/questions/1897555/what-is-the-equivalent-of-memset-in-c] 14 respostas Gostaria de preencher uma matriz 2D com um único valor que possuo, no entanto, gostaria de ...

5 a resposta

Otimize manualmente um loop aninhado

Estou trabalhando em uma tarefa de lição de casa na qual devo otimizar manualmente um loop aninhado (meu programa será compilado com as otimizações desativadas). O objetivo da tarefa é executar o programa inteiro em menos de 6 segundos (crédito ...

9 a resposta

Como posso evitar que std :: vector <> inicialize todos os seus elementos?

EDITARditei a pergunta e seu título para ser mais precis Considerando o seguinte código-fonte: #include <vector> struct xyz { xyz() { } // empty constructor, but the compiler doesn't care xyz(const xyz& o): v(o.v) { } xyz& operator=(const xyz& ...

2 a resposta

Filtro linear com intrínsecas SSE4.1

Estou tentando descobrir uma função de filtragem bilinear razoavelmente rápida apenas para uma amostra filtrada de cada vez, agora, como um exercício para se acostumar ao uso de intrínsecos - até SSE41 é bo té agora, tenho o seguinte: inline ...

5 a resposta

Otimização por Java Compiler

Recentemente, eu estava lendo issoartig [http://www.ibm.com/developerworks/ibm/library/it-haggar_bytecode/]. De acordo com esse artigo, o Java Compiler, ou seja, o javac não realiza nenhuma otimização ao gerar o bytecode. É mesmo verdade? Nesse ...

1 a resposta

Podem as funções embutidas do vinculador?

No arquivofile1.c, há uma chamada para uma função que é implementada no arquivofile2.c. Quando eu vinculofile1.o efile2.o em um executável, se a função emfile2 é muito pequeno, o vinculador detectará automaticamente que a função é pequena e ...

4 a resposta

Desempenho relativo de x86 inc vs. instrução add

Pergunta rápida, assumindo de antemão mov eax, 0qual é o mais eficiente? inc eax inc eaxo add eax, 2 Além disso, no caso de os doisincs são mais rápidos, os compiladores (por exemplo, o GCC) geralmente (ou seja, sem sinalizadores de ...