171 meneos
7427 clics
![Cinco tareas que llevan a cabo las CPUs sin que nos demos cuenta](cache/2c/71/media_thumb-link-2912739.jpeg?1520278802)
Cinco tareas que llevan a cabo las CPUs sin que nos demos cuenta
Nos muestra con código en ensamblador cuáles son esas tareas de la CPU, algunas de las cuales se realizan sin «pedirlo expresamente» y sin que seamos muy conscientes de ellas – por decirlo de algún modo. Los ejemplos son para CPUs Intel pero en general son válidos para otras similares. Estas son esas cinco tareas: mattgodbolt.github.io/cpu5things/#/
|
comentarios cerrados
www.youtube.com/watch?v=S4mKJxbrkT4
Ahí lo dejo
Y ahí donde se meten la ostia.
Los de OpenBSD aceptaron. Por cierto, en la info de la CPU de dmesg tras el parche para Meltdown en este SO:
cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,
PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,
SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,
EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,
POPCNT,DEADLINE,XSAVE,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,ARAT,MELTDOWN
cpu1: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,
PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,
SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DSCPL,VMX,
EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,
POPCNT,DEADLINE,XSAVE,NXE,RDTSCP,LONG,LAHF,PERF,ITSC,SENSOR,ARAT,MELTDOWN
No... Si falla el predictivo hay que hacer un pipe flush y eso tiene una penalización.
youtu.be/y3dqhixzGVo
Y de paso darme un susto al despertarme con el ventilador y la luz de la pantalla.