Jump to content

Greetings,

 

So recently I am upgrading my laptop. As yall know, it's very unlikely for a laptop to have upgradable gpu and cpu since they are soldered on the motherboard directly. But we have some solutions such as using an external GPU. But I've never heard of external CPU. Is it possible to have such thing? I'd say it has some potential, for example, plug&play, external cooling. If I am using a laptop with minimal functions going to lectures and such, when I am home, I want to do some editing, or play games, I just plug this thing in.

 

I've heard of some neural compute accelerater produced by intel, sounds like what I am looking for, but they are not exactly CPU, but TPU

https://uk.rs-online.com/web/p/processor-development-tools/1811851/?cm_mmc=UK-PLA-DS3A-_-google-_-PLA_UK_EN_Raspberry_Pi_%26_Arduino_%26_Development_Tools_Whoop-_-Processor+Development+Tools_Whoop-_-1811851&matchtype=&pla-334780502532&gclid=CjwKCAjwmqKJBhAWEiwAMvGt6LLrtxm58DGTgNWMnCs_r14LirVIWJOq6mLnURdHIY8vFDrJjEC49hoCIjwQAvD_BwE&gclsrc=aw.ds

 

Any ideas? Is it possible? Or is there some architecture wise hurdle forbids such device? Or it's just not as cost effective as buying a desktop at home.

 

Thanks

Link to comment
https://linustechtips.com/topic/1368457-random-thoughts-external-cpu/
Share on other sites

Link to post
Share on other sites

I think performance would be pretty bad because of too slow connections and high latency. But could it be done? Yeah sure, why not. 

GAMER 

SPEC: HYTE Y60 White/Black + Custom ColdZero ventilation sidepanel – AMD Ryzen 7 9800X3D + ASUS ROG RYUJIN III 360 – G.SKILL Trident Z5 Neo RGB DDR5-6000 64GB CL30-40-40-96 – ASUS RTX ROG ASTRAL 5080 OC – ASUS ROG STRIX B850-E GAMING Wi-Fi – Samsung EVO Plus 1TB, Samsung EVO Plus 1TB – Corsair HX1200i
GEAR: Samsung Odyssey Neo G9 G95NC 57" – ASUS ROG Harpe Ace Aim Lab Edition Wireless – ASUS ROG Claymore II Wireless –
ASUS ROG Sheath BLK LTD – FiiO K7 DAC/AMP + Beyerdynamic DT 770 PRO X (Limited Editon), Edifier S351DB, Steelseries Arctis Nova Pro Wireless


Home LAB
SPEC: Corsair 4000D Airflow TG – AMD Ryzen Threadripper 1950X – Corsair Vengeance LPX 128GB (CMK32GX4M2D3000C16 x4) – ASUS GeForce GT710 1GB – ASUS ROG Zenith Extreme – ROG AREION 10Gbps – Toshiba XG6 1TB, WD 256GB, Kioxia 256GB – Corsair HX750
GEAR: Philips 346B1C 34" – Logitech MX Keys – Logitech M705 – Jabra Evolve2 75

 

Racing SIM

GEAR: Sim-Lab GT1 EVO Sim Racing Cockpit + Integrated Vario Triple mount – Svive Racing D1 Seat – MSI 325CQRXF 32" x3 – Simagic Alpha Mini + Simagic GT4 (Dual Clutch) – CSL Elite Pedals V2 – Logitech K400 Plus

Link to post
Share on other sites

Those sticks are only for specifc applications. Like ASIC Miners... only one or few trick ponies, not really accelerating your work or games. 

 

OK if your work consists of that one trick pony and there is specific software compiled to use those devices... jep...

Main System:

Anghammarad : Asrock Taichi x570, AMD Ryzen 7 5800X @4900 MHz. 32 GB DDR4 3600, some NVME SSDs, Gainward Phoenix RTX 3070TI

 

System 2 "Igluna" AsRock Fatal1ty Z77 Pro, Core I5 3570k @4300, 16 GB Ram DDR3 2133, some SSD, and a 2 TB HDD each, Gainward Phantom 760GTX.

System 3 "Inskah" AsRock Fatal1ty Z77 Pro, Core I5 3570k @4300, 16 GB Ram DDR3 2133, some SSD, and a 2 TB HDD each, Gainward Phantom 760GTX.

 

On the Road: Acer Aspire 5 Model A515-51G-54FD, Intel Core i5 7200U, 8 GB DDR4 Ram, 120 GB SSD, 1 TB SSD, Intel CPU GFX and Nvidia MX 150, Full HD IPS display

 

Media System "Vio": Aorus Elite AX V2, Ryzen 7 5700X, 64 GB Ram DDR4 3200 Mushkin, 1 275 GB Crucial MX SSD, 1 tb Crucial MX500 SSD. IBM 5015 Megaraid, 4 Seagate Ironwolf 4TB HDD in raid 5, 4 WD RED 4 tb in another Raid 5, Gainward Phoenix GTX 1060

 

(Abit Fatal1ty FP9 IN SLI, C2Duo E8400, 6 GB Ram DDR2 800, far too less diskspace, Gainward Phantom 560 GTX broken need fixing)

 

Nostalgia: Amiga 1200, Tower Build, CPU/FPU/MMU 68EC020, 68030, 68882 @50 Mhz, 10 MByte ram (2 MB Chip, 8 MB Fast), Fast SCSI II, 2 CDRoms, 2 1 GB SCSI II IBM Harddrives, 512 MB Quantum Lightning HDD, self soldered Sync changer to attach VGA displays, WLAN

Link to post
Share on other sites

2 minutes ago, spacehunter0413 said:

But I've never heard of external CPU. Is it possible to have such thing?

It won't happen,Since the CPU is the main processing unit of your PC.

Most of the PCI-E lanes,and the memory controller are all in the CPU.

 

You will basically need an external motherboard for it to work.

A PC Enthusiast since 2011
AMD Ryzen 7 5700X@4.65GHz | GIGABYTE RTX 3080 GAMING OC | 4x 8GB Micron Rev.E (D9VPP) 3800MHz 16-19-14-21-58
Link to post
Share on other sites

Nope not gonna happen.Adding to all of the above, its not just sockets that change between models. 

mY sYsTeM iS Not pErfoRmInG aS gOOd As I sAW oN yOuTuBe. WhA t IS a GoOd FaN CuRVe??!!? wHat aRe tEh GoOd OvERclok SeTTinGS FoR My CaRd??  HoW CaN I foRcE my GpU to uSe 1o0%? BuT WiLL i HaVE Bo0tllEnEcKs? RyZEN dOeS NoT peRfORm BetTer wItH HiGhER sPEED RaM!!dId i WiN teH SiLiCON LotTerrYyOu ShoUlD dEsHrOuD uR GPUmy SYstEm iS UNDerPerforMiNg iN WarzONEcan mY Pc Run WiNdOwS 11 ?woUld BaKInG MY GRaPHics card fIX it? MultimETeR TeSTiNG!! aMd'S GpU DrIvErS aRe as goOD aS NviDia's YOU SHoUlD oVERCloCk yOUR ramS To 5000C18! jellYfIn Client siDE TRanscoDinG

Link to post
Share on other sites

In theory, you could have a second CPU attached to a system. Dual CPUs are a thing for workstations and servers.

 

In practice, this wouldn't work, or at minimum wouldn't work well. The fastest connector common on laptops is Thunderbolt, which can use PCIe. While PCIe is fast, it's slow compared to the link between CPU and RAM. The external CPU would be memory bandwidth starved.

 

Now, you could piggyback off the Direct Storage tech to at least give this external CPU direct access to the RAM without going through the other CPU, but the latency is still going to be terrible compared to the CPU on the motherboard. RAM is put as close to the CPU as possible to reduce latency, but now that information has to travel not just across the whole motherboard, but through a cable.

 

And finally, the CPU PCIe lanes are important. If you are limited by Thunderbolt, you won't be able to utilize all 20+ lanes of the external CPU, which means that everything using a decent amount of PCIe lanes, like the graphics card, is going to have to go through the internal CPU anyway.

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

×