Resultados da pesquisa a pedido "optimization"

7 a resposta

Quanto devo me preocupar com o compilador Intel C ++ que emite um código subótimo para a AM

Sempre fomos uma loja da Intel. Todos os desenvolvedores usam máquinas Intel, a plataforma recomendada para usuários finais é a Intel e, se eles querem rodar na AMD, é o que procuram. Talvez o departamento de teste possuísse uma máquina AMD em ...

2 a resposta

Stream nulo, preciso incluir o ostream?

Estou escrevendo um logger. Se desativado, este é o código que define a macro LOG: #ifdef NO_LOG #include <ostream> struct nullstream : std::ostream { nullstream() : std::ios(0), std::ostream(0) {} }; static nullstream logstream; #define ...

2 a resposta

__builtin_prefetch, Quanto ele lê?

Estou tentando otimizar alguns C ++ RK4 [https://en.wikipedia.org/wiki/Runge%E2%80%93Kutta_methods]) usando __builtin_prefetch Não consigo descobrir como pré-buscar uma estrutura inteir Eu não entendo quanto doconst void *addr está lido. Eu ...

1 a resposta

Como otimizar esta pesquisa baseada em dados principais?

Estou tentando implementar a pesquisa no meu aplicativo. Existem duas entidades de dados principais, "Tag" e "DvarTorah". Uma tag possui apenas uma string. Um "DvarTorah" tem um título, conteúdo textual e algumas outras propriedades. ...

8 a resposta

Existe o risco de otimizar o código em c #?

No painel de configurações de compilação do VS2010 Pro, há uma caixa de seleção com o rótulo "código de otimização" ... é claro, eu quero verificar ... mas, sendo extraordinariamente cauteloso, perguntei a meu irmão sobre ele e ele disse que ...

3 a resposta

Otimização Map.get () em?: Operador ternário

Considere o seguinte código: java.util.Map<String, String> map = new java.util.HashMap<String, String>(); ... String key = "A"; String value = map.get(key) == null? "DEFAULT_VALUE" : map.get(key); // (1)Seriao compilador otimizar a linha(1) ...

5 a resposta

Otimizando um algoritmo de pesquisa simples

Estou brincando um pouco com um mecanismo de pesquisa caseiro bastante simples e agora estou mexendo com algum código de classificação de relevância. Não é muito bonito, mas não sou muito bom no que diz respeito a algoritmos inteligentes, ...

7 a resposta

Por que está iterando através de uma matriz para trás mais rápido do que para frente

Dado este código: var arr = []; for (var i = 0; i < 10000; ++i) arr.push(1); Avançado for (var i = 0; i < arr.length; ++i) {}Para trá for (var i = arr.length - 1; i >= 0; --i) {} Atacante codificado for (var i = 0; i < 10000; ++i) {}Por que o ...

9 a resposta

O que significam os termos "CPU bound" e "I / O bound"?

O que significam os termos "CPU bound" e "I / O bound"?

1 a resposta

or que dois algoritmos para encontrar números primos diferem tanto na velocidade, mesmo que pareçam fazer o mesmo número de iteraçõe

Tenho dois algoritmos para encontrar números primos, em Python. O loop interno de cada um parece ser executado o mesmo número de vezes e é igualmente simples. No entanto, um deles leva 10 vezes mais que o outro. Minha pergunta é Por quê? Isso é ...