Resultados da pesquisa a pedido "optimization"

2 a resposta

Estimar a velocidade do mecanismo JS do navegador para desabilitar condicionalmente as animações

Existe uma maneira padrão (aceita / fácil / performance) para determinar a rapidez com que uma máquina cliente processa o javascript?Quando estou executando ...

21 a resposta

Pergunta complicada da entrevista do Google

Um amigo meu está entrevistando para um emprego. Uma das perguntas da entrevista me fez pensar, só queria um feedbac Existem 2 números inteiros não negativos: iej. Dada a seguinte equação, encontre uma solução (ideal) para iterar sobre iej de ...

4 a resposta

Como permitir que o compilador GCC transforme a divisão variável em mul (se mais rápido)

int a, b; scanf("%d %d", &a, &b); printf("%d\n", (unsigned int)a/(unsigned char)b);Ao compilar, eu tenho ... ::00401C1E:: C70424 24304000 MOV DWORD PTR [ESP],403024 %d %d ::00401C25:: E8 36FFFFFF CALL 00401B60 scanf ::00401C2A:: 0FB64C24 1C ...

3 a resposta

Que configuração o REP faz?

CitaçãoManual de referência de otimização de arquiteturas Intel® 64 e IA-32, §2.4.6 "REP String Enhancement": As características de desempenho do uso da cadeia REP podem ser atribuídas a dois componentes:sobrecarga de inicializaçãoe taxa de ...

2 a resposta

É possível fazer isnan () funcionar em gfortran -O3 -ffast-math?

Eu gostaria de compilar um programa com gfortran e

6 a resposta

Técnicas de otimização em C # [fechado]

Gostaria de saber que tipo de técnicas de otimização as pessoas costumam usar hoje em dia. Eu já vi pessoas fazendo cache o tempo todo com o dicionário e tudo. O espaço de negociação para velocidade é o único caminho a percorrer?

3 a resposta

Como obter um desempenho melhor do IOStream?

A maioria dos usuários de C ++ que aprenderam C prefere usar o métodoprintf / scanf família de funções, mesmo quando estão codificando em C ++. Embora eu admita que acho a interface muito melhor (especialmente formato e localização do tipo ...

1 a resposta

Por que este programa parece não estar se fundindo corretamente?

Eu suspeitava que um determinado programa não estivesse se fundindo como faria e fiz esse teste para confirmar: module Main where import qualified Data.Vector.Unboxed as V main :: IO () main = do let size = 100000000 :: Int let array = ...

4 a resposta

O que RtlInitializeExceptionChain faz e como posso reduzir a sobrecarga de execução?

Estou tentando encontrar gargalos no meu programa (atualmente no estágio "low-hanging fruit") e, usando um criador de perfil, recebo algo como o seguinte: A coisa que vejo nisso é que o RtlInitializeExceptionChain ocupa a maior parte do ...

7 a resposta

Por que o GCC não otimiza as estruturas?

Sistemas exigem que certas primitivas sejam alinhadas a certos pontos dentro da memória (ints para bytes que são múltiplos de 4, curtos para bytes que são mú...