Intel Preps Software Defined Xeon CPUs: Buy Now, Add Features Later

Intel
(Image credit: Intel)

Intel has published a patch (discovered by Phoronix) that enables support for its Intel Software Defined Silicon (SDSi) mechanism in Linux. The technology is meant for upcoming Intel Xeon processors and is designed to activate additional silicon features after a processor has been deployed.  

The patch does not mention any specific features it is meant to unlock or any specific Xeon Scalable processors it is meant to upgrade (we think Sapphire Rapids), yet it gives some general understanding how it is supposed to work. As it turns out, the whole process is purely software, so it does not require any manipulations with hardware. Therefore, it can be done relatively easily. 

Anton Shilov
Contributing Writer

Anton Shilov is a contributing writer at Tom’s Hardware. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.

  • hotaru.hino
    If can be done in software, then it can be hacked, eventually.
    Reply
  • 1_rick
    I guess all the people at Intel who learned the hard way this is a dumb idea the last time they tried it are all gone.
    Reply
  • escksu
    1_rick said:
    I guess all the people at Intel who learned the hard way this is a dumb idea the last time they tried it are all gone.

    Not really. If this can help to lower the price of the CPU is a good thing. Not everyone needs every single feature that is available in the CPU. I am ok with them to even lower the number of PCIE lanes etc if this means lower cost. Features like AMX and DSA etc... not everyone needs them. These are also optional features that are added into CPU.
    Reply
  • Giroro
    escksu said:
    Not really. If this can help to lower the price of the CPU is a good thing.

    But it wouldn't help to lower the price. It ensures that every single buyer will have to pay for fully functional hardware, that then gets software locked. The cost to produce the CPU does not go down, therefore the minimum price cannot go down. It just adds extra profit from users who would have previously had those features by default.

    I remember Intel tried something like this in laptops. You would but a gimped budget PC, then get a popup along the lines of "pay us $100 to download a better CPU", which would unlock your CPU to run at the full clock rate that it was built for.
    As I recall, it was a PR nightmare for Intel that they had to backtrack on immediately.

    " Such upgradability ensures that Intel's clients do not go to AMD if they need an extra feature or two and will still pay Intel for its technologies. "

    I would argue that this scheme guarantees that their clients go to AMD, and never look back.
    I understand why Intel would think they could get away with this when they had a monopoly on server CPUs. But it's weird for them to pull this stunt when they're behind on tech and losing customers en masse.

    1_rick said:
    I guess all the people at Intel who learned the hard way this is a dumb idea the last time they tried it are all gone.

    Well, Brian Krzanich recently returned the Intel. Maybe it was always his bad idea.
    Reply
  • Giroro
    So, what are we going to do when Intel decides people will pay a monthly subscription to overclock their k-series CPU?
    Reply
  • Kamen Rider Blade
    Giroro said:
    So, what are we going to do when Intel decides people will pay a monthly subscription to overclock their k-series CPU?
    Switch to AMD.
    Reply
  • Alvar "Miles" Udell
    Intel are kings at artificial product segmentation, especially in the enterprise market, requiring certain CPU models for features which are supported in silicon by the entire range but are physically disabled, such as the number of PCIe lanes, SMT, unlocked multiplier, or certain instruction sets, whereas AMD typically segments based on core count, frequency, and TDP, leaving everything else the same across the stack.

    To quote TH's Paul Acorn from an article last year:

    "Intel's Cascade Lake Xeon lineup has one of the most complex product stacks we've ever seen, carved up by core count, base frequencies, PCIe connectivity, memory capacity/data rates, AVX-512 functionality, Hyper-Threading, UPI connections, and FMA units per core. Intel also excises Optane Persistent DIMM support on some of its Bronze models.

    This strict segmentation policy assures that customers pay every penny for every single feature, but AMD's EPYC Rome processors proved to be a fly in Intel's high-margin ointment. That's largely because of AMD's standard value proposition of offering unrestricted feature sets on all of its processors."

    Intel needs to start taking a page out of AMD's book and do the same before AMD eats up a large chunk of Intel's share, and drop these stupid ideas to monetize everything like it's a mobile game...
    Reply
  • jkflipflop98
    Giroro said:
    But it wouldn't help to lower the price. It ensures that every single buyer will have to pay for fully functional hardware, that then gets software locked. The cost to produce the CPU does not go down, therefore the minimum price cannot go down. It just adds extra profit from users who would have previously had those features by default.

    I remember Intel tried something like this in laptops. You would but a gimped budget PC, then get a popup along the lines of "pay us $100 to download a better CPU", which would unlock your CPU to run at the full clock rate that it was built for.
    As I recall, it was a PR nightmare for Intel that they had to backtrack on immediately.

    " Such upgradability ensures that Intel's clients do not go to AMD if they need an extra feature or two and will still pay Intel for its technologies. "

    I would argue that this scheme guarantees that their clients go to AMD, and never look back.
    I understand why Intel would think they could get away with this when they had a monopoly on server CPUs. But it's weird for them to pull this stunt when they're behind on tech and losing customers en masse.



    Well, Brian Krzanich recently returned the Intel. Maybe it was always his bad idea.


    I don't understand this mentality at all.

    Very very few customers buy the top-of-the-line CPU in any market. Every Xeon starts life as the best-of-the-best, but Intel makes more top-end silicon than there are customers to purchase it. So they cut down on features and clock speeds to make cheaper chips that fill the majority of the market. Same with Extreme Edition CPUs. Every CPU starts out as an Extreme Edition and then is cut down to the bin it needs to be sold.

    At least with this scheme you can pay to unlock features and power later that you couldn't afford at initial purchase time instead of these features being perma-disabled via laser-slicing off circuitry.

    Because that's really what you're arguing here. "I want my disabled features to STAY disabled!"
    Reply
  • JWNoctis
    I'd expect similar...sales strategies to reappear in consumer space within the next two generations, for things like AVX-512 and its components and future enhancements.

    If graphic card manufacturers can sell at a premium based on FP64 and driver capability, so can they.

    Consumers are now willing to tolerate a lot more than they did. Remember when something as simple as processor serial number caused so much outcry back in PIII days?
    Reply
  • Kamen Rider Blade
    jkflipflop98 said:
    Because that's really what you're arguing here. "I want my disabled features to STAY disabled!"
    No, we don't want Intel to waste a single transistor on a feature that isn't being sold to the customer.

    That means don't build that feature into the silicon and artificially lock it behind a software lock.

    Either give the customer access to the entire silicon, or don't put the stupid feature into the silicon.

    If that means making more waffer masks to segment your product, that's a Intel specific problem, not a customer problem.

    Intel is the one that loves nickle & diming the customer.

    The customer hates that kind of behavior.
    Reply