x86_64
5 noticias
Chorba optimiza CRC32: más eficiencia en la verificación de datos
Chorba: Una nueva implementación de CRC32 para mayor eficiencia. ¿Qué es CRC32 y por qué es importante? CRC32 (Cyclic Redundancy Check) es un algoritmo de checksum ampliamente utilizado para verificar la integridad de datos. Imagina que descargas un archivo de internet; el CRC32 te permite confirmar
Ingeniería inversa de Rosetta 2: cómo funciona la 'traducción' de Apple
Rosetta 2 es una pieza fundamental de la transición de Apple a sus propios chips ARM (Apple Silicon) desde los procesadores Intel x86_64. Para permitir que las aplicaciones existentes, compiladas para la arquitectura Intel, sigan funcionando en los nuevos Macs, Apple desarrolló Rosetta 2, un sofisti
Lilush: LuaJIT ligero para Linux
Un nuevo entorno de ejecución de LuaJIT llamado Lilush ha sido lanzado, ofreciendo una solución autónoma y ligera para el desarrollo de software en sistemas Linux x86_64. Con un tamaño inferior a 3MB y sin dependencias externas, Lilush se presenta como una alternativa a Busybox y se puede integrar f
AVX2 frena emulación de Windows en ARM
Un ingeniero de RemObjects descubrió que compilar aplicaciones para AVX2 resulta en un rendimiento más lento que compilar para SSE2-4.x en Windows ARM cuando se ejecuta bajo la emulación Prism. Esta conclusión, contraintuitiva, surge de pruebas de rendimiento de benchmarks matemáticos en Windows ARM
Registros x86-64: ¿Cuántos y por qué importa?
El artículo explora la complejidad de la arquitectura de registros en las CPUs x86-64, un aspecto que ha resurgido en la discusión de programación gracias a tecnologías como Rosetta 2 de Apple. A diferencia de otras arquitecturas modernas, x86-64 ofrece una gran cantidad y diversidad de registros, l
