this post was submitted on 22 Nov 2023
0 points (50.0% liked)

Hardware

33 readers
1 users here now

A place for quality hardware news, reviews, and intelligent discussion.

founded 11 months ago
MODERATORS
 

This is just a nitpicking question. Do Intel chips still have some space/transistors dedicated to SSE3? If they do, why can't they implement SSE3 by other, more powerful instrutions (like AVX) to save die space?

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

This is incorrect. Very few x86 instructions uses microcode as the microcode engine is quite slow. It's mainly used for things like cpuid and such.

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

Microcode is used very heavily in modern CPUs. It has been since the 90s.

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

A lot of x86 ISA is in the micro and PAL codes. Only the most frequent and performance-limiting ones are on-core for modern x86.

x86 is a huge set, so "very few" is a relative term ;-)