Jump to content

What are the technical limits ?     I forsee (as an engineer )   a phone with a (relatively)  weak  cpu,   but with memory capacity to store all my engineering software, and that software being fully enabled when you dock it  to a more powerful xeon .       Why couldn't this Happen?  !   Cpus already have the ability to shut off cores,  seems like it would only require some work in the motherboard 

Link to comment
https://linustechtips.com/topic/687083-if-external-gpu-why-not-external-cpu/
Share on other sites

Link to post
Share on other sites

Theoretically possible, but no way this would work over something like thunderbolt or even pcie, it would have to be some very large 1:1 connector. But there's another problem, which is the actual time it takes for the electricity to travel through the cable, which in comparison to the die, is quite significant, and could result in bad things.

Current LTT F@H Rank: 24    Score: 10,097,484,643   Stats

Yes, I have 9 monitors.

My main PC:

OS: Windows 11

CPU: Ryzen 9 9950X

Cooler: Noctua NH-D15

Mobo: Asus ProArt X670E Creator WiFi

RAM: 96GB Trident Z Neo @6400 CL32

GPU: RTX 4090 Founders Edition, Radeon Pro WX 5100

PSU: Corsair RM1000e

SSDs: Samsung 990 Pro 4TB NVME, Samsung 970 evo plus 1TB NVME, 2x Samsung 870 evo 2TB, Samsung 860 evo 1TB, Samsung 970 evo 500GB NVME

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Monitors: 9 Monitors: Alienware AW3423DWF 3440x1440@165Hz, Acer H236HLbid 1080p@77Hz, HP D7z72AA 1080p@60Hz, Dell Inspiron 24 3459 1080p@60Hz(used only as display), Dell U2724D 1440p@120Hz, ASUS VP228 1080p@60Hz, 2x HP ZR2440W 1200p@60Hz

 

unRAID server (Plex, Backups, NAS, Duplicati, game servers):

OS: unRAID 7.1.4

CPU: Ryzen R9 3900X

Cooler: Noctua NH-U9S

Mobo: Asus ROG Strix X470-F

RAM: 64GB G-Skill Ripjaws V @ 3200MHz

PSU: EVGA G3 850W

Total Storage: Raw: 94TB, Usable: 64TB

SSD: Samsung 990 Pro 2TB NVME, Teamgroup 4TB NVME

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity) + (7x Seagate Ironwolf NAS 8TB + 2x Toshiba N300 NAS 8TB in ZFS)

Case: Fractal Define 7 XL

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

 

Link to post
Share on other sites

1st and foremost, what would be the reason / need for an external CPU?

then you work on how to make it happen

 

you move the CPU out, then you need to move the RAM out, the PCH ... and you get yourself a mess

 

---

 

unless you get yourself a ultra thin notebook with BGA CPU, or an embedded system, CPUs are user swapable - the need for an external CPU dies right there

Link to post
Share on other sites

Because wirelessly offloading tasks to a server is a better solution, and even if you could plug your phone into a processing dock, you will probably be bottlenecked by your phone's software.

i5 12600KF | Zotac RTX 4080 Gaming trinity | Team Vulcan 2x16GB DDR4 3600 | ASRock Z690M-ITX/ac | WD Black SN850x 2TB

Cooler Master NR200P v2 | ID Cooling Zoomflow 280 XT | SeaSonic Focus SGX-750 | Thermalright 2x140mm + 2x120mm aRGB

LG C2 OLED 48" 120hz | Epomaker TH80 (Gateron Yellow) | Logitech MX Master 3 | Koss Porta Pro Comm

Link to post
Share on other sites

6 minutes ago, JCBiggs said:

What are the technical limits ?     I forsee (as an engineer )   a phone with a (relatively)  weak  cpu,   but with memory capacity to store all my engineering software, and that software being fully enabled when you dock it  to a more powerful xeon .       Why couldn't this Happen?  !   Cpus already have the ability to shut off cores,  seems like it would only require some work in the motherboard 

They exist look up the xeon Phi coprocessors, more like a computer in a computer though, the issue would be latency to the coprocessor, rewriting OSes and programs to use a coprocessor, also most phone cpus are ARM cpus which are incompatible with x86 based xeons, and program, and would be more work then what it is worth.

 

 there are better solutions such as a remote desktop connection to a better computer from your phone, no wires required, or anything else needed.

 

With engineering, while there might be a better way to something, but it also has to be worth it. For example you can make cars today not ever be in an accident again, but most people aren't going to shell out the  millions of dollars to have that, so spending time engineering it is a waste of time if you can't make it reasonable.

 

 •E5-2670 @2.7GHz • Intel DX79SI • EVGA 970 SSC• GSkill Sniper 8Gb ddr3 • Corsair Spec 02 • Corsair RM750 • HyperX 120Gb SSD • Hitachi 2Tb HDD •

Link to post
Share on other sites

Sorry i ghosted after starting this topic .    Simply put What id like to see,  is the ability to go anywhere (new desk,  restaurant ,   home,  etc)   and just plop in the phone and  voila.  Full  desktop version software and functionality.   Unplug  (maybe without even closing the programs,)    and your phone becomes more of a phone.     You guys are right that remote works well.    I use it daily,    im just talking theory.   

 

As far as latency goes ,  in my mind ,  I'm picturing  something that pretty much completely replaces your phone cpu.   So when you plug in,  the phones  only task basically becomes acting as a file server.   (since  programs would be loaded into the ram in the  dock and exectuted locally)    i guess that makes sense.  

Link to post
Share on other sites

No, electrons take time to transfer data, and an external cpu with a long cable would kill the cpus performance. We need to put things closer to the cpu or put the cpu closer to other hardware in your PC to ensure a fast connection. This is why HBM (VRAM technology) was created and it is obviously located directly near the gpu die. Not to mention this is highly inpractical.

Link to post
Share on other sites

I dont think the concept is impractical.   I imagine walking  into a customer meeting and plugging in my phone and  having the full power of my desktop immediately available to me .   Remote desktop can't do that.   At least not as fast as plugging in a phone to a dock .   Eject the phone and everything  you just did comes with u leaving a  dock that has minimal functionality on its own.    Your phone becomes cloud and the dock does the heavy lifting .  This woupd be great for walking down the hall to get help with a project ,  or for engineers and designers whom have thier own software licenses.  

Link to post
Share on other sites

9 hours ago, JCBiggs said:

I dont think the concept is impractical.   I imagine walking  into a customer meeting and plugging in my phone and  having the full power of my desktop immediately available to me .   Remote desktop can't do that.   At least not as fast as plugging in a phone to a dock .   Eject the phone and everything  you just did comes with u leaving a  dock that has minimal functionality on its own.    Your phone becomes cloud and the dock does the heavy lifting .  This woupd be great for walking down the hall to get help with a project ,  or for engineers and designers whom have thier own software licenses.  

As i said already, it would kill the performance, making it pretty pointless. You will never archieve desktop performance with an external cpu. Just get a faster phone or do your work on a desktop.

Link to post
Share on other sites

And i think your missing the concept.  I am NOT talking about the phone cpu doing ANY major PRocessing involving offloading the heavy things. The programs  would fully load and exceute   on the docks hardware.   There would be no latency, and no performance hit.   at least no more than standard hard drive communication time.    In other words,  the dock would almost practically be its own pc and could perhaps  just be a shell os.   When you  plug your phone in,   all your apps would populate on the desktop.   Opening one.... Cad software for instance,  that won't run great on a phone,  would run on the dock,  while accessing its saved files,  and temp directories from the phones hard drive.   Again the benefit being that you really only need to load software once. . . To your own phone,  mobile storage container,  etc. . Imagine buying a racing  game,  loading it to your phone and playing it at home on your game level dock with one 4k monitor. . . Then one day your in the mall,  happen by the arcade,  pay your 5 bucks,  plug in your phone and play the exact same game with all the same settings,   controls,  etc...   But now your playing in a massive simulator.   

 

 

 

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

×