Cuando compilas software con gcc -O2 archivo.c, el compilador genera codigo que va a funcionar en cualquier CPU x86-64, incluyendo procesadores de 2003. Eso significa que no usa instrucciones que tu CPU moderna soporta perfectamente: AVX, AVX2, BMI2, FMA, AVX-512. Es como manejar una Ferrari pero solo en primera porque "alguien puede tener un Fiat 600".
CachyOS recompila la mayoria de sus paquetes para x86-64-v3 y algunos para v4, aprovechando esas instrucciones modernas. El resultado: en operaciones intensas (compresion, encoding de video, ML, ciertos juegos) ves mejoras medibles del 5% al 25%. En esta leccion vas a entender que son los microarchitecture levels, como saber si tu CPU los soporta y por que importan.
