• kick_out_the_jams@kbin.social
    link
    fedilink
    arrow-up
    57
    arrow-down
    1
    ·
    edit-2
    9 months ago

    In modern x86 CPUs, POPCNT is implemented as part of the SSE4 instruction set. For Intel’s chips, it was added as part of SSE4.2 in the original first-generation Core architecture, codenamed Nehalem. In AMD’s processors, it’s included in SSE4a, first used in Phenom, Athlon, and Sempron CPUs based on the K10 architecture. These architectures date back to 2008 and 2007, respectively.

    That effectively bars mid-2000s Intel Core 2 Duo systems and early Athlon 64-era PCs from booting Windows 11 at all, not that they officially supported it in the first place. This means the change should mainly affect retro-computing enthusiasts who spend their days making YouTube videos in the “we installed Windows 11 on a potato, let’s see how it runs” genre rather than users of actual systems.

    You can check if your CPU has SSE 4.2(Intel) or 4a(AMD) but it sounds like unless you’re running some real old stuff you shouldn’t have to worry.

    • Nougat@kbin.social
      link
      fedilink
      arrow-up
      40
      arrow-down
      15
      ·
      edit-2
      9 months ago

      But isn’t Microsoft just so evil for making it so their operating system doesn’t function flawlessly on twenty year old hardware?

    • FractalsInfinite
      link
      fedilink
      English
      arrow-up
      1
      ·
      9 months ago

      On the bright side writing software targeting windows 11 users allows you to use x64 version two, granting noticable speedups. Still annoying but Linux runs a lot faster then windows for old stuff anyway.