Integrated GPU on Linux?

Message boards : Graphics cards (GPUs) : Integrated GPU on Linux?
Message board moderation

To post messages, you must log in.

AuthorMessage
sis651

Send message
Joined: 25 Nov 13
Posts: 66
Credit: 282,724,028
RAC: 0
Level
Asn
Scientific publications
watwatwatwatwatwatwatwatwat
Message 43170 - Posted: 10 Apr 2016, 17:15:41 UTC

Currently I have a notebook running Linux and crunch on this notebook. However, in summer or later I plan to build a desktop PC. At the moment, my desktop runs on Intel integrated GPU and I crunch on Nvidia GPU via a Linux app named Bumblebee. Bumblebee helps to activate and deactivate the second GPU when needed. This way crunching on Nvidia GPU doesn't cause any lag at Intel GPU so my desktop performance is just normal.

Desktop motherboards doesn't have a system like Nvidia Optimus so I wonder can I use the Intel GPU as a desktop GPU and Nvidia ones for crunching? Is there any way for this?
If there is no way, I can buy a cheaper Nvidia GPU for desktop usage. For example a GTX970 for crunching and GTX750TI or even lower for desktop usage. Can I use it this way without issues?
ID: 43170 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Betting Slip

Send message
Joined: 5 Jan 09
Posts: 670
Credit: 2,498,095,550
RAC: 0
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 43172 - Posted: 10 Apr 2016, 17:40:58 UTC - in response to Message 43170.  

Yes you can. Plug your monitor into the intigrated GPU and set in BIOS to use this GPU on boot up and also enable multi monitor.

You can then run GPUGrid on the Nvidia GPU. You may or may not have to extend desktop.
ID: 43172 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sis651

Send message
Joined: 25 Nov 13
Posts: 66
Credit: 282,724,028
RAC: 0
Level
Asn
Scientific publications
watwatwatwatwatwatwatwatwat
Message 43173 - Posted: 10 Apr 2016, 17:55:44 UTC

Wow, that's great. Then if I need some extra GPU power can I run my aplication or game on Nvidia GPU while running on the integrated one, or I'd need to reboot and replug it?
ID: 43173 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Betting Slip

Send message
Joined: 5 Jan 09
Posts: 670
Credit: 2,498,095,550
RAC: 0
Level
Phe
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 43178 - Posted: 10 Apr 2016, 23:32:55 UTC - in response to Message 43173.  

You would have to have your Nvidia card as display card for that so just change in BIOS while your playing game remembering to exit BOINC or suspend project while playing game.
ID: 43178 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
mikey

Send message
Joined: 2 Jan 09
Posts: 303
Credit: 7,321,800,090
RAC: 330
Level
Tyr
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 43180 - Posted: 12 Apr 2016, 10:59:38 UTC - in response to Message 43178.  

You would have to have your Nvidia card as display card for that so just change in BIOS while your playing game remembering to exit BOINC or suspend project while playing game.


Boinc has a way to do that automatically, I have never used it myself, and it should prevent having to remember to do it all the time. It's in the Boinc Manager under Options, Exclusive Operations in my version. In older versions I think it was under Options, Computing Preferences.
ID: 43180 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Tomas Brada

Send message
Joined: 3 Nov 15
Posts: 38
Credit: 6,768,093
RAC: 0
Level
Ser
Scientific publications
wat
Message 43256 - Posted: 26 Apr 2016, 22:23:58 UTC

I wonder if it is possible to use primus library (backend of bumblebee) on a desktop computer or does it need special hardware support?
ID: 43256 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sis651

Send message
Joined: 25 Nov 13
Posts: 66
Credit: 282,724,028
RAC: 0
Level
Asn
Scientific publications
watwatwatwatwatwatwatwatwat
Message 43270 - Posted: 28 Apr 2016, 15:14:14 UTC - in response to Message 43256.  

As I know Nvidia Optimus thing has a little hardware layer named Optimus Copy Engine that transfers display data from Nvidia GPU to IGP and this is in Nvidia GPU side. Additionally, I think BIOS may need to support this setting too. However; I don't know how it or Primus really functions. http://www.nvidia.com/object/LO_optimus_whitepapers.html
Also in the past Bumblebee was using VirtualGL thing instead of Primus. That was sth. different than the Primus, but don't know it a lot too...
ID: 43270 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Tomas Brada

Send message
Joined: 3 Nov 15
Posts: 38
Credit: 6,768,093
RAC: 0
Level
Ser
Scientific publications
wat
Message 43723 - Posted: 5 Jun 2016, 12:22:34 UTC - in response to Message 43270.  

http://www.virtualgl.org/About/Introduction

With VirtualGL OpenGL commands and data are redirected to GPU and the rendered frame is copied to the (X)window as image. Additionally image compression can be applied to the image on remote sessions.
It looks like the GPU and IGP can be located on different computers.
If I understand the VirtualGL article correctly, it does not depend on hardware support.
I am afraid of low FPS in games. On the other hand I hit 60 FPS limit in "Minecraft" with both VirtualGL and Primus.
We will see when I get around to building a desktop PC.
ID: 43723 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
sis651

Send message
Joined: 25 Nov 13
Posts: 66
Credit: 282,724,028
RAC: 0
Level
Asn
Scientific publications
watwatwatwatwatwatwatwatwat
Message 43781 - Posted: 15 Jun 2016, 7:10:51 UTC - in response to Message 43723.  

For games I don't think it's a limit. FPS rates depend more on the game then compression and transfer to the CPU; I can get FPS starting from twenty to hundreds depending on the title; but I use it fixed to desktop refresh rate of the laptop which is 60.
VirtualGL is server like thing, so can be used for very different purposes. But does the Optimus work on Windows at the same way too? Maybe it has more hardware and Nvidia drivers based structure.
ID: 43781 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Graphics cards (GPUs) : Integrated GPU on Linux?

©2025 Universitat Pompeu Fabra