Jump to content

So, the video on open source CPU reminded me a very old idea I heard (or read) very long time ago (I guess it was between 10-20 years, give or take a century, I really can't remember)  an idea about modular CPU where you can some options (like cache, I also believe SSE/MMX/whatever) completely on your own and download "extensions" for it. 

But, I don't remember where I saw/heard that, or when, or even if it's real. 

 

Does anyone know what I'm talking about and can send me to the right place or explain why the idea never got on tracks? 

 

Thank You,

ALL HAIL DENNIS!

 

 

 

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/
Share on other sites

Link to post
Share on other sites

its basically what intel does with Raid support on the x299 motherboards, the functionality is there but its locked behind a license.

 

exactly the same thing would happen if we had what you are talking about, every CPU has all functions but you need to pay to unlock them.

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11693970
Share on other sites

Link to post
Share on other sites

8 minutes ago, Pixel5 said:

its basically what intel does with Raid support on the x299 motherboards, the functionality is there but its locked behind a license.

 

exactly the same thing would happen if we had what you are talking about, every CPU has all functions but you need to pay to unlock them.

it's not what I meant but thanks for the try. 

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11693990
Share on other sites

Link to post
Share on other sites

I've only heard of some server/supercomputer level hardware doing the software unlock thing. It is cheaper/easier for them to fully load it, and unlock what the options customer pays for, than to get someone in later to do a physical upgrade. Sounds bonkers to me...

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, MSI Ventus 3x OC RTX 5070 Ti, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Alienware AW3225QF (32" 240 Hz OLED)
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 4070 FE, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, iiyama ProLite XU2793QSU-B6 (27" 1440p 100 Hz)
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11693991
Share on other sites

Link to post
Share on other sites

You know what, that's actually ringing a bell. I got into this industry in 2004 as an apprenticeship and maybe not necessarily cache, but I'm sure I heard about being able to import custom/other instruction sets for the CPU. I can't remember where I heard/read it from and I don't know if it was actually regarding the hardware at the time, or older hardware.

Stop and think a second, something is more than nothing.

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11694005
Share on other sites

Link to post
Share on other sites

23 minutes ago, Lumikor said:

an idea about modular CPU where you can some options (like cache, I also believe SSE/MMX/whatever) completely on your own and download "extensions" for it.

Technically, you are already kinda-sorta doing this with GPUs and stuff.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11694013
Share on other sites

Link to post
Share on other sites

7 minutes ago, chiller15 said:

being able to import custom/other instruction sets for the CPU.

You're thinking of Transmeta, probably. There's a reason Transmeta never got very far, though: that was a stupid and slow idea in practice. Purpose-built CPUs like we have today are just simply a better solution.

 

I remember all the hulaballoo around Transmeta and before they actually shipped anything, they were touting how easy it would be for them to support any instruction-sets someone might want and how power-friendly and fast it would be, but when they actually began shipping, their products were quite underwhelming.

Hand, n. A singular instrument worn at the end of the human arm and commonly thrust into somebody’s pocket.

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11694018
Share on other sites

Link to post
Share on other sites

15 hours ago, WereCatf said:

You're thinking of Transmeta, probably. There's a reason Transmeta never got very far, though: that was a stupid and slow idea in practice. Purpose-built CPUs like we have today are just simply a better solution.

 

I remember all the hulaballoo around Transmeta and before they actually shipped anything, they were touting how easy it would be for them to support any instruction-sets someone might want and how power-friendly and fast it would be, but when they actually began shipping, their products were quite underwhelming.

 

Seems like the right one indeed. Too bad it didn't had more R&D :-( 

Link to comment
https://linustechtips.com/topic/965687-modular-cpu/#findComment-11696849
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×