Resultados da pesquisa a pedido "benchmarking"
Código C # vetorizado com SIMD usando o Vector <T> executando mais lentamente que o loop clássico
Eu já vi alguns artigos descrevendo comoVector<T> é habilitado para SIMD e é implementado usando intrínsecas JIT, para que o compilador envie corretamente as instruções AVS / SSE / ... ao usá-lo, permitindo um código muito mais rápido que os ...
Qual é a melhor maneira de determinar em tempo de execução se um navegador é muito lento para lidar com JavaScript / CSS complexo?
Estou brincando com a ideia de ativar / desativar progressivamente os efeitos JavaScript (e CSS) em uma página - dependendo de quão rápido / lento o navegador parece ser. Estou pensando especificamente em dispositivos móveis de baixa potência e ...
Referência de ferrugem otimizada
Estou tentando comparar as chaves de um mapa de hash Rust. Eu tenho a seguinte referência: #[bench] fn rust_get(b: &mut Bencher) { let (hash, keys) = get_random_hash::<HashMap<String, usize>>(&HashMap::with_capacity, &rust_insert_fn); let mut ...
Procurando por snippet de código de benchmarking (c ++)
Algumas rotinas de carregamento no meu programa levam muito tempo para serem concluídas. Quero um pequeno trecho rápido para verificar quanto tempo uma função levou para executar. Por pequeno, quero dizer "de preferência sem bibliotecas de ...
Como carregar dados rapidamente no R?
Eu tenho alguns scripts R, onde tenho que carregar vários quadros de dados no R o mais rápido possível. Isso é muito importante, pois a leitura dos dados é a parte mais lenta do procedimento. Por exemplo: plotagem de diferentes quadros de dados. ...
PyPy 17x mais rápido que Python. Python pode ser acelerado?
Resolvendo uma recenteProblema do advento do código [http://adventofcode.com/2017/day/5], Achei que o meu Python padrão era ~ 40x mais lento que o PyPy. Consegui reduzir para 17x isso comesse ...
Anel LINQ: Qualquer () vs Contém () para coleções enormes
Dada uma enorme coleção de objetos, há uma diferença de desempenho entre os seguintes? Collection.Contains ...
Como obter tempos de microssegundos em JavaScript desde Spectre e Meltdown
A situaçãoAo escrever código JavaScript de alto desempenho, as ferramentas de perfil padrão oferecidas por Chrome et al nem sempre são suficientes. Eles apenas parecem oferecer granularidade no nível da função e pode demorar bastante para ...
Como escrevo um micro-benchmark correto em Java?
Como você escreve (e executa) um micro-benchmark correto em Java? Estou procurando aqui exemplos de código e comentários que ilustram várias coisas em que pensar. Exemplo: o benchmark deve medir tempo / iteração ou iterações / tempo e por ...
Uso de memória de atribuição de fatia do Python
Li em um comentário aqui no Stack Overflow que é mais eficiente em memória fazer a atribuição de fatias ao alterar as listas. Por exemplo, a[:] = [i + 6 for i in a]deve ser mais eficiente em memória do que a = [i + 6 for i in a]porque o ...