• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel Envisions a Future in which Your Devices Share Hardware Resources

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,291 (7.53/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
We've had remote gaming for several years now—where your laptop with a basic iGPU can stream gameplay as it's being rendered on your gaming desktop, either across your home network, or across the Internet. We've also seen cloud-gaming, where you pay a provider like NVIDIA GeForce NOW to host your digital game licenses, and render your game in datacenters, to stream it across to your device. What if this idea is turned on its head—what if your laptop holds your software or games, and it simply streams close-to-metal data over network, to use their hardware resources? Intel thinks this is possible.

Intel today pulled off a fascinating presentation titled "Powering Metaverses," along the sidelines of the Real-Time Conference 2021 (RTC 2021) virtual summit. Dubbed "resource abstraction," Intel is working on a technology that intelligently senses compute resources available to a device across other devices on the network; accounts for network bandwidth and latency; and treats these resources as if they are available to a local machine. The company put out a conceptual demo of a laptop with a basic iGPU dramatically improving gaming performance by roping in hardware resources of a gaming desktop on the network; without the game actually being installed on that desktop. If latency-sensitive applications like games could be pulled off on this system, it bodes really well for applications that aren't as latency-sensitive, or even as bandwidth-sensitive. Resource Abstraction will feature a lot as Intel steers toward Web 3.0 and metaverses. The concept video can be found here.



View at TechPowerUp Main Site
 
Joined
Mar 25, 2020
Messages
70 (0.04/day)
“The company put out a conceptual demo of a laptop with a basic iGPU dramatically improving gaming performance by roping in hardware resources of a gaming desktop on the network.”

The key word is conceptual. Even Thunderbolt seriously bottlenecks GPUs, you would need very expensive wired networking gear to pull this off and those tend to generate quite a bit of heat too. Wireless definitely wouldn’t work.

What I don’t understand is that why you wouldn’t just stream from the desktop computer in the first place. Intel’s approach has only 1 advantage over streaming and that is that you wouldn’t have to install the game on the desktop computer but is that enough considering all the downsides?

I don’t want to call this a dumb idea just yet, but I am definitely thinking it.
 
Joined
Apr 8, 2010
Messages
1,012 (0.19/day)
Processor Intel Core i5 8400
Motherboard Gigabyte Z370N-Wifi
Cooling Silverstone AR05
Memory Micron Crucial 16GB DDR4-2400
Video Card(s) Gigabyte GTX1080 G1 Gaming 8G
Storage Micron Crucial MX300 275GB
Display(s) Dell U2415
Case Silverstone RVZ02B
Power Supply Silverstone SSR-SX550
Keyboard Ducky One Red Switch
Software Windows 10 Pro 1909
They need to envision a future where they are selling their graphics cards to consumers
 
Joined
Apr 24, 2020
Messages
2,721 (1.60/day)
This sounds like Intel is poorly copying IBM's Z-system announcement, where chips share their L2 cache to make L3 or L4 cache for the whole system. (Apparently, remote L2 cache is still faster than reading/writing to DDR4 so its still a net benefit)
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.92/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
If they can spread GPU power out reasonably and keep things fast enough (gigabit can keep things in the 1ms range, latency matters a lot here) this could prove rather interesting


It'd be like geforce now/steam in house streaming/moonlight, but mixed with GPU mining

“The company put out a conceptual demo of a laptop with a basic iGPU dramatically improving gaming performance by roping in hardware resources of a gaming desktop on the network.”

The key word is conceptual. Even Thunderbolt seriously bottlenecks GPUs, you would need very expensive wired networking gear to pull this off and those tend to generate quite a bit of heat too. Wireless definitely wouldn’t work.

What I don’t understand is that why you wouldn’t just stream from the desktop computer in the first place. Intel’s approach has only 1 advantage over streaming and that is that you wouldn’t have to install the game on the desktop computer but is that enough considering all the downsides?

I don’t want to call this a dumb idea just yet, but I am definitely thinking it.
Because the program had to be installed in the desktop.
Their example is getting the GPU power, without needing the game/program installed at the desktop end


Edit: i cant reply lower down, server issue

We already have that, in home streaming was solved by valve 8 years ago.
No we dont

Steam in home streaming requires steam installed at both ends, and the game at the server end
This is asking it to be done the other way around, with a remote machine adding GPU power

125MB/s can stream 4K from netflix... five times. They're not using this is a HDMI cable here, they're using compressed video data of some kind.
 
Last edited:
Joined
Dec 28, 2012
Messages
3,944 (0.90/day)
System Name Skunkworks 3.0
Processor 5800x3d
Motherboard x570 unify
Cooling Noctua NH-U12A
Memory 32GB 3600 mhz
Video Card(s) asrock 6800xt challenger D
Storage Sabarent rocket 4.0 2TB, MX 500 2TB
Display(s) Asus 1440p144 27"
Case Old arse cooler master 932
Power Supply Corsair 1200w platinum
Mouse *squeak*
Keyboard Some old office thing
Software Manjaro
If they can spread GPU power out reasonably and keep things fast enough (gigabit can keep things in the 1ms range, latency matters a lot here) this could prove rather interesting
Gigabit ethernet tops out at 125MB/s. The geforce GT 1030 produces 48GB/s of bandwidth. NVlink, used to link two GPUs, is 300GB/s.

In the realm of "fast enough", gigabit is somewhere between molasses and the heat death of the universe.
It'd be like geforce now/steam in house streaming/moonlight, but mixed with GPU mining
We already have that, in home streaming was solved by valve 8 years ago.
Because the program had to be installed in the desktop.
Their example is getting the GPU power, without needing the game/program installed at the desktop end
We cant get two GPUs, linked together through a high speed interface, in a PC to sync properly, and you think intel is going to achieve this with two entire different computers, possibly running different architectures, linked over a network? Intel's paper is pure conjecture on "what could happen", and wouldnt be out of place from disney's "tomorrowland" from the 60s.
 
Joined
Nov 4, 2005
Messages
12,006 (1.72/day)
System Name Compy 386
Processor 7800X3D
Motherboard Asus
Cooling Air for now.....
Memory 64 GB DDR5 6400Mhz
Video Card(s) 7900XTX 310 Merc
Storage Samsung 990 2TB, 2 SP 2TB SSDs, 24TB Enterprise drives
Display(s) 55" Samsung 4K HDR
Audio Device(s) ATI HDMI
Mouse Logitech MX518
Keyboard Razer
Software A lot.
Benchmark Scores Its fast. Enough.
How many home routers have enough backplane bandwidth to make this remotely feasible? Since the image isn’t or hasn’t been rendered the resources will have to be streamed to the target machine, loaded in vmem, run through the graphics pipeline without a PCIe bus of bandwidth available, rendered, compressed, streamed back to the client, decompressed, displayed and there is no way that can be done with any assurance of performance let alone safety protocols to prevent the direct accesss from being exploited, there is literally not enough bandwidth and low enough latency in almost any home or basic office hardware to make this work.

So out of everyone on the internet 5% may and all of them are people who know what that means, and will usually have a dedicated gaming rig and a decent gaming laptop with steam in home streaming already installed.

Congratulations Intel, you envisioned 2018. It’s time to stop dreaming of the past and trying to rebrand it or repackage it as your own.
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.92/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
We already have that, in home streaming was solved by valve 8 years ago.
No we dont

Steam in home streaming requires steam installed at both ends, and the game at the server end
This is about NOT needing the games installed anywhere else, and not needing a server... just borrowing their GPU power.
This is asking it to be done the other way around, with a remote machine adding GPU power

125MB/s can stream 4K from netflix... five times. They're not using this is a HDMI cable here, they're using compressed video data of some kind.
 
Joined
Mar 21, 2016
Messages
2,508 (0.78/day)
So they want to borrow GPU resources from the desktop? Wouldn't it just be easier streaming them. Just put a capture card in a laptop or that connects via USB-C or thunderbolt. This design seems convoluted and crazy. It's like trying to do something like Lucid Hydra from a desktop to a laptop. Seems a bit like a if it's not broke don't fix it scenario. What is the advantage to this envisioned idea exactly!!?? Xilinx has something a bit like it. I'm not sure what Intel is targeting exactly with this laptop idea probably many use case segments I imagine. I'm perplexed on what they are targeting and why this method over something that seems easier to accomplish. There must be more to it than let's stream GPU data to a laptop for games.

1639561521753.png

1639561493281.png


Why reverse which system runs the software exactly!? It seems like they want the client to just run the GPU drivers and hardware off a server essentially, but why do they want that over the server running both and streaming it to the client which can already be done pretty well and easily at the same time.

Also Intel's presentation slide be like...it's never too late to Mario party! My whole perspective of the internet has forever changed...
1639562988433.png
 
Last edited:

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.92/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
So they want to borrow GPU resources from the desktop? Wouldn't it just be easier streaming them. Just put a capture card in a laptop or that connects via USB-C or thunderbolt. This design seems convoluted and crazy. It's like trying to do something like Lucid Hydra from a desktop to a laptop. Seems a bit like a if it's not broke don't fix it scenario. What is the advantage to this envisioned idea exactly!!?? Xilinx has something a bit like it. I'm not sure what Intel is targeting exactly with this laptop idea probably many use case segments I imagine. I'm perplexed on what they are targeting and why this method over something that seems easier to accomplish. There must be more to it than let's stream GPU data to a laptop for games.

View attachment 228939
View attachment 228938

Why reverse which system runs the software exactly!? It seems like they want the client to just run the GPU drivers and hardware off a server essentially, but why do they want that over the server running both and streaming it to the client which can already be done pretty well and easily at the same time.

Also Intel's presentation slide be like...it's never too late to Mario party! My whole perspective of the internet has forever changed...
View attachment 228940


They want to stream GPU resources
They never said they wanted to limit it to one GPU max


This could be something they envision powering Nvidias Geforce now server racks, with the load spread across multiple machines - or in a workplace where everyone gets ARM based apple products with no real horsepower, but they can remotely add the grunt on-demand from servers elsewhere in (or out) of the office


I wouldnt mind having one big GPU in the house, and the rest on IGP - knowing the GPU power could be streamed around as needed
 
Joined
Mar 10, 2010
Messages
11,878 (2.20/day)
Location
Manchester uk
System Name RyzenGtEvo/ Asus strix scar II
Processor Amd R5 5900X/ Intel 8750H
Motherboard Crosshair hero8 impact/Asus
Cooling 360EK extreme rad+ 360$EK slim all push, cpu ek suprim Gpu full cover all EK
Memory Corsair Vengeance Rgb pro 3600cas14 16Gb in four sticks./16Gb/16GB
Video Card(s) Powercolour RX7900XT Reference/Rtx 2060
Storage Silicon power 2TB nvme/8Tb external/1Tb samsung Evo nvme 2Tb sata ssd/1Tb nvme
Display(s) Samsung UAE28"850R 4k freesync.dell shiter
Case Lianli 011 dynamic/strix scar2
Audio Device(s) Xfi creative 7.1 on board ,Yamaha dts av setup, corsair void pro headset
Power Supply corsair 1200Hxi/Asus stock
Mouse Roccat Kova/ Logitech G wireless
Keyboard Roccat Aimo 120
VR HMD Oculus rift
Software Win 10 Pro
Benchmark Scores 8726 vega 3dmark timespy/ laptop Timespy 6506
And their example is total balls anyway I can already steamlink games and I can skip buying that pc on the server and use Nvidia grid!.
Too niche perhaps but as a concept I like shared resources.
 
Joined
Mar 21, 2016
Messages
2,508 (0.78/day)
I just don't get what they gain out of moving the software to be run from the server to the client. That actually seems like it would be slower and add latency because it then has to instruct the server what to do rather than directly doing it and sending it to the client. I agree with above though shared resources is great. The only thing I've drawn from it that makes sense is it's aimed at pooling resources to the client from different servers or really each could be a client and server and dynamically be on a whim.

It seems like they could've presented the idea better. I think it would head in this direction eventually though out of ease and necessity as opposed to building a server bigger and bigger and more interconnected. Much like with yields on larger chip dies you can only expand so much and so easily that alternatives start to make better sense.
 
Top