• kick_out_the_jams@kbin.social
    link
    fedilink
    arrow-up
    57
    arrow-down
    1
    ·
    edit-2
    10 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
      10 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?

      • Amaltheamannen@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        13
        ·
        10 months ago

        Except there’s no reason for not supporting it beyond greed. It worked previously.

        • Nougat@kbin.social
          link
          fedilink
          arrow-up
          13
          arrow-down
          2
          ·
          10 months ago

          Greed? How does Microsoft profit from not supporting twenty year old hardware?