Remix.run Logo
hgoel 9 hours ago

It's pretty crazy that we have this entire segment of features that companies artificially restrict from the average person and overinflate the price of, for no real reason. GPU virtualization is another example of such a feature.

The market segmentation arguments don't really work either, enterprises are paying the big bucks for more than just these standalone features.

loloquwowndueo 8 hours ago | parent | next [-]

Reminds me of subscription heated seats in bmw cars. The hardware is already there, you paid for it and you can’t use it unless you give the automaker a revenue stream on top of the tens of thousands you already paid for the car.

iknowstuff an hour ago | parent | next [-]

Well you didn’t pay for it though did you. The subscription is foul but the manufacturer choosing to streamline manufacturing by only having one variant restricted with software if you don’t pay is not particularly bad or surprising. Plus, easy to hack it back in, so win win

blacklion 8 hours ago | parent | prev [-]

Same with some old IBM hardware: two CPUs were installed in each box, but if you bought only 1 CPU server other one is disabled via firmware.

OGWhales 2 hours ago | parent | next [-]

Oh, they still do that with their new hardware. The machine comes with x amount of processor cores, but you can't use any of them without paying. How much you pay depends on the "MSUs" you agreed to, MSU being a proprietary measurement system by IBM.

Other software you run is billed relative to your MSU tier. So, if you run z/OS then your cost will be higher if your machine has more MSUs. A weird quirk of this is that there is thing called "IFLs" (Integrated Facility for Linux) which, when I when I first heard of them, I thought was a separate processor designed for for linux. However, it is not. It is actually the same as the regular processors that run z/OS etc, the difference is that is is licensed exclusively for running Linux (or like z/VM to run linux counts too). The reason for this is to enable shops that want to run linux and needed extra horsepower to do so, but didn't want their z/OS bills to go up because they purchased more MSUs. So, despite buying more of the processor capacity within the mainframe, it doesn't count towards the "MSU" number that impacts the cost of various software because you are using with one type of software vs another type of software.

iririririr an hour ago | parent | prev [-]

intel/amd does that and nobody calls them out. ibm at least is upfront and less poluting as you can use the same device. Intel, after they burn the fuses, that cpu will always be an i3.

MostlyStable 2 hours ago | parent | prev | next [-]

I'm ok with a version of this as a concept. The version being when a feature is technically present in every SKU, but requires an extra purchase to unlock. A reply to you specifically mentioned subscriptions, which I very much do not like (except in cases where the feature requires ongoing costs), but there are many cases where having every version contain the feature, but requiring a purchase to unlock it is pro-consumer, and is a win-win-win (or at wist a win-win-draw). It can, under the right circumstances, allow the product to be available for a cheaper cost than it would otherwise be. So people who are willing to pay for it are better off, people who aren't willing to pay for maintain the option to change their mind for a nominal fee, and the company probably makes slightly more profit.

All that being said, in my opinion, it needs to come with several features:

1. no subscriptions for something that is just a one time unlock 2. It needs to be legal and protected for customers to figure out how to unlock it on their own without purchasing the unlock.

I haven't thought enough to have a strong opinion on the exact situation you describe (where it is present and an unlock isn't available at any fee), other than to say I'd still argue strongly that customers figuring out how to unlock it on their own should be legally protected.

dd_xplore 7 hours ago | parent | prev [-]

I think intel tried to offer GPU virtualisation with their consumer offerings but not sure what happened to that.

undersuit 3 hours ago | parent | next [-]

From what I recall they started adding SR-IOV support to Xeon iGPUs. Among the ARC GPUs you still need a PRO model.

hgoel 6 hours ago | parent | prev [-]

Yes, I think Intel did offer that, but I recall hearing their software wasn't very good.