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:

14 la respuesta

Primera vez se ejecuta un bucle Java LENTO, ¿por qué? [Sun HotSpot 1.5, sparc]

Al comparar algunos códigos Java en un cuadro Solaris SPARC, noté que la primera vez que llamo a la función de evaluación comparativa se ejecuta EXTREMADAMENTE lento (10x de diferencia): Primero | 1 | 25295.979 msSegundo | 1 | 2256,990 msThird ...

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

11 la respuesta

¿Cómo escribo un micro benchmark correcto en Java?

¿Cómo se escribe (y ejecuta) un micro benchmark correcto en Java? Estoy buscando ejemplos de código y comentarios que ilustran varias cosas en las que pensar. Ejemplo: ¿Debe el punto de referencia medir tiempo / iteración o iteraciones ...

1 la respuesta

Extraños efectos de rendimiento de tiendas dependientes cercanas en un bucle de búsqueda de puntero en IvyBridge. Agregar una carga adicional lo acelera?

Primero tengo la configuración a continuación en un IvyBridge, insertaré el código de carga útil de medición en la ubicación comentada. Los primeros 8 bytes debuf almacenar la dirección debuf en sí, lo uso para crear una dependencia transportada ...

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

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

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?

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