Message boards : Graphics cards (GPUs) : Paul's GTX 295 Adventure
Author | Message |
---|---|
Well, I ordered a GTX 295 ... another symptom of more money than brains. The plan was to put it into the Linux system I have and to see what the CPU load was and compare to the XP systems and decide where to go from there ... | |
ID: 5935 | Rating: 0 | rate: / Reply Quote | |
I jus ttried an expirement that was suggested by ETA (I think) where the actual process prioirty is changed. I manually changed it to low on all three process on the i7 and yet the CPU load on the XP machine does not change ... | |
ID: 5936 | Rating: 0 | rate: / Reply Quote | |
attempts to update the drivers defeated my limited linux abilities though I may take another shot at it when I have the energy to tackle something frustrating ... Here is how I updated the nvidia drivers on Fedora 10 (there are most likely better ways): 1. download the latest driver - in my case 'NVIDIA-Linux-x86_64-180.22-pkg2.run'. 2. Edit (as root) /etc/inittab and change the line 'id:5:initdefault:' to 'id:3:initdefault:'. Do not comment out the existing line and make a separate updated line, init has a problem with this. 3. Reboot - you will be in the non-graphics mode. 4. Go to the directory with the driver file and (as root) enter: 'sh NVIDIA-Linux-x86_64-180.22-pkg2.run' to run the updates. 5. I answered yes/ok to everything. 6. Edit (as root) /etc/inittab and change the line 'id:3:initdefault:' to 'id:5:initdefault:'. 7. Reboot - you will be in the graphics mode. 8. Log in, Run the nvidia configuration tool (In Fedora it's under 'System Tools') to check out the gtx 295. The rebooting is not strictly necessary but when I switched runlevels directly, there was some flaky behaviour. I could not change the clock settings without a system lockup. Curt | |
ID: 5940 | Rating: 0 | rate: / Reply Quote | |
Curt, | |
ID: 5948 | Rating: 0 | rate: / Reply Quote | |
The final failure told me I did not have the right libraries on the system and I need to get those packages. Something about re-compiling the kernal ... This is a little misleading - you are not compiling the kernel, it is a module that links directly with the kernel. What is needed are the kernel 'c' header files and maybe some other stuff. In your package installer, if you search for 'kernel', there should be a package (rpm?) that includes just these header files for compiling modules. This is based on Fedora 10, your results may vary. Curt | |
ID: 5951 | Rating: 0 | rate: / Reply Quote | |
I also have the GTX 280 and 295 in the i7 box and it is happily moving 3 tasks along I moved the 295 I have to a older Q6600 Box, Updated to the latest Drivers (181.22 -- What Driver Version did you use ??? for Windows XP Pro) but still can't get it to run 2 WU's @ once for more than a few seconds & then 1 of them will give a computation error. But @ least in the Q6600 Box 1 WU is running & is up to 40% done. When that WU gets done I'm going to move the 295 back to the I7 Box & try it again. When it was in the I7 Box the longest a WU would run was 20 Minutes. Paul, do you have the PhysX GPU acceleration Enabled or Disabled in the NVIDIA Control Panel. I have it Disabled for now and also multi-GPU configuration set to Do not use the multi-GPU mode. Also I see your running Service Pack 3, I'm still using 2 so maybe I need to Update to 3 ??? < Scratch that, I also see your running x86 while I'm running 64-Bit an all my Box's @ theres no Service Pack 3 for the 64-Bit XP Pro OS's. On your Linux Box are you running Ubuntu 8.04 or 8.10, if your running 8.10 I can give you the instructions that work for me to install the Video Drivers & Client ... Ubuntu does not use init to turn off the x system Well it does in a round about way, at least on my Box's it does anyway: sudo /etc/init.d/gdm stop < is the proper command to stop the X system/server use start to re-start thr X system/server | |
ID: 5952 | Rating: 0 | rate: / Reply Quote | |
If you will boot to recovery mode[press esc during boot]you don't have to do the init thing. When prompted go to root shell and install drivers.[ubuntu 8.04] | |
ID: 5955 | Rating: 0 | rate: / Reply Quote | |
The final failure told me I did not have the right libraries on the system and I need to get those packages. Something about re-compiling the kernal ... But yes, there will be blood... er, compiling. But only for system distributions that are not kept up to date with the latest third party drivers. Surely a system like Ubuntu can have pre-compiled kernel packages ready by now to match your Linux configuration. Two weeks have passed since the 180.22 driver release. After all, we have systems like Ubuntu or Redhat so we don't have to compile. :-) | |
ID: 5957 | Rating: 0 | rate: / Reply Quote | |
Thanks for the suggestions and tips. Sadly these days I can only do so much before I have to rest for a couple days... but I am going to give it another whack to see what I can get on the linux box. | |
ID: 5960 | Rating: 0 | rate: / Reply Quote | |
Well, take two ... | |
ID: 5963 | Rating: 0 | rate: / Reply Quote | |
Try this Paul, it's worked for me every time I've tried it on Ubuntu 8.10 ... | |
ID: 5966 | Rating: 0 | rate: / Reply Quote | |
NOpe ... | |
ID: 5967 | Rating: 0 | rate: / Reply Quote | |
Hmmmmm, okay, I'm going to install Linux Ubuntu 8.10 on my i7 (Something I need to do anyway) & see what happens with the Video Driver installation, it'll take me a few hours to get everything installed so I'll let you know then ... | |
ID: 5969 | Rating: 0 | rate: / Reply Quote | |
Actually, with Debian 5.0 beta and an older video card, I recall that system automatically setting up the display for the Nvidia card. The catch is that it used the open source driver, rather than the proprietary and closed driver that Nvidia develops, the only driver that supports the latest cards along with CUDA and 3D acceleration. Debian GNU/Linux has a habit of favoring free and open software for the default system. So... we end up having to go to the "non-free" section of Debian for the Nvidia drivers released by Nvidia. Since Nvidia appears to not directly support Debian in the form of easy to install packages, the latest drivers supporting the latest cards are not always available in the easy form. Sometimes walking away for a time, gives the solution an opportunity to present itself without so much annoyance. But for the impatient... With packages built, I will confirm that the Nvidia Linux drivers 180.22 include support for the GeForce GTX 295, even though the card is not included in the official support list. It's so fast! :-o Look! Today my test machine is already number one on GPUGRID! ;-) (Tops hosts on GPUGRID) | |
ID: 5971 | Rating: 0 | rate: / Reply Quote | |
J.D. are you running 32 or 64 Bit Linux ??? I'm begining to think thats where my problem is that I'm using 64-Bit Windows & Linux & can't get the 295 to finish a WU all error after just a few minutes at the most ... | |
ID: 5972 | Rating: 0 | rate: / Reply Quote | |
J.D. are you running 32 or 64 Bit Linux ??? 64-bit, what else? :-) I also used nvclock_gtk (0.8 Beta4) to increase the duty cycle of the fan to 80% to keep the GTX 295 cores below 70 C. Since the GTX 295 install I noticed one failed task, but the history of that work unit indicated it was also failing with errors on non-GTX 295 systems. | |
ID: 5973 | Rating: 0 | rate: / Reply Quote | |
@JD | |
ID: 5974 | Rating: 0 | rate: / Reply Quote | |
if I am reading the numbers right there seems to be two basic types of task Ascme and SH ... Ascme SH 295 52ms 34ms 280 28ms 31-34ms 9800 73-78ms 96ms Not sure if this is meaningful for anyone ... no overclock beyond what the mfgr put on the cards ... Not a hard data point in that I did not try to go back and collect specific data, but 6.61 is no faster than 5.55 ... I think I read that ETA said that the problems are harder, in which case then there is a speed up, but it is swamped by the increased complexity ... Or he is just feeding us a line to keep the peoples satisfied ... :) On a lighter note, 81 more cosmology tasks and I can move on to concentrating on ABC until the end of the month when it is SIMAP time again ... ____________ | |
ID: 5979 | Rating: 0 | rate: / Reply Quote | |
Paul, I have the GTX 295 running 2 WU's in Linux Ubuntu v8.10 @ the moment, so far it hasn't erred out any WU's. I had to use the 180.60 Video Drivers because the 181.22 Drivers didn't take I guess when I installed them so I tried the 180.60 Drivers & they worked. I ran a GTX 260 overnight & then this morning I put the GTX 295 in the Box. It booted up with the Video Drivers that were installed so I tried running some GPU WU's, 1 @ first & then I started another one & their both running now & have been for 40 min's so far. | |
ID: 5981 | Rating: 0 | rate: / Reply Quote | |
Paul, I have the GTX 295 running 2 WU's in Linux Ubuntu v8.10 @ the moment, so far it hasn't erred out any WU's. I had to use the 180.60 Video Drivers because the 181.22 Drivers didn't take I guess when I installed them so I tried the 180.60 Drivers & they worked. I ran a GTX 260 overnight & then this morning I put the GTX 295 in the Box. It booted up with the Video Drivers that were installed so I tried running some GPU WU's, 1 @ first & then I started another one & their both running now & have been for 40 min's so far. Well, this stinks ... they have the 171 driver archived but not the 180.60 ... hmmm, found a 180.06 ... Maybe the version numbers are different for 64 bit? ____________ | |
ID: 5982 | Rating: 0 | rate: / Reply Quote | |
WAY cool ... | |
ID: 5983 | Rating: 0 | rate: / Reply Quote | |
WAY cool ... Try the 6.4.5 Version, thats what I used. I still can't get the 180.22 Drivers to install even by De-activating the restricted Drivers ... | |
ID: 5984 | Rating: 0 | rate: / Reply Quote | |
Try the 6.4.5 Version, thats what I used. I still can't get the 180.22 Drivers to install even by De-activating the restricted Drivers ... Well, I downloaded it, when I run the script it unfolds into a folder ... the problem is that I have the package install and I can't figure out how to get the "new" boinc to go where the old one is, or if I stop the old boinc to get the new one to run ... I am sure if they worked at it this could be made harder ... I know Linux guys love to play on the terminal and type madly away ... or something ... much as I hate windows, most of the time you just have to plug it in and it runs ... SO, I have the video drivers installed and they seem to be recognized, but the version of BOINC that the package manager knows about is only 6.2.14 and though it says that it sees no coprocessors I don't think that is because the driver is not right ... it is the latest 180.22 ... all I am left to wonder if the version of BOINC is too early to be able to detect c-processors ... I mean, I could see that the 8500GT might not be recognized, but the 9800GT should have been when I moved it ... Nvidia knew that it was the other card ... heck, it even now knows that I have a NEC LCD 2010 display ... Well, I have used up my quota of effort for the nonce ... time to think on something else ... ____________ | |
ID: 5985 | Rating: 0 | rate: / Reply Quote | |
Try the 6.4.5 Version, thats what I used. I still can't get the 180.22 Drivers to install even by De-activating the restricted Drivers ... Un-install the old one first, the new one v6.4.5 won't go where the old one is anyway and they would/will conflict with each other. Then put the v6.4.5 file in the tmp directory, then set the Permissions & Execution through the Properties of the v6.4.5 file. Then Type > /tmp/boinc_6.4.5_x86-pc-linux-gnu.sh < or whatever your file is to perform the installation **Note > if that don't work then try > sh /tmp/boinc_6.4.5_x86-pc-linux-gnu.sh Then when you want to run BOINC you can do it 2 ways: 1. Using the Terminal just type > sudo /root/BOINC/run_manager & hit enter, you will be asked for your password & once entered BOINC will start up & the BOINC Manager will appear on the Desktop ... 2. Or do it the lazy way like I do & create a shortcut/link on the Top Panel from the run_manager in BOINC Directory. The BOINC Directory should be in the Root Directory now instead of where ever the old one was ... | |
ID: 5986 | Rating: 0 | rate: / Reply Quote | |
Try the 6.4.5 Version, thats what I used. I still can't get the 180.22 Drivers to install even by De-activating the restricted Drivers ... Geeze ... The heck with it ... too hard for now ... I have not found where they stashed the data directory ... ____________ | |
ID: 5987 | Rating: 0 | rate: / Reply Quote | |
I have not found where they stashed the data directory How did you install BOINC in the 1'st place, through the Synaptic Package Manager ??? If so just use the Package Manager to Un-install it again. Do a Search for BOINC with the Package Manager and the Installations should come up, Mark them for Deletion & Delete ... If you installed BOINC some other way then all you could do is maybe use the Add-Delete Program, or do a Complete File Search for BOINC & Delete everything that comes up in the Search except for files you Downloaded ... | |
ID: 5988 | Rating: 0 | rate: / Reply Quote | |
...... looks like you guys have had time to grow a Goatee and wear sandals whilst going thru this (.... hang on, wait the Goatee is good!) so, apart from the fact the GTX295 doesn't work under windows do we now all believe that it is easier to use the MS road! | |
ID: 5990 | Rating: 0 | rate: / Reply Quote | |
...... looks like you guys have had time to grow a Goatee and wear sandals whilst going thru this (.... hang on, wait the Goatee is good!) so, apart from the fact the GTX295 doesn't work under windows do we now all believe that it is easier to use the MS road! I have 7 units running virtually flawlessly that are on Ubuntu 8.04. Granted my gpus are not the calibre being discussed here. The initial learning curve for Linux was tedious but I can put a Linux box online crunching GPU and another boinc project in less than 15 min. It is not that tough. edit, cpu usage is 9% or less. ____________ mike | |
ID: 5991 | Rating: 0 | rate: / Reply Quote | |
You mean .../BOINC/projects?
Ha! So much easier when you accept as a given fact that your software just doesn't work. Why worry? ;-) | |
ID: 5993 | Rating: 0 | rate: / Reply Quote | |
Paul, I remember this "user has to be added to group "video", otherwise BOINC can't see the GPU as co-processor". Did you already do this? but 6.61 is no faster than 6.55 ... I think I read that ETA said that the problems are harder, in which case then there is a speed up, but it is swamped by the increased complexity ... Some (or all?) of the new WUs with differt credits are more complex and hence the time per step increases, so you can only compare times for similar WUs. 6.61 is no magic bullet and in 3+1 mode it's likely as fast as 6.55, but it does help a bit in 4+1 mode under win due to the higher cpu use.. but we probably shouldn't discuss this issue in this thread again :D MrS ____________ Scanning for our furry friends since Jan 2002 | |
ID: 5997 | Rating: 0 | rate: / Reply Quote | |
Remember that BOINC added CUDA capability the first time to the 6.3.x series, followed by the 6.4.x series. | |
ID: 5999 | Rating: 0 | rate: / Reply Quote | |
I have more problems with the 'packaged' boinc installs. Because of this I use the install script from the official boinc site. I know where everything is installed and controlling the version is easier. | |
ID: 6000 | Rating: 0 | rate: / Reply Quote | |
I am just going to stream of consiousness here rather than try to cite and attribute. | |
ID: 6009 | Rating: 0 | rate: / Reply Quote | |
For reference, I used the "boinc_6.4.5_x86_64-pc-linux-gnu.sh" install package while signed in as the regular user who would eventually run BOINC on the system. The user install puts everything into a single folder under the user's home folder. Don't move the folder after the install, because "run_manager" depends upon the location that you specified during the run of the install script. My working system also has that user added to the system's "video" group. So for example, "/etc/group" could contain "video:x:44:cudauser,myself", where both myself and cudauser are allowed access. Use your favorite Users and Groups utility to add your users to the video group, or feel free to call up your favorite text editor as admin. Just don't accidently delete or corrupt this file, because it's important for functioning of the entire system. :-) Also when you first add a user to a group, that user may have to sign in again for the updated group permissions to take effect. | |
ID: 6013 | Rating: 0 | rate: / Reply Quote | |
I'm RMA'ing the GTX 295 I have tomorrow, I talked to TigerDirect & they okayed the RMA and said they would ship out another 1 to me as soon as they got confirmation the one I have was shipped back to them. That's unusual a Company would ship a new item when they don't have the old part in their hands but if they do it's okay with me & I should have a different one by mid to the end of the week. | |
ID: 6014 | Rating: 0 | rate: / Reply Quote | |
I'm RMA'ing the GTX 295 I have tomorrow, I talked to TigerDirect & they okayed the RMA and said they would ship out another 1 to me as soon as they got confirmation the one I have was shipped back to them. That's unusual a Company would ship a new item when they don't have the old part in their hands but if they do it's okay with me & I should have a different one by mid to the end of the week. Tiger Direct is my current Go To for parts by "mail" ... I have never (to this point) have seen anyone beat their prices and things like this also help even if they were a little more expensive. Cross my fingers, but, to this point I have been humming right along with my GTX295 and 280 in the i7 with XP 32-Bit... three GPU Grid tasks in flight and they seem to run at about the same speed. The two "cores" in the 295 seem to be the same speed as the 280 it is kinda hard to say for sure with the variability in the task lengths and the high CPU loads ... but, at the moment ... working fine ... I don't really do much on my systems, sometimes play a game, though the ones I play are not that intense on graphics speed as my ability to do things like first person shooters is long gone ... heck I had to give up EverQuest because I could not react fast enough for many situations ... Only 17 more COsmology tasks to go ... then it is on to ABC@Home ... ____________ | |
ID: 6016 | Rating: 0 | rate: / Reply Quote | |
For reference, I used the "boinc_6.4.5_x86_64-pc-linux-gnu.sh" install package while signed in as the regular user who would eventually run BOINC on the system. The user install puts everything into a single folder under the user's home folder. Don't move the folder after the install, because "run_manager" depends upon the location that you specified during the run of the install script. Same script/package I downloaded. I got the folder and it had the applications and the binaries were all tagged as executable both in the window level properties tab and when using "ls -l" to list the directory ... which is why I am puzzled by the message that I cannot run the binary file. My working system also has that user added to the system's "video" group. So for example, "/etc/group" could contain "video:x:44:cudauser,myself", where both myself and cudauser are allowed access. I did not have a "video" group, so I added one and added myself to it ... Use your favorite Users and Groups utility to add your users to the video group, or feel free to call up your favorite text editor as admin. Just don't accidently delete or corrupt this file, because it's important for functioning of the entire system. :-) Also when you first add a user to a group, that user may have to sign in again for the updated group permissions to take effect. Rebooted too, no joy ... ____________ | |
ID: 6017 | Rating: 0 | rate: / Reply Quote | |
I am puzzled by the message that I cannot run the binary file. How weird! Okay, here's more info from my working installation. When I type "ls -l /dev/nvidia*", I get: crw-rw---- 1 root video 195, 0 2009-01-24 09:58 /dev/nvidia0 crw-rw---- 1 root video 195, 1 2009-01-24 09:58 /dev/nvidia1 crw-rw---- 1 root video 195, 2 2009-01-24 09:58 /dev/nvidia2 crw-rw---- 1 root video 195, 3 2009-01-24 09:58 /dev/nvidia3 crw-rw---- 1 root video 195, 255 2009-01-24 09:58 /dev/nvidiactl From BOINC, when I do "whoami; ls -l run_manager", I see: jd -rwxr-xr-x 1 jd jd 57 2009-01-02 01:24 run_manager With "ls -l boinc boinccmd boincmgr", -rwxr-xr-x 1 jd jd 1955608 2008-12-09 19:06 boinc -rwxr-xr-x 1 jd jd 230176 2008-12-09 19:07 boinccmd -rwxr-xr-x 1 jd jd 6754744 2008-12-09 19:06 boincmgr Also, what do you see with "pwd; cat run_manager"? Does "ldd boincmgr | grep found" show any output? | |
ID: 6019 | Rating: 0 | rate: / Reply Quote | |
J.D. | |
ID: 6020 | Rating: 0 | rate: / Reply Quote | |
it tells me I have to create a different run_bonicmgr file which eventually will somehow use the above listed directory ... and that I can put THAT file into the start up lists ... so ... for the moment I am back to thinking about it for a bit ... I found that to move the BOINC folder required editing run_client and run_manager such that the full path of BOINC is updated to reflect the new location. There's even a script that updates the run_* scripts. From the folder containing BOINC, I can type ". ./BOINC/binstall.sh" and the change is done. :-) I then update my menu with the new location of BOINC/run_manager and all is good and friendly. Well... at least as friendly as BOINC can be. :-o {edit} Woo! My GTX 295 machine has broken past the 30,000 mark of recent average credit! Who can say when the first computer hits 40,000? :-) | |
ID: 6022 | Rating: 0 | rate: / Reply Quote | |
I found that to move the BOINC folder required editing run_client and run_manager such that the full path of BOINC is updated to reflect the new location. There's even a script that updates the run_* scripts. From the folder containing BOINC, I can type ". ./BOINC/binstall.sh" and the change is done. :-) It is not that I want to move anything necessarily ... I am running down my tasks on the machine so that if'n I figure this out I can abandon as few tasks as possible. The goal here is to come up with a configuration that is as painless as possible and works. I am not sure how much I need the handy icon in the menu, nice, but dispensable if I can get an easy command t run ... Additionally, I need for it to be automatic on start as I do not always look at some of the systems so the package install is nice because it does work that way. But I am not at all sure that if I try the current set-up to use the package's data directory that it won't have problems with sub directory permissions as some things seem to have been made with root ... So, I guess the question is, now that i have a "working" 6.4.5, though I did not try to attach to anything, how do I make the last connections so that on boot the /home/paul/BOINC version will start up and start running ... Once I have that recipe and my cache is run down I can make the change to the new version and then I can see if I can actually run a GPU Grid task there ... Then comes the hard decision ... how do I distribute my cards ... :) ____________ | |
ID: 6023 | Rating: 0 | rate: / Reply Quote | |
Why mess with permissions or a system wide copy? A user-installed copy of BOINC in the user's home folder works just fine.
I admit, I've never actually tried running BOINC entirely from a command line. Anyone? | |
ID: 6024 | Rating: 0 | rate: / Reply Quote | |
I admit, I've never actually tried running BOINC entirely from a command line. Not interested in running it from the command line ...but how do I launch BOINC Manager automadically? That is the 64 dollar question. I mean, I did get it to start, though I did not attach to projects ... the test was to see if 6.4.5 would see the 8500GT, which it did ... I was trying to salvage the work, though I can just run down the queue (in progress) and abandon it when it is pretty low ... But, when I ran the ./run_manager (or whatever the script was) it started the BOINC Manager, now, how do I get that script to run automagically? WIth that in hand I can uninstall the package and move on with the tests ... I mean, I finally got past: - the video driver not installing (silent fail fixed by turning off the restricted driver), and, - The install not running the binary (got the right binary), and, - the card not being seen (added video group, has to be number 44, and added self to that group), and, - running down work I signed up for (I know, abandon it, the project does not care, except I do, I hate to waste tasks when there is no real need to do so), and, - ran the task on the Q9300 to completion so that I can remove the 9800GT to move it to the Linux box, and *YET*, - I still need to be able to have autostart of the BOINC Manager on boot ... {edit} Who in their right mind wants, in this day and age, to run things on a command line? I certainly don't ... I have other things to do with my spare time ... {edit} I may have that fixed too ... it certainly works with a log out and in ... I added the startup task with ./BOINC/run_manager and it starts up the 6.4.4 (I think they blew the update on the number) BOINC Manager against the running 6.2.14 BOINC Client that is still working down the tasks I have ... I will run that list down till morning and when it is light I think I will abandon the remainder and reboot and see if I can make the 6.4.5 side work as a new install ... {edit #2} Well, I decided to abandon all hope and try the new local install ... and the SUM of all the changes and beating on the system and it now seems to be working as I would expect ... still a little fooling about I suppose to get the ability to re-open BOINC Manager if I close it for one reason or another ... but the add to the start up programs list worked, attach to projects worked (though it did not recover my "lost" tasks (sadly) so I have a new crop that I will be working through now. The GPU *IS* detected, but I am getting the no work for your processor message ... so I don't know if the server is snubbing me because of the 8500GT is not considered fast enough (though it should be barely qualified) or if there is no work for linux systems ... time will tell ... when Nancy gets up and I can make more noise I think I will move the 9800 GT over there to see if it is picked up and what happens then ... The adventure continues ... ____________ | |
ID: 6026 | Rating: 0 | rate: / Reply Quote | |
Ha! Maybe some people have other things to do with their spare time than design graphical user interfaces. ;-) Your words about running BOINC "on boot" inspired the curious thought about command-line BOINC. :-) Before the graphical interface comes up, there's nothing but commands. Really, it's a curiosity, not something to get excited over. ;-) Now a version of BOINC that plays nice with a system by actually honoring requests _not_ to use a specific GPU devices allocated to other purposes, or that doesn't make boneheaded decisions like estimating the number of GPU devices with the CPU core count... _That_ would be more exciting. :-)
BOINC manager just finished grabbing another work unit about 10 minutes ago here, so the GPUGRID server's good. Hopefully, BOINC will run happily with your new GPU! | |
ID: 6030 | Rating: 0 | rate: / Reply Quote | |
BOINC manager just finished grabbing another work unit about 10 minutes ago here, so the GPUGRID server's good. I think the initialization of the new install put BOINC into deadline panic and so because the CPU / GPU resource shares are still killing me ... it also may be a issue with the 8500GT ... not sure yet ... It is working down the initial load of work and we shall see in an hour or two ... When it gets more light here in a couple hours I will pull the 9800 GT and put it in the Linux boxx and see what happens then ... in the mean time I am also coping with a spate of additional tasks from my detaching from the Account Manager BAM! when I used it to connect all my boxes to all my basic projects (to save typing in the e-mail and password) ... not a big issue ... I suspended most tasks on the i7 in that I am trying to get Cosmology over the hump so I can start to work on the next project on my list of goals ... no big deal, just some more care and feeding ... I *DID* note that on the Q9300 the 9800GT while processing a SaH task was only using 1 to 3% CPU ... and the new application for that project seems to be much better behaved ... but that is a decent load, well, I would prefer 1% or less ... but that is just me ... :) ____________ | |
ID: 6032 | Rating: 0 | rate: / Reply Quote | |
Not interested in running it from the command line ...but how do I launch BOINC Manager automadically? This is a Zen koan, a paradox worthy of a true master! Are you trying to run boinc at boot time or automatically when you log in? ../BOINC/run_client runs boinc without the graphics interface (manager). ../BOINC/boinccmd allows you send commands to the boinc process (boinccmd --help). This works even if the boinc manager is running. Curt | |
ID: 6034 | Rating: 0 | rate: / Reply Quote | |
Not interested in running it from the command line ...but how do I launch BOINC Manager automadically? No zen, though I suppose you could see it that way ... I wanted and want the GUI to come up on log in with BOINC started ... I figured it out, I think, and so far it has survived one re-boot so I think I have it... I will feel better about it after I have run it for a little while ... and, tehe best of all I don't have to open terminal to run the command line command ... ____________ | |
ID: 6035 | Rating: 0 | rate: / Reply Quote | |
and so the adventure comes to an end, at least for the moment ... | |
ID: 6038 | Rating: 0 | rate: / Reply Quote | |
Could be that Linux needs both Cards to be the same in order to work but I could be wrong on that, UL1 probably knows more about that than I do ??? | |
ID: 6039 | Rating: 0 | rate: / Reply Quote | |
Could be that Linux needs both Cards to be the same in order to work I recently swapped out a GTX 260 for a GTX 295, with no issue. The graphical interface always attaches to the card in the first PCI-E slot. Again, version 180.22 packages for nvidia-kernel and nvidia-glx are installed. Attempting to install a weak 8500GT as a second GPU device for BOINC does seem to push the borderline of practicality. Even so, I'm cool with trying weird combinations. Just don't wear yourself out. ;-)
It seems Paul had nearly everything working. I can only imagine why BOINC refused to play. | |
ID: 6041 | Rating: 0 | rate: / Reply Quote | |
In my opinion the easiest way to a nice BOINC installation that starts automatically is using the BOINC package from the repository. Once installed you can pin that release in the apt configuration and it won't be automatically upgraded. As these 6.2.xx releases don't support coprocessors you'll now need to update your installation manually. | |
ID: 6045 | Rating: 0 | rate: / Reply Quote | |
Could be that Linux needs both Cards to be the same in order to work but I could be wrong on that, UL1 probably knows more about that than I do ??? Sorry, can't help on that, because I never tried running different types of cards in one box... | |
ID: 6050 | Rating: 0 | rate: / Reply Quote | |
Well, it is moot at this time ... I don't have a spare CUDA card with the apparent death of the 8500GT ... and it did not make sense to me to spend 24 hours futilelly trying to get when I kept getting the no work for your platform and I was able to get work without trouble on Windows ... sigh ... | |
ID: 6052 | Rating: 0 | rate: / Reply Quote | |
I took the Time to pull a 8800GT OC Card from another Box & throw it in with the GTX 260 I have running in my i7 until I can get another GTX 295. Anyway the Box (i7) did Boot into Linux, Nvclock 0.8 Beta4 did see both Cards & I could adjust the Fan settings on both cards too. | |
ID: 6054 | Rating: 0 | rate: / Reply Quote | |
YOur experience is 180 out from mine ... I easily got the 295 and 280 or the 280 and 9800 to work in the windows box with no issues. | |
ID: 6055 | Rating: 0 | rate: / Reply Quote | |
only 4 virtual CPUs each but they are so old and slow that even the q9300 beats them for production ... And there is me with a P4 D 3.2 with HT as the best machine I got...... Fancy sending 'em over the pond if you don't want 'em? :-))))) | |
ID: 6056 | Rating: 0 | rate: / Reply Quote | |
Is the 295 comparable to a 260 in terms of noise or is it louder? | |
ID: 6216 | Rating: 0 | rate: / Reply Quote | |
Is the 295 comparable to a 260 in terms of noise or is it louder? As far as I can tell they are the same ... Of course I have the two cards in the same system at the moment and my computers are all pretty close to one another ... so ... | |
ID: 6223 | Rating: 0 | rate: / Reply Quote | |
Is the 295 comparable to a 260 in terms of noise or is it louder? At maximum speed, the fan of the 295 sounds louder with a slightly higher pitch than that of the 260. This isn't unexpected, as the fan of the GTX 295 maxes out at 1000+ RPM, while the GTX 260 fan maxes out at 800+ RPM. At full load, there's a very noticeable difference in noise when I set the fans to maintain a reported temperature of 69 to 70 degrees C on each card, because I can set the GTX 260 at a quiet 400 RPM while the GTX 295 requires 950 RPM. | |
ID: 6235 | Rating: 0 | rate: / Reply Quote | |
BOINC came up with it recognizing the 9800 GT as a CUDA processor ... sadly GPU Grid insisted that there was no work for the Linux world ... By the way Paul, did you have work units for other BOINC projects at the time you attempted to fetch work units for GPUGRID? After adding another BOINC project and receiving some CPU work units, I noticed some weirdness where the BOINC manager (6.4.5 x86_64 Linux) would refuse to fetch additional GPUGRID work units to replace completed GPU work units until the CPU work units from the added BOINC project completed. | |
ID: 6247 | Rating: 0 | rate: / Reply Quote | |
BOINC came up with it recognizing the 9800 GT as a CUDA processor ... sadly GPU Grid insisted that there was no work for the Linux world ... Ye, but that has not been a problem in the past ... Well, I am back to having 3 in flight and a couple three four queued. I sure will be glad when we get a reasonable version working that separates the running and fetching for CPU vs. GPU ... I was hoping that 6.6.3 would be it so I could start testing it ... every time I make a note on behavior of 6.5.0 that I am pretty sure will survive into the 6.6.x series I get chastized with the "But you aren't running the latest version..." brushoff ... yet the latest versions have been so bad that they are unusable for reasonable production use ... I mean, I am doing wok for 40 some projects from newest alphas to the most established production projects ... and I can't afford to have my systems run dry because the developers can't code their way out of a wet paper sack ... :) Oh, nuts, you meant for the linux system ... Yes I did have some work queued ... not sure that I had just added a project or not ... well, it has been stable though I still have GPU Grid in the mix their is no GPU in the system. Wednesday when the the new GTX 295 card shows up I will be "bumping" cards down and the Linux box will get the 9800 GT ... I will see then if it will fetch any work for the GPU Grid ... if not, I will point it SaH Beta and see if it will pick up work in the rotation or not ... anyway ... early days for CUDA ... | |
ID: 6251 | Rating: 0 | rate: / Reply Quote | |
I noticed some weirdness where the BOINC manager (6.4.5 x86_64 Linux) would refuse to fetch additional GPUGRID work units to replace completed GPU work units until the CPU work units from the added BOINC project completed. I am running seti and gpugrid and to get around this problem I wrote a short cron job script that runs every 2 hours. The script: issues a suspend to seti issues an update to gpugrid sleeps 15 seconds issues a resume to seti The process doesn't get a download every time it should but it seems to keep my machine running at the max. Curt | |
ID: 6265 | Rating: 0 | rate: / Reply Quote | |
It happened again. CPU-only work units blocked GPU work units from being fetched, due to so many seconds of CPU work units already present. No more. I've removed all CPU-only projects. They can run in their own private BOINC, away from the GPU tasks.
Ha! Apparently, the wet paper sack applies regardless of the system of deployment. :-o | |
ID: 6413 | Rating: 0 | rate: / Reply Quote | |
@J.D. | |
ID: 6414 | Rating: 0 | rate: / Reply Quote | |
Message boards : Graphics cards (GPUs) : Paul's GTX 295 Adventure