Home
Twitter
Facebook
Snapchat
Instagram
Medium
c++ - codigo - conjetura de collatz pdf - edu.lat
performance - Comprender el impacto de lfence en un bucle con dos largas cadenas de dependencia, par
caching - productos - ¿Cómo escriben las CPU Intel Xeon en la memoria?
c++ - software - ¿Por qué esta función empuja RAX a la pila como la primera operación?
assembly - programas - para que sirve el lenguaje ensamblador - edu.lat
assembly - maquina - ¿Cómo es el lenguaje ensamblador multinúcleo?
economia - ¿GCC genera código subóptimo para la predicción de bifurcación estática?
x86 - lake - ivy bridge sandy bridge - edu.lat
c++ - memes - Predicción de rama y optimización de predicción de destino de rama
caching - una - ¿Cuál es la semántica para los buffers Super Queue y Line Fill?
REP MOVSB mejorado para memcpy
¿Es memcpy() usualmente más rápido que strcpy()?
performance - ¿Por qué la instrucción de bucle es lenta? ¿No podría Intel haberlo implementado efici
assembly - que - qué son los modos de fusión - edu.lat
performance - ¿Cómo se programan x86 uops, exactamente?
fld - fadd assembly - edu.lat
delphi - Técnicas de optimización de ensamblaje Intel x86 en un problema de muestra
Bucle con llamada de función más rápido que un bucle vacío - edu.lat
assembly - ¿Cómo funcionan exactamente los registros parciales en Haswell/Skylake? Escribir AL parec
performance - ¿Por qué Skylake es mucho mejor que Broadwell-E para el rendimiento de memoria de un s
python - ¿Por qué la escritura lineal de lectura aleatoria no es más rápida que la escritura de lect
assembly - cache - ¿Para qué sirve la instrucción INVD?
concurrency - resueltos - microprocesador - edu.lat
x86 - operacion - programar ensamblador dentro de un modo protegido en contra de un modo real - edu.
x86 - qué - que procesador amd es igual al core i7 - edu.lat
performance - significa - ¿Por qué RDTSC no es una instrucción de serialización?
c++ - ¿El desbordamiento de enteros causa un comportamiento indefinido debido a la corrupción de la
c - tipos - unsigned int para que sirve - edu.lat
¿Qué son las instrucciones "no virtualizables" en la arquitectura x86?
performance - tipos - velocidad de la memoria cache - edu.lat
xcode - sierra - Asamblea x86 en una Mac
assembly - rbp no permitido como base SIB? - edu.lat
performance - Agregar una asignación redundante acelera el código cuando se compila sin optimización
security - spectre - vulnerabilidad meltdown que es - edu.lat
performance - Rendimiento inesperadamente pobre y extrañamente bimodal para loop de tienda en Intel
c++ - Desoptimizar un programa para la canalización en las CPU de la familia Intel Sandybridge
tienen - que hace la libreria os en python - edu.lat
linux - ¿Se permite la basura en bits altos de parámetros y registros de valores devueltos en x86-64
c - propias - tipo de dato retorno - edu.lat
c++ - populares - Diferencia en el rendimiento entre MSVC y GCC para código de multplicación de matr
assembly - tecnologia - ¿Vxorps-zeroing en AMD Jaguar/Bulldozer/Zen es más rápido con registros xmm
optimization - optimized - ¿Cuánta aceleración de conversión de matemáticas 3D a SSE u otro SIMD?
assembly - smart - Regla de cálculo de desplazamiento de conjunto
c# - una - no se puede cargar el archivo o ensamblado restsharp - edu.lat
assembly - registers - ¿Qué significa `rep ret`?
c++ - tiene - ¿Seguirá la ejecución especulativa a una operación costosa?
gcc - keywords - meta tags google - edu.lat
.net - System.BadImageFormatException: no se pudo cargar el archivo o el ensamblaje(desde installuti
arrays - Combinar LinkedList con String Reversal como objetivo es entender LinkedList
c++ - ¿Qué tan caro es convertir entre int y doble? - edu.lat
assembly - saber - x86 que significa - edu.lat
assembly - relaciona - ¿Por qué las instrucciones x86-64 en registros de 32 bits ponen a cero la par
assembly - que - lenguaje maquina y ensamblador - edu.lat
assembly - registers - ¿Por qué es importante romper la "dependencia de salida" de LZCNT?
performance - Acceso a la memoria Haswell - edu.lat
c++ - valor - ¿Puede el hardware moderno x86 no almacenar un solo byte en la memoria?
assembly - Cómo acceder a una matriz de caracteres y cambiar letras minúsculas a mayúsculas, y vicev
optimization - software - ¿Qué debería saber todo programador sobre la memoria?
.net - sistemas - Llamando al código de 32 bits del proceso de 64 bits
performance - Las cargas no temporales y el prefetcher de hardware, ¿funcionan juntos? - edu.lat
when - atomic c++ - edu.lat
una - ¿Por qué la comparación de cadenas es tan rápida en Python?
assembly - ¿Cómo funciona $ funciona exactamente en NASM? - edu.lat
c++ - que - Valores booleanos como 8 bits en compiladores. ¿Las operaciones sobre ellos son ineficie
c++ - open - whatsapp cache link - edu.lat
¿Por qué la división de enteros por-1(negativa) da como resultado FPE? - edu.lat
c++ - tipos - ¿Por qué la asignación de enteros en una variable alineada naturalmente es atómica en
x86 - ultima - ¿Por qué Intel oculta el núcleo RISC interno en sus procesadores?
x86 - Cuándo hacer o no hacer INVLPG, MOV a CR3 para minimizar el lavado de TLB - edu.lat
caching - ¿El direccionamiento físico o virtual se utiliza en los procesadores x86/x86_64 para el al
¿Cómo funciona la búsqueda x86?
c - Montaje en línea que golpea la zona roja. - edu.lat
assembly - Diferencias entre el conjunto ARM y el conjunto x86 - edu.lat
assembly - NASM Vs GAS(diferencias prácticas)
¿Por qué GCC emite "lea" en lugar de "sub" para la resta? - edu.lat
programas - ensamblador x86: punto flotante comparar
assembler - and assembly x86 - edu.lat
assembly - ¿Qué es el registro% eiz?
premezclado - Salida de conjunto de GCC de un programa vacío en x86, win32
gcc - linea - compilador de ensamblador online - edu.lat
optimization - resta - suma de vectores metodo grafico - edu.lat
isdigit - string to int c++ - edu.lat
gcc - compilar - inline assembly code in c - edu.lat
multithreading - ¿Cuándo se requieren las instrucciones x86 LFENCE, SFENCE y MFENCE?
assembly - ejercito - Cómo crear su propio sistema operativo x86 para computadoras PC modernas
language - x86 assembly - edu.lat
assembly - registers - lenguaje ensamblador x86 - edu.lat
assembly - registers - El significado de RET en montaje
performance - ¿Qué configuración hace REP? - edu.lat
assembly - ¿Por qué las instrucciones INC y DEC*no*afectan al indicador de acarreo(CF)? - edu.lat
gcc - ¿Podría alguien explicarme qué está haciendo esta#definir ensamblaje en línea?
linux - El ejecutable compilado de ensamblado en Bash en Ubuntu en Windows no produce salida - edu.l
c++ - multiprocesadores - modelos de coherencia de cache - edu.lat
architecture - ¿Predicción del objetivo de rama junto con la predicción de rama?
pantalla - como se imprime un resultado en c++ - edu.lat
¿Usa LEA en valores que no son direcciones/punteros?
performance - ¿Cuál es la mejor manera de establecer un registro a cero en el ensamblado x86: xor, m
make - Conjunto X86: manejo de la instrucción IDIV
assembly - pentium - ¿La instrucción PADDD en realidad es compatible con MMX, a pesar de que falta e
next:1
page:
0
1
2
3
4
Menu
{menu}