mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2010-09-15, 07:26   #1
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA

2×47×67 Posts
Default Can I use integrated graphics alongside a GPU?

A few days ago, a friend of mine here (Gary, a.k.a. gd_barnes) bought an nVidia GTX 460 graphics card for use in various crunching applications related to k*b^n+-1 numbers. (Currently a CUDA sieving application exists for these numbers, and we're hoping to see a primality testing program in the near future.) He's not particularly savvy with these things so the idea is that I can log in via SSH and operate the GPU.

The computer he put it in is an Intel Q6600-based system running 64-bit Ubuntu 8.04. It's got your run-of-the-mill Intel integrated graphics chipset on which the monitor was running until now. Since crunching on a GPU slows the graphics to unusability in many cases, we were hoping to keep using the integrated graphics to run the monitor even with the GPU installed.

However, when Gary put the GPU in the computer and started it up (with the monitor plugged into the integrated VGA port), the monitor remained blank. The system is reachable via SSH (and via tightvnc which uses its own desktop session on Linux--vino for the console session doesn't work since it requires the user to be logged in), and for now he's operating it via tightvnc. (It's one of a farm of 10 machines used exclusively for crunching, so this isn't inconveniencing any "real" work.)

At this time we can't try plugging the monitor into the GPU since that would require a DVI-to-VGA adapter (which Gary doesn't have, though he's going to buy one in a couple of days). While that would probably work, ideally we'd prefer to have the monitor run off the integrated graphics. I tried all sorts of /etc/X11/xorg.conf modifications but those only succeeded in messing things up further.

Is it even possible to run the monitor off the integrated graphics with a GPU installed? I'm guessing it probably is (how hard can it really be?); can any of you GPU gurus out there who have had more experience with this stuff tell me how it's done?

Thanks,
Max
mdettweiler is offline   Reply With Quote
Old 2010-09-15, 07:54   #2
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

2·17·347 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
A few days ago, a friend of mine here (Gary, a.k.a. gd_barnes) bought an nVidia GTX 460 graphics card for use in various crunching applications related to k*b^n+-1 numbers. (Currently a CUDA sieving application exists for these numbers, and we're hoping to see a primality testing program in the near future.) He's not particularly savvy with these things so the idea is that I can log in via SSH and operate the GPU.

The computer he put it in is an Intel Q6600-based system running 64-bit Ubuntu 8.04. It's got your run-of-the-mill Intel integrated graphics chipset on which the monitor was running until now. Since crunching on a GPU slows the graphics to unusability in many cases, we were hoping to keep using the integrated graphics to run the monitor even with the GPU installed.

However, when Gary put the GPU in the computer and started it up (with the monitor plugged into the integrated VGA port), the monitor remained blank. The system is reachable via SSH (and via tightvnc which uses its own desktop session on Linux--vino for the console session doesn't work since it requires the user to be logged in), and for now he's operating it via tightvnc. (It's one of a farm of 10 machines used exclusively for crunching, so this isn't inconveniencing any "real" work.)

At this time we can't try plugging the monitor into the GPU since that would require a DVI-to-VGA adapter (which Gary doesn't have, though he's going to buy one in a couple of days). While that would probably work, ideally we'd prefer to have the monitor run off the integrated graphics. I tried all sorts of /etc/X11/xorg.conf modifications but those only succeeded in messing things up further.

Is it even possible to run the monitor off the integrated graphics with a GPU installed? I'm guessing it probably is (how hard can it really be?); can any of you GPU gurus out there who have had more experience with this stuff tell me how it's done?

Thanks,
Max
Sorry I can't help much but I can confirm that you're seeing a common problem. I tried something similar and saw exactly the same as you. The BIOS on my machine insisted on disabling the integrated graphics whenever a card was added. You might be able to persuade your BIOS to behave itself but I failed with mine.

One possible approach might be to buy a cheap and cheerful card (nVidia by preference to avoid drivers fighting amongst themselves) and run the display off that. The 460 would then be a pure computation engine. If you go this route, it would probably be a good idea to see if you can borrow a card to see whether the scheme works before spending yet more money.

Paul
xilman is offline   Reply With Quote
Old 2010-09-15, 08:11   #3
schickel
 
schickel's Avatar
 
"Frank <^>"
Dec 2004
CDP Janesville

22×32×59 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
Is it even possible to run the monitor off the integrated graphics with a GPU installed? I'm guessing it probably is (how hard can it really be?); can any of you GPU gurus out there who have had more experience with this stuff tell me how it's done?

Thanks,
Max
Can't say that I'm a GPU guru, but I can speculate with the best of 'em.

My first guess would be that the BIOS needs to be reconfigured. Most BIOSes (BIOS's?) have a setting to tell the PC how to initialize the graphics on power up. If it's set to AUTO, it probably detects the GPU in the slot and initializes that one on start up and ignores the integrated VGA.

One thing to check would be if there is any activity on the VGA output at all while POST is going on. If so, you could try getting in to the BIOS setup on power up and change the grpahics settings. If you can't get to the BIOS with the GPU in place, try taking the GPU out, boot to the BIOS setup and change the configuration, then put the GPU back in.

If the OS is plug-n-play and has recent enough drivers, you might be able to tell the BIOS to initialize only the VGA on power up and let the OS detect the GPU and bring it online.

I am strictly a Windows guy, so I can't speak for Linux, but after you get the BIOS set, Windows boots up with the graphics adapter active at boot up as the primary and any other grpahic adapter(s) available as secondary (tertiary) ....

(And I see that xilman has beat me to the punch with one point...and a good idea if you can't get the BIOS to co-operate.)
schickel is offline   Reply With Quote
Old 2010-09-15, 14:13   #4
axn
 
axn's Avatar
 
Jun 2003

23·683 Posts
Default

Quote:
Originally Posted by schickel View Post
My first guess would be that the BIOS needs to be reconfigured. Most BIOSes (BIOS's?) have a setting to tell the PC how to initialize the graphics on power up. If it's set to AUTO, it probably detects the GPU in the slot and initializes that one on start up and ignores the integrated VGA.
Having recently done a similar exercise, I will add my vote for this. I had to go to BIOS and ask it to use the Onboard card as the primary, before it would recognize it. I am guessing that most bioses will automatically disable IGP if a discrete card is added, so you'll have to go back and explicitly enable them.
axn is offline   Reply With Quote
Old 2010-09-15, 15:30   #5
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA

2×47×67 Posts
Default

Thanks for the hints guys--that sounds like it should do the trick quite nicely. I'm wondering though, will the BIOS even display the option to change which graphics is powered on when the GPU is out (so that the monitor works for the BIOS configuration)? Most BIOSes I've seen only display options related to a component if that component exists. If that's the case here, then Gary will need to buy the DVI-to-VGA adapter at least to configure the BIOS.

Also, a family member of mine does have a nearly identical computer (same mobo--I built it around the same time I picked out the parts for Gary's ), so if I can get access to that I'll try doing a "dry run" in the BIOS. That computer has no GPU, so it will simulate what Gary's would be like with the GPU removed.
mdettweiler is offline   Reply With Quote
Old 2010-09-15, 16:03   #6
henryzz
Just call me Henry
 
henryzz's Avatar
 
"David"
Sep 2007
Liverpool (GMT/BST)

3·23·89 Posts
Default

Strikes me as a question worth asking at a dedicated hardware forum or maybe at a GPU computing forum like F&H.
Might do that myself if no one has an account anywhere.
henryzz is offline   Reply With Quote
Old 2010-09-15, 19:20   #7
TimSorbet
Account Deleted
 
TimSorbet's Avatar
 
"Tim Sorbera"
Aug 2006
San Antonio, TX USA

11×389 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
Thanks for the hints guys--that sounds like it should do the trick quite nicely. I'm wondering though, will the BIOS even display the option to change which graphics is powered on when the GPU is out (so that the monitor works for the BIOS configuration)? Most BIOSes I've seen only display options related to a component if that component exists.
That would depend entirely on the BIOS, of course, but I'd say there's a decent chance it'll give you the option. Definitely worth checking out.
So in all of his computer stuff, Gary doesn't have any DVI-VGA adapters? How odd...have they stopped including those things with GPUs and monitors now? Seems like every time I'd buy something related to video, it had one or two of those little things included.

Last fiddled with by TimSorbet on 2010-09-15 at 19:22
TimSorbet is offline   Reply With Quote
Old 2010-09-15, 19:35   #8
schickel
 
schickel's Avatar
 
"Frank <^>"
Dec 2004
CDP Janesville

1000010011002 Posts
Default

Quote:
Originally Posted by mdettweiler View Post
Thanks for the hints guys--that sounds like it should do the trick quite nicely. I'm wondering though, will the BIOS even display the option to change which graphics is powered on when the GPU is out (so that the monitor works for the BIOS configuration)? Most BIOSes I've seen only display options related to a component if that component exists. If that's the case here, then Gary will need to buy the DVI-to-VGA adapter at least to configure the BIOS.
Looks like it really does depend on the BIOS. This system I'm on right now is a Dell Optiplex. The BIOS has a setting for Video, under that there's two choices: Auto and Onboard. The option is configurable even with just the onboard available. According to the help text, Auto sets the primary adapter as onboard unless there's a graphics card available, in which case the add-on gets primary status. Onboard means set the onboard as primary, even if there's an add-on GPU available.
schickel is offline   Reply With Quote
Old 2010-09-15, 19:39   #9
mdettweiler
A Sunny Moo
 
mdettweiler's Avatar
 
Aug 2007
USA

2·47·67 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
So in all of his computer stuff, Gary doesn't have any DVI-VGA adapters? How odd...have they stopped including those things with GPUs and monitors now? Seems like every time I'd buy something related to video, it had one or two of those little things included.
Say, you're right...looking at the Newegg picture of the graphics card box contents, one of those thingies in there should be a DVI-VGA adapter. I'll drop Gary a line to let him know.
mdettweiler is offline   Reply With Quote
Old 2010-09-15, 19:41   #10
schickel
 
schickel's Avatar
 
"Frank <^>"
Dec 2004
CDP Janesville

84C16 Posts
Default

Quote:
Originally Posted by Mini-Geek View Post
So in all of his computer stuff, Gary doesn't have any DVI-VGA adapters? How odd...have they stopped including those things with GPUs and monitors now? Seems like every time I'd buy something related to video, it had one or two of those little things included.
Why should they include a 50ยข part free when they can sell it to you for $4.95* plus shipping/handling?

The first time I bought an internal hard drive, I got a new IDE cable and a y-power cable in the box. Looking at even retail packaged drives lately, if you're lucky you might get a data cable. I even had one I bought come without a jumper to configure master/slave!

*All prices quoted are USD. Thank you for your business!
schickel is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel integrated GPU Prime95 GPU Computing 90 2020-12-29 23:02
Can I run my CPU's integrated GPU along with my discrete GPU? Red Raven GPU Computing 9 2014-10-24 02:01
New integrated CPU-GPU programming paradigm Dubslow GPU Computing 1 2012-02-15 08:45
Ivy Bridge integrated GPU? Dubslow GPU Computing 7 2011-11-18 23:36
turn off your integrated Snd card in CMOS nngs Hardware 0 2005-05-20 01:31

All times are UTC. The time now is 15:10.


Fri Jul 7 15:10:29 UTC 2023 up 323 days, 12:39, 0 users, load averages: 0.76, 1.05, 1.11

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โА โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โІ โŠ‚ โŠ„ โŠŠ โЇ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”