Resultados de la búsqueda a petición "microbenchmark"

2 la respuesta

Entendiendo la salida de -XX: + PrintCompilation

Estoy ejecutando algunos micro benchmarks en el código de iteración de lista de Java. He utilizado los indicadores -XX: + PrintCompilation y -verbose: gc par...

3 la respuesta

Capturar (externamente) el consumo de memoria de un Callback dado

El problemaDigamos que tengo esta función:

1 la respuesta

¿Qué puede explicar la enorme penalización de rendimiento de escribir una referencia a una ubicación de almacenamiento dinámico?

Al investigar las consecuencias más sutiles de los recolectores de basura generacionales en el rendimiento de la aplicación, he encontrado una discrepancia b...

3 la respuesta

¿Por qué no se elimina la verificación de límites?

Escribí un simplepunto de referencia [https://dl.dropboxusercontent.com/u/4971686/published/maaartin/so/BoundsCheckBenchmark.java] para saber si la verificación de límites puede eliminarse cuando la matriz se calcula a través de bit a bit y. Esto ...

3 la respuesta

Diferencia entre las funciones numéricas y de longitud de MATLAB

Yo sé esolength(x) devolucionesmax(size(x)) ynumel(x) devuelve el número total de elementos de x, pero ¿cuál es mejor para una matriz de 1 por n? ¿Importa, o son intercambiables en este caso? EDITAR:Sólo por diversión: Parece que son del ...

3 la respuesta

¿Por qué la función mediana R estándar es mucho más lenta que una alternativa simple de C ++?

Hice la siguiente implementación de la mediana enC++ y lo usé enR víaRcpp: // [[Rcpp::export]] double median2(std::vector<double> x){ double median; size_t size = x.size(); sort(x.begin(), x.end()); if (size % 2 == 0){ median = (x[size / 2 - 1] ...

1 la respuesta

¿Por qué lambda IntStream.anyMatch () es 10 más lento que la implementación ingenua?

Recientemente estaba perfilando mi código y encontré un cuello de botella interesante en él. Aquí está el punto de referencia: @BenchmarkMode(Mode.Throughput) @Fork(1) @State(Scope.Thread) @Warmup(iterations = 10, time = 1, timeUnit = ...

6 la respuesta

Sentencia if versus sentencia if-else, ¿cuál es más rápido? [cerrado]

Discutí con un amigo el otro día sobre esos dos fragmentos. ¿Cuál es más rápido y por qué? value = 5; if (condition) { value = 6; }y: if (condition) { value = 6; } else { value = 5; }Y sivalue es una matriz? Nota: se quevalue = condition ? 6 : ...

1 la respuesta

¿Por qué el patrón de encadenamiento StringBuilder sb.append (x) .append (y) es más rápido que el sb.append (x) normal? sb.append (y)?

Tengo un microbenchmark que muestra resultados muy extraños: @BenchmarkMode(Mode.Throughput) @Fork(1) @State(Scope.Thread) @Warmup(iterations = 10, time = 1, timeUnit = TimeUnit.SECONDS, batchSize = 1000) @Measurement(iterations = 40, time = 1, ...

1 la respuesta

Calcular el cifrado de tiempo de AES / CCM en Visual Studio 2017

Estoy usando la biblioteca Crypto ++ 5.6.5 y Visual Studio 2017. ¿Cómo puedo calcular el tiempo de cifrado para AES-CCM?