@freddier Entender las bases ahora es más importante que nunca y saber cómo funcionan las cosas por dentro te hace un mejor dev. Los cursos de @pikuma son un ejemplo
Gracias a la comunidad K-pop en Colombia.
Su fuerza imparable en redes y en las calles está movilizando la esperanza de
toda una generación.
Jóvenes como ustedes son los que transforman la política, la sociedad y nos llenan de esperanza en futuro. ¡Seguimos!
CPUs tend to get slower with time. Probably not for the reason you’d expect.
Unfortunately, many microcode updates are security related, which almost universally cause performance regressions…or even complete feature loss!
Haswell might be the worst performing processor family of all time, in terms of features removed.
TSX - concurrency instruction literally removed due to security concerns
DX12 - removed / broken due to priv escalation
Meltdown, Spectre, Foreshadow, MDS - all lead to perf regressions…for MDS specifically Red Hat and Microsoft still suggest disabling HyperThreading on Haswell!
Over the life of a CPU, I’d expect the typical performance curve (from microcode) to look like:
Initial Launch to +1 year, slight upward trend, platform maturing
1-2 years, mostly flat
2+ years, likely downward trend. Enough time has passed where security people are starting to poke/write papers indirectly leading to vendor microcode regressions
6+ years / EOL -> old CPUs start to have major regressions!
I genuinely wonder if extremely performance-sensitive industries sometimes purposefully delay or otherwise remain on “stale” microcode…and just accept the additional risk.
On Monday , picoCAD 2 will let you:
📐 make models easily
🎨 draw pixelart textures
🍿 make simple animations
See you on Steam and itch!
#screenshotSaturday#gamedev#indiedev