Resultados de la búsqueda a petición "optimization"
Cuáles son las formas de cargar JavaScript o CSS sin ejecutarlas?
Soy consciente de la carga dinámica de scripts / css agregando<style> o<link> tags al encabezado o cuerpo de la página, pero luego será ejecutado por el navegador una vez descargado. Estaba pensando en otras formas de descargar pero no ejecutar ...
SSE más lento que FPU?
Tengo un gran código, parte de cuyo cuerpo contiene este código: result = (nx * m_Lx + ny * m_Ly + m_Lz) / sqrt(nx * nx + ny * ny + 1);que he vectorizado de la siguiente manera (todo ya es unafloat): __m128 r = _mm_mul_ps(_mm_set_ps(ny, nx, ...
while (1) vs. para (;;) ¿Hay una diferencia de velocidad?
Versión larga.. Un compañero de trabajo afirmó hoy después de ver mi uso dewhile (1) en un script de Perl quefor (;;) es más rápido. Argumenté que deberían ser los mismos con la esperanza de que el intérprete optimizara cualquier diferencia. ...
Estrategias generales para problemas de memoria / velocidad
Tengo un código c ++ que se ejecuta en unos 200 archivos ASCII, procesa algunos datos básicos y genera un solo archivo ASCII con (básicamente) todos los datos. El programa se ejecuta muy rápido al principio, luego se ralentiza drásticamente a ...
Es posible usar sugerencias de predicción de rama en C #?
Por ejemplo, sé que está definido para gcc y se usa en el kernel de Linux como: #define likely(x) __builtin_expect((x),1) #define unlikely(x) __builtin_expect((x),0) Si nada de esto es posible en C #, ¿es la mejor alternativa para reordenar ...
¿Es la preferencia con SIMD siempre deshacerse de la ramificación?
Si está escribiendo algún código SIMD que será ejecutado por otro programa, ¿siempre es favorable deshacerse de la ramificación para aumentar el rendimiento? Escuché que incluso hacer operaciones adicionales solo para evitarif/else ...
¿Cómo optimizo este método para romper una cadena en trozos?
Aquí está el método. Quiero saber si estoy violando alguna de las mejores prácticas aquí o si estoy haciendo algo mal en lo que respecta al idioma. private List<String> breakStringInChunks(String text, int chunkSize) { List<String> chunks = new ...
Optimización del orden de las variables miembro en C ++
Estaba leyendo unentrada en el blo [http://forums.introversion.co.uk/defcon/introversion/viewtopic.php?p=79603#79603] por un programador de juegos para Introversión [http://Introversion.co.uk] y él está ocupado tratando de exprimir ...
LLVM insertvalue mal optimizado?
¿Debo evitar usar la instrucción 'insertvalue' combinada con cargar y almacenar cuando emito el código LLVM? Siempre obtengo mal código nativo optimizado cuando lo uso. Mira el siguiente ejemplo ; ModuleID = 'mod' target datalayout ...
Cómo optimizar la consulta mysql obteniendo categorías y subcategorías
Creé un script que crea un menú con categorías, subcategorías y subcategorías. Para obtener estos elementos, uso 3 consultas MySQL separadas. Como sigue Para recuperar las categorías principales: SELECT id, name FROM categories WHERE ...