Preguntas etiquetadas con performance

Para preguntas relacionadas con la medición o mejora del código y la eficiencia de la aplicación.


1
¿Por qué Raku funciona tan mal con matrices multidimensionales?
Tengo curiosidad por qué Raku realiza tan mala manipulación de matrices multidimensionales. Hice una prueba rápida inicializando una matriz de 2 dimensiones en Python, C # y Raku y el tiempo transcurrido es sorprendentemente alto para la posterior. Para Raku my @grid[4000;4000] = [[0 xx 4000] xx 4000]; # Elapsed …
10 performance  raku 


2
¿Qué causa esta alta variabilidad en los ciclos para un circuito cerrado simple con -O0 pero no -O3, en un Cortex-A72?
Estoy ejecutando algunos experimentos para obtener tiempos de ejecución altamente consistentes para un fragmento de código. El código que estoy sincronizando actualmente es una carga de trabajo bastante arbitraria vinculada a la CPU: int cpu_workload_external_O3(){ int x = 0; for(int ind = 0; ind < 12349560; ind++){ x = ((x …


1
¿Qué puede explicar la sobrecarga de usar const en este caso?
Aquí me estoy golpeando la cabeza contra la pared, así que espero que algunos de ustedes puedan educarme. Estaba haciendo algunos puntos de referencia de rendimiento usando BenchmarkDotNet y me encontré con este extraño caso en el que parece que declarar a un miembro constdegrada considerablemente el rendimiento. using BenchmarkDotNet.Attributes; …

3
¿Cómo ordenar eficientemente los caracteres en una cadena en R?
¿Cómo puedo ordenar eficientemente los caracteres de cada cadena en un vector? Por ejemplo, dado un vector de cadenas: set.seed(1) strings <- c(do.call(paste0, replicate(4, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(3, sample(LETTERS, 10000, TRUE), FALSE)), do.call(paste0, replicate(2, sample(LETTERS, 10000, TRUE), FALSE))) He escrito una función que dividirá cada cadena en un …




4
Algoritmo de desplazamiento: mejora la recuperación y visualización de datos
Me gustaría plantear un problema teórico. Supongamos que tengo un desplazamiento infinito, implementado algo como lo descrito aquí: https://medium.com/frontend-journeys/how-virtual-infinite-scrolling-works-239f7ee5aa58 . No tiene nada de lujos, basta con decir que es una tabla de datos, digamos NxN, y el usuario puede desplazarse hacia abajo y hacia la derecha, como una hoja …





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.