Forum > Linux

SETI MB CUDA for Linux

<< < (114/162) > >>

Richard Haselgrove:
This may be something we ought to remember when writing stock boilerplate answers to message board grumbles. It's already fairly standard to say "don't expect your graphics card to draw a screensaver while crunching CUDA". I think it's also sometimes mentioned, though perhaps less often than it should be, that the "Aero" effects in Vista, and whatever they call the equivalent in Windows 7, eat up VRAM - much more so than the simple frame buffer for the final output, no matter what the resolution, in my opinion (never seen any problem with the 1600 x 1200 screens I use here, even on 512MB CUDA cards).

I've also started to see reports from users of Mac OS X, who have just gained the ability to run Einstein on CUDA - or not, if they only have 512MB. One poster attributed the loss of 125MB available memory (512MB --> 387MB) to OS effects alone.

sunu:

--- Quote from: riofl on 19 Jan 2010, 12:16:26 pm ---i think my workstation is using more resources than i think it does and the gtx285 is simply overwhelmed if i have kde options enabled and does not have enough resources for seti. 
...
the computing errors were happening just as the gpu was supposed to take over. that was when i had all the 'cute' features of kde4 enabled which included dimming of unfocused windows and cube desktop switching and several other things including sharpen desktop (all experimental to see what it was like to use a workstation that had glitz enabled). i also use dual 24" monitors each at 1920x1200 using nvidia twinview option so i am sure that takes up a bit of vid resources as well. i also use different backgrounds on each of 9 desktops, same image loaded in each monitor/desktop.

--- End quote ---
With 1 GB ram I think you should be safe. Still, even if it hadn't memory left it should throw an out of memory error message and switch to CPU computing, not error out completely.


--- Quote from: riofl on 19 Jan 2010, 12:16:26 pm ---my times now are averaging 16-18 min off the tesla and 19-22min off the gtx285 . much better than previously at around 30 min. my scores have finally climbed to near 15k like you said they should be.

--- End quote ---
Maybe you could do better, 20000+ RAC  ;)


--- Quote from: riofl on 19 Jan 2010, 12:16:26 pm ---once i disabled the glitz and glitter options and did a power down restart to allow everything to clear and changed back to the older non vlar killer app,  all the errors stopped.
...
things have been stable for the past 20 hours or so :)

--- End quote ---
If you were looking in your errors page and didn't see new errors that was because they haven't been updated since 17th January, not because there weren't new errors.


--- Quote from: riofl on 19 Jan 2010, 12:16:26 pm ---cpu and ram voltages are stock factory recommendations. instead of auto

--- End quote ---
Maybe this isn't enough? What are their values? For cpu voltages don't look at bios, see the real value with 100% CPU utilization under seti.



--- Quote from: riofl on 19 Jan 2010, 12:16:26 pm ---since i readjusted everything back to standard dull desktop :)

--- End quote ---
Personally I don't like kde's effects now that I've seen them in sidux and I've them also switched offf. Compiz effects are way better I think.



--- Quote from: Richard Haselgrove on 19 Jan 2010, 01:23:26 pm ---I've also started to see reports from users of Mac OS X, who have just gained the ability to run Einstein on CUDA - or not, if they only have 512MB. One poster attributed the loss of 125MB available memory (512MB --> 387MB) to OS effects alone.

--- End quote ---
1GB video RAM might not seem excessive any more but the bare minimum?  ::)

riofl:
out of memory error: true. its just weird they errored out like they did. maybe the gpu  did not have enough shader resources when the options were enabled for the desktop. i dont know when shader threads are enabled but i am assuming with the dimming options and cube rotation / transparency options it uses the shaders..

yeah some of the options arent bad.. i like a *slight* fade of non focus windows makes it easier to pay attention to the one in focus.. but the rest... the cube stuff started making me dizzy :)

i have no idea how much vidram im actually using but i am sure its quite a bit. 9x2 1 to 3mb backgrounds would use up to a good 30mb ram keeping that in vid memory if it does.. i really dont know how it interfaces with vid cards.... will have to check some of the utilities to see if they show it or find one on the net.

20k+ rac huhj? might be pushing this puppy a little bit

i have only used the voltages in the bios.. under load i have nothing that reads them properly. for some reason lm sensors and  gkrellm report the voltage sensors are in error.. for example... 2.85v for the 12v line? nope.. nada... only voltage readouts that make any sense are the ram and some cpu voltages but i am guessing they are that since they are only labelled in1 in2 in3 in4 etc... the only thing i know for sure is correct is in1 as ram voltage. it matches what the bios says., and the fans and temps. temp1 is the mosfets and temp2 is the southbridge. i discovered that with a hair dryer against the chips.. and discovered what fanx belonged to which fan by unplugging the fan to see which one dropped to 0.


to give you an idea here is the sensors output:

Adapter: ISA adapter
in0:         +1.22 V  (min =  +0.00 V, max =  +4.08 V)
in1:         +1.89 V  (min =  +0.00 V, max =  +4.08 V)
in2:         +3.22 V  (min =  +0.00 V, max =  +4.08 V)
in3:         +2.94 V  (min =  +0.00 V, max =  +4.08 V)
in4:         +1.84 V  (min =  +0.00 V, max =  +4.08 V)
in5:         +0.08 V  (min =  +0.00 V, max =  +4.08 V)
in6:         +1.02 V  (min =  +0.00 V, max =  +4.08 V)
in7:         +2.93 V  (min =  +0.00 V, max =  +4.08 V)
in8:         +3.30 V
fan1:       2360 RPM  (min =    0 RPM)
fan2:       2102 RPM  (min =    0 RPM)
fan3:       1406 RPM  (min =    0 RPM)
fan4:       1415 RPM  (min =    0 RPM)
temp1:       +41.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       +44.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermal diode
temp3:        -2.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
cpu0_vid:   +1.219 V


i am going to have to find a reliable reporting tool to make sure what they are.

sunu:

--- Quote from: riofl on 19 Jan 2010, 05:56:57 pm ---20k+ rac huhj? might be pushing this puppy a little bit

--- End quote ---
Why not?  :)


--- Quote from: riofl on 19 Jan 2010, 05:56:57 pm ---i have only used the voltages in the bios.. under load i have nothing that reads them properly. for some reason lm sensors and  gkrellm report the voltage sensors are in error.. for example... 2.85v for the 12v line? nope.. nada... only voltage readouts that make any sense are the ram and some cpu voltages but i am guessing they are that since they are only labelled in1 in2 in3 in4 etc... the only thing i know for sure is correct is in1 as ram voltage. it matches what the bios says., and the fans and temps. temp1 is the mosfets and temp2 is the southbridge. i discovered that with a hair dryer against the chips.. and discovered what fanx belonged to which fan by unplugging the fan to see which one dropped to 0.

--- End quote ---

I agree that lm-sensors reports most of the voltages incorrectly, with the rest I'll have to disagree.
There are no RAM voltages in those values, in fact I don't think there is a utility that can show them, windows, linux or whatever.
temp1 mosfets? Maybe, if you watercool them. Mosfets go high, really high, 100+ °C.

From the values you posted, the two that resemble your CPU voltage (vcore) is in0 (1.22) and cpu0_vid (1.219). The "cpu0_vid" is a very interesting name. "VID" is something like a default voltage for the chip. The lower it is the more overclockable the chip is. A Q6600 with a VID of 1.219 is very very good. My Q6600 with a VID of 1.2750 (average for this chip) has easily gone to 3.24 GHz.

The thing is I don't think lm-sensors can show the VID of a chip and it is just the vcore with a fancy name. Now if we assume that vcore=in0=cpu0_vid=1.22, I think it is a little low for 3GHz. Maybe try 1.24-1.25volts. Still it depends on the VID of the chip. If the VID is really 1.219 then 1.22 is not necessarily bad. Then again I don't think the VID can take such a value (1.219), it goes with increments.

Is this machine dual boot with windows by any chance?

riofl:

--- Quote from: sunu on 19 Jan 2010, 07:43:16 pm ---
--- Quote from: riofl on 19 Jan 2010, 05:56:57 pm ---20k+ rac huhj? might be pushing this puppy a little bit

--- End quote ---
Why not?  :)


--- Quote from: riofl on 19 Jan 2010, 05:56:57 pm ---i have only used the voltages in the bios.. under load i have nothing that reads them properly. for some reason lm sensors and  gkrellm report the voltage sensors are in error.. for example... 2.85v for the 12v line? nope.. nada... only voltage readouts that make any sense are the ram and some cpu voltages but i am guessing they are that since they are only labelled in1 in2 in3 in4 etc... the only thing i know for sure is correct is in1 as ram voltage. it matches what the bios says., and the fans and temps. temp1 is the mosfets and temp2 is the southbridge. i discovered that with a hair dryer against the chips.. and discovered what fanx belonged to which fan by unplugging the fan to see which one dropped to 0.

--- End quote ---

I agree that lm-sensors reports most of the voltages incorrectly, with the rest I'll have to disagree.
There are no RAM voltages in those values, in fact I don't think there is a utility that can show them, windows, linux or whatever.
temp1 mosfets? Maybe, if you watercool them. Mosfets go high, really high, 100+ °C.

From the values you posted, the two that resemble your CPU voltage (vcore) is in0 (1.22) and cpu0_vid (1.219). The "cpu0_vid" is a very interesting name. "VID" is something like a default voltage for the chip. The lower it is the more overclockable the chip is. A Q6600 with a VID of 1.219 is very very good. My Q6600 with a VID of 1.2750 (average for this chip) has easily gone to 3.24 GHz.

The thing is I don't think lm-sensors can show the VID of a chip and it is just the vcore with a fancy name. Now if we assume that vcore=in0=cpu0_vid=1.22, I think it is a little low for 3GHz. Maybe try 1.24-1.25volts. Still it depends on the VID of the chip. If the VID is really 1.219 then 1.22 is not necessarily bad. Then again I don't think the VID can take such a value (1.219), it goes with increments.

Is this machine dual boot with windows by any chance?

--- End quote ---

well, the mobo has heatpipe cooling for the mosfets, north and south bridges..   when i messed with the hair dryer i aimed it at each of the  heatsinks and the 2 ends, mosfetSand sourthbridge is where i got the most sensitive individual temp variations.. aiming at the northbridge (middle heatsink on the pipe) gave me hardly any variation at all and it was mostly even changes between the 2 temps.

here is the image gallery. the temps 1 and 2 are most sensitive to changes on the outer two heatsinks which the manual says is mosfet on the left and southbridge on the right of the board top image.

http://www.newegg.com/Product/ImageGallery.aspx?CurImage=13-128-064-S01&SCList=13-128-064-S01%2c13-128-064-S02%2c13-128-064-S03%2c13-128-064-S04%2c13-128-064-S05%2c13-128-064-S06%2c13-128-064-S07&S7ImageFlag=2&Item=N82E16813128064&Depa=0&WaterMark=1&Description=GIGABYTE%20GA-P35-DS4%20Rev.%202.0%20LGA%20775%20Intel%20P35%20ATX%20Ultra%20Durable%20II%20Intel%20Motherboard


i only know the processor is a "G0" chip which is the best overclockable chip of that model. the other one is a "B" something..  i can check the bios readings for the cpu voltages to see what they say. this voltage will probably be displayed in ht as well.

no. i dont have dual boot. i am exclusively linux. i do have xp in virtualbox so i can guide ppl to configs they need to change  for my job, but other than that it sits there crunching numbers..  when i first got the gtx285 i did hook an ide drive ioto my system and installed windows on that so i could try out riva tuner and evga precision .. i wanted to change the calibration on the fans auto setups on both cards so they would be more aggressive but found i could not do that within 4he bios itself only by setting things with the driver. since i have no counterpart to do so in linux i could not do it so i just use nvclock to set the fans at 100% all the time. so anyway if i have to i can boot from that ide hdd. when i do i always protect every other drive in my system by unplugging them :) i trust windows as far as i would actually use it for my desktop which is a very solid NEVER. :P

of course booting from windows will not get my system running at 100% load since boinc will not be installed. in fact, the windows installation on that ide drive does not even have networking capabilities. i made sure it was stuck to the hard drive only and anything added has to be done by cd. i will not give raw windows a chance to touch anything on my network. in my opinion it explores networks too much trying to know more than it needs to about a lan. my virtualbox windows xp has a tunnel directly to the 'outside' and has no permission to touch anything i have not specified on my system or my network , which is nothing. it has to use outside dns,  time and anything else it needs since it cannot see my machine or my lan..

are there programs i would have to install on the windows drive? if so i would have to download them with linux and burn a cd for them.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version