this post was submitted on 13 Feb 2024
587 points (97.3% liked)

Technology

59622 readers
2843 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 5 points 9 months ago (2 children)

I agree with you, but did you read the article? This is about a specific CPU instruction, not TPMs.

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.

[–] [email protected] 3 points 9 months ago (1 children)

First generation Core i# line, the Core name itself goes back 2 gens before that.

[–] [email protected] 1 points 9 months ago

Makes sense, I didn’t write that, it’s a direct quote from the article

[–] [email protected] 0 points 9 months ago (1 children)

yeah i did read the article. to clarify for anyone confused, folks are already bypassing the TPM requirement to get these windows installs working in the first place. the POPCNT instruction issue is only affecting installs that are already using this workaround to force W11 to run on a device it doesn’t want to work on.

[–] [email protected] 2 points 9 months ago (1 children)

Ah I see what you mean. No install would be possible without a TPM but hacked installs allow it, however now the update is explicitly using a CPU instruction that only works with CPUs that support TPM. Makes sense, thanks for clarifying

[–] [email protected] 2 points 9 months ago

Gen-1 through Gen-7 CPUs also still work despite lack of TPM. If it was about trying to force the TPM thing, even just using AXV2 instruction requirement would have limited it to only Gen4-7 running without TPM. I'm sure there's other ways they could try to limit installs with the TPM-check disabled.