Resultados da pesquisa a pedido "benchmarking"

2 a resposta

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 ...

6 a resposta

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 ...

1 a resposta

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 ...

5 a resposta

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 ...

4 a resposta

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. ...

2 a resposta

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 ...

3 a resposta

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 ...

1 a resposta

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 ...

11 a resposta

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 ...

1 a resposta

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 ...