Intel's Pay-As-You-Go CPU Feature Gets Launch Window

Intel
(Image credit: Intel)

Intel's mysterious Software Defined Silicon (SDSi) mechanism for adding features to Xeon CPUs will be officially supported in Linux 5.18, the next major release of the operating system. SDSi allows users to add features to their CPU after they've already purchased it. Formal SDSi support means that the technology is coming to Intel's Xeon processors that will be released rather shortly, implying Sapphire Rapids will be the first CPUs with SDSi.

Intel started to roll out Linux patches to enable its SDSi functionality in the OS last September. By now, several sets of patches have been released and it looks like they will be added to Linux 5.18, which is due this Spring. Hans de Goede, a long-time Linux developer who works at Red Hat on a wide array of hardware enablement related projects, claims that SDSi will land in Linux 5.18 if no problems emerge, reports Phoronix

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.

  • salgado18
    Intel copying the EA business model: make a full product, then strip its features to sell separately. Instead of selling one full processor for $1000, sell one crippled processor for $1000, then demand $100 for re-enabling each feature. I know that's capitalism and market rules and all, but it sounds like dishonest money to me (EA customers agree on that). Hopefully that gives more sales to AMD.
    Reply
  • InvalidError
    The other way to reduce the logistics costs of marketing a billion variants of each CPU with razor-thin arbitrary differentiations would be get rid of the stupidly super-fine arbitrary market segmentation.

    Making fully functional full-size CPUs only to disable most of their capabilities and sell/lease them back as hardware DLCs sounds stupid.
    Reply
  • bigdragon
    I recall that Intel tried this in the past -- about a decade ago -- and it didn't work out. The software-defined upgrades/unlocks caused confusion and didn't always work properly. Hopefully this latest effort crashes and burns too. Intel really needs to simplify their overly segmented CPU lineup.
    Reply
  • InvalidError
    bigdragon said:
    Intel really needs to simplify their overly segmented CPU lineup.
    Yup. Make 2-3 dies to cost-effectively service the major server tiers and maybe have 2-3 bins each dictated by where defects are most likely to land.

    Selling DLC CPUs would require that every DLC-powered CPU sold to cover a given market segment range be a golden sample or at least capable of the highest specs for the market segment. Doesn't sound cost-effective unless Intel's yields excluding fatal defects and edge losses are close enough to 100% that it can just write off sub-par dies, which would imply that the entire i5-i9 range is a manufactured farce.
    Reply
  • spongiemaster
    Intel just doesn't learn. They are really missing an opportunity here. You can't just let customers pay for the features they want to add. You have to turn it into a loot box type experience where customers pay for a random feature and hope to get what they want. If not, they keep buying more until they do get what they want. Then Intel can setup an online shop where users can resell the features they don't want to other Intel users. That way you get people endlessly buying CPU upgrades in an attempt to win highly sought after features that they can sell for more at the online shop.
    Reply
  • kal326
    So if the features are already in place then they are past binning for things not to work or work per SKU. So basically Intel is saying we could have been give you all these features in an entry level chip all along. Instead to save us hassle and maintain margins when charging more for arbitrary features we instead invested time and resources in to the Intel Chip Marketplace.
    Now comes the crash and burn of this when it’s linked to security exploits and they have to start disabling offerings or someone just cracks it to enable all features.
    Reply
  • sabrix
    EA : That's my boy !! 🥰
    Reply
  • salgado18
    I though of it even worse now: customer, who is a server owner, has 1000 Xeons and 200 EPYCs, for example. Now he needs this one feature enabled, because of a new service he'll provide. He has to contact Intel, pay 1000 new feature licenses, upgrade 500 machines (dual-socket, maybe), and pass validation tests to see everything is working. He also needs to do absolutely nothing on the EPYCs, since they already have said feature enabled.

    Do they really think that's the way to earn more money? In the short term, sure, but this customer's next purchases will probably be EPYCs, which cost less (they do), are more energy efficient (they are), and now cost less in the long run. I'd say it could be cheaper still to change older systems to new EPYCs instead of spending money on feature upgrades.
    Reply
  • InvalidError
    salgado18 said:
    He also needs to do absolutely nothing on the EPYCs, since they already have said feature enabled.
    If he CPU DLC you got is a core count upgrade, the only way you are getting that out of EPYC-based systems is a physical CPU swap which is far more labor-intensive and will require even more extensive re-validation since you have a whole different chip instead of the same chip with fewer things still pay-walled.
    Reply
  • hotaru251
    Tesla showed this business model (paying for a thign with features you have to pay more for to use) and it will be future sadly...
    Reply