Resultados da pesquisa a pedido "optimization"
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 ...
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 ...
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 ...
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 ...
É possível fazer isnan () funcionar em gfortran -O3 -ffast-math?
Eu gostaria de compilar um programa com gfortran e
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?
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 ...
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 = ...
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 ...
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ú...