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?

  • th3typh00n@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    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.

    • GomaEspumaRegional@alien.topB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year 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 ;-)