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

8 la respuesta

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

6 la respuesta

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

40 la respuesta

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

6 la respuesta

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

2 la respuesta

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

2 la respuesta

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

14 la respuesta

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

20 la respuesta

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

2 la respuesta

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

6 la respuesta

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