entrar registro

Escribiendo SIMD x86 con x86inc.asm [ENG]

16 visitas
|
votos: 5 · 1
|
karma: 114
|

En multimedia, a menudo escribimos implementaciones SIMD de funciones computacionalmente costosas para hacer nuestro software más rápido. En alto nivel, hay tres enfoques básicos para escribir optimizaciones de ensamblaje (para cualquier arquitectura): Intrínseca, ensamblador en línea y ensamblador a mano. El ensamblador en línea tiene escasa legibilidad y portabilidad. Las intrínsecas ocultan cosas complejas (como el total de registros o la pila), que facilita la optimización aunque a veces a costa de peor código.

suscripciones por RSS
ayuda
+mediatize
estadísticas
mediatize
mediatize