Message boards :
Number crunching :
Dual GPU, One Crunching, One Not.
Message board moderation
Author | Message |
---|---|
Starman Send message Joined: 15 May 99 Posts: 204 Credit: 81,351,915 RAC: 25 |
Can I do this? I have an HD7870 and an HD4870. I would like to put both in the same box (P55A-UD4P), use the 4870 to drive the graphics and use the 7870 solely for crunching (2 x wu). Is this possible? and of course if so, how would I set them up? Thanks, Brett |
Cruncher-American Send message Joined: 25 Mar 02 Posts: 1513 Credit: 370,893,186 RAC: 340 |
Yes you can. Look carefully at the various parameters in the wiki entry for app_info.xml. Should give you what you are asking. |
Richard Haselgrove Send message Joined: 4 Jul 99 Posts: 14654 Credit: 200,643,578 RAC: 874 |
Yes you can. Look carefully at the various parameters in the wiki entry for app_info.xml. Should give you what you are asking. If any XML file is needed at all, it's more likely to be a cc_config.xml. But I think BOINC will do exactly what Starman is asking, straight out of the box - crunch on the 'better' GPU only. |
Claggy Send message Joined: 5 Jul 99 Posts: 4654 Credit: 47,537,079 RAC: 4 |
Yes you can. Look carefully at the various parameters in the wiki entry for app_info.xml. Should give you what you are asking. Depends if he can get both sets of drivers installed, 4870 is a legacy GPU so different drivers, Claggy |
Starman Send message Joined: 15 May 99 Posts: 204 Credit: 81,351,915 RAC: 25 |
Yes I think the drivers is going to be the problem. I already dropped it in the mobo and tried installing the 4870 drivers, and it wasn't pretty, crashed the PC. |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
Cat 12.4 is the last version that supports the HD4000 series. I think the easiest thing to do would be install the drivers for the HD7870 & use the generic windows drivers for the HD4870. SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[ |
Woodgie Send message Joined: 6 Dec 99 Posts: 134 Credit: 89,630,417 RAC: 55 |
EDIT: OK, I re-read the thread and the talk about drivers has only just sunk in. This isn't what you asked at all, sorry! Still, I'll leave it here out of interest and it might help someone else. This stems from the fact that BOINC by default only uses the more powerful card in a multi-gpu system. Have a look at my thread from about here. You need to create a cc_config.xml file which lives in your BOINC Data folder. The easiest way to do this, if it doesn't already exit, is to go to Advanced>Event Logs Diagnostic Flags... and select any of the other options, click OK. Then quit BOINC (actually exit it, don't just close the window) and navigate to the BOINC Data folder where you should now see the cc_config.xml file. Open it in Notepad and scroll until you see the line: <use_all_gpus>0</use_all_gpus> Change it to read: <use_all_gpus>1</use_all_gpus> And save the file. You'll now need to reboot your computer for BOINC to pick up the change. Check in the Event Log (Advanced>Event Log) that you see the line: 11-Nov-2014 05:31:12 [---] Config: use all coprocessors You should also see that BOINC is running GPU tasks on both 'device 0' and 'device 1' Lastly, you can uncheck the checkbox you checked earlier to reduce the amount of logging BOINC has to do. That SHOULD be all you need to do. ~W |
Starman Send message Joined: 15 May 99 Posts: 204 Credit: 81,351,915 RAC: 25 |
OK, Good news and Bad news. I installed the 4870 in the PCi16x slot and the 7870 in the pci8x slot. When I restarted the computer at first windows didn't like the 4870 and I just got basic graphics. I made the changes to the cc_config.xml file and when I rebooted. BOINC recognized the 7870 and started using it. Still only basic VGA graphics. So I removed the 4870 from device manager and then "scan for hardware changes". Windows found the 4870 installed it and boom, back to 1920x1200. Unfortunately I stated getting computation errors from the 7870. I shut down BOINC and when I restarted "NO GPU found" Device Manager shows both GPU's with Windows drivers. So going to try and update the driver on the 7870 for 14.12. Any other thoughts first. Thanks Brett |
Starman Send message Joined: 15 May 99 Posts: 204 Credit: 81,351,915 RAC: 25 |
Update: The Good news: Installed the 7870 drive (14.501.1003.0), BOINC is happy now crunching. The Bad news: Windows now doesn't like the 4870 and have stopped the device (Windows has stopped this device because it has reported problems. (Code 43)) Same error as before. So the main issue seems to be installing drivers for both GPU's. As Catalysts 14.***** doesn't recognize the 4870. Hmmmmmmm |
Woodgie Send message Joined: 6 Dec 99 Posts: 134 Credit: 89,630,417 RAC: 55 |
Update: (Standard caveat of "I'm IN NO WAY a Windows person") Code 43 is what I got with mine and my research said it was either a driver issue or a hardware issue (helpful, huh?) SO I did a bit of slot swapping etc and determined it was indeed a hardware issue. With you though I have to say it looks like a driver issue where the two different versions required for the two different cards trip over each other. So far not helpful and nothing you didn't already know. However maybe the VirtualBox version of BOINC might help here. I say MAYBE as I have no idea HOW it is set up to run. My thinking is along the lines that you might be able to set Windows up to use the card you want (4870?) and then 'pass' the 7870 to VirtualBox/BOINC. This would depend on a great many things which I have no understanding of, like exactly how BOINC uses VirttualBox, is is a full OS (linux?) a cut down OS, is it even set up to understand hardware itself or does it just ask the host OS what's available and trust it? All of which is an awful lot of 'maybe'. ~W |
Starman Send message Joined: 15 May 99 Posts: 204 Credit: 81,351,915 RAC: 25 |
Thanks for your thoughts Woodgie. I'm pretty resigned to the fact that because they are different drivers, it creates a conflict in Windows. I'll do a little research on the Virtual Box, but I'm thinking it may bot be worth all the trouble. Brett |
HAL9000 Send message Joined: 11 Sep 99 Posts: 6534 Credit: 196,805,888 RAC: 57 |
Update: I would guess that the previous installation of the drivers for the HD4870 would be the issue. I'd run DDU to clean all of the drivers out. Then only install the 14.x driver for the HD7870. Then see if the inbox drivers for the HD4870 will give you the resolution you want. I'm using a HD5750 in an old machine at home with Cat 14.3. I'll pop in my HD4870 to see how it responds to this configuration. I don't have a 1920x1200 monitor to test with, but I can do 1920x1080 to my TV & 1280x1024 to the monitor with that system. SETI@home classic workunits: 93,865 CPU time: 863,447 hours Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[ |
©2024 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.