+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: SETI MB CUDA for Linux  (Read 507709 times)

Offline riofl

  • Knight o' The Round Table
  • ***
  • Posts: 240
Re: SETI MB CUDA for Linux
« Reply #480 on: 05 Oct 2009, 08:37:39 pm »
an alternative would be a mountainmods u2 ufo duality case... holds 2 complete computer systems, 4 power supplies and enough fans to create a tornado


http://www.mountainmods.com/product_info.php?cPath=21_71&products_id=359%2522%2520title=%2522http://www.mountainmods.com/product_info.php%3fcPath=21_71&products_id=359%2522%253Ehttp://www.mountainmods.com/product_info.php%3fcPath=21_71&products_id=359


or i could just settle for another of my boring workstation case, a thermaltake armor series full tower but the newer one with the dual large fans over the gpus instead of one big one in the middle of the side cover.  dont get me wrong its a fantastic case, but its becoming a bit too 'traditional' for my tastes :)

http://www.newegg.com/Product/Product.aspx?Item=N82E16811133021


Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #481 on: 05 Oct 2009, 08:51:50 pm »
an alternative would be a mountainmods u2 ufo duality case... holds 2 complete computer systems, 4 power supplies and enough fans to create a tornado
That's what I was going to tell you!!! If you want a truly high end case go Mountain Mods and never look back.

or i could just settle for another of my boring workstation case, a thermaltake armor series full tower but the newer one with the dual large fans over the gpus instead of one big one in the middle of the side cover.  dont get me wrong its a fantastic case, but its becoming a bit too 'traditional' for my tastes :)
I currently have an oldie thermaltake xaser III. It definitely shows its age, since when it was designed the thermal requirements were way lower than today and I have moded it quite a lot to keep my current system cool and it still can't keep up.
« Last Edit: 05 Oct 2009, 08:54:51 pm by sunu »

Offline riofl

  • Knight o' The Round Table
  • ***
  • Posts: 240
Re: SETI MB CUDA for Linux
« Reply #482 on: 05 Oct 2009, 09:02:54 pm »
an alternative would be a mountainmods u2 ufo duality case... holds 2 complete computer systems, 4 power supplies and enough fans to create a tornado
That's what I was going to tell you!!! If you want a truly high end case go Mountain Mods and never look back.
i have always loved mountainmods.. i just love the look of the level10. maybe sometime ill just get one of those to put my workstation into. dunno, but i had mostly made up my mind for the ufo series for the new project. especially since if i can find a mobo with enough extended pci slots i can space the cards out more and order a special build on the ufo to cover that.


or i could just settle for another of my boring workstation case, a thermaltake armor series full tower but the newer one with the dual large fans over the gpus instead of one big one in the middle of the side cover.  dont get me wrong its a fantastic case, but its becoming a bit too 'traditional' for my tastes :)
Quote
I currently have an oldie thermaltake xaser III. It definitely shows its age, since when it was designed the thermal requirements were way lower than today and I have moded it quite a lot to keep my current system cool and it still can't keep up.

what helped mine was i put 2 more drive bays in the front so there are 3 fans and i replaced the rear 120mm led fan with a 110cfm adjustable fan.. those 2 additions made all the difference. i think with the addition of the 295 to replace the tesla i will have reached the practical limit of this case. i have no doubt it will handle it but i doubt it will handle much more.

« Last Edit: 05 Oct 2009, 09:07:12 pm by riofl »

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #483 on: 05 Oct 2009, 09:27:40 pm »
if i can find a mobo with enough extended pci slots i can space the cards out more and order a special build on the ufo to cover that.
Unfortunately if you go multi (4x) dual-slot cards they'll have to sit one right next to each other so no matter how strong the air circulation is, it is very difficult to enter the tiny space between the cards. That's why I'm telling you to go watercooling for your super project. But that's what the Mountain Mods cases are built for: extreme watercooling setups. So another reason to go Mountain Mods.

what helped mine was i put 2 more drive bays in the front so there are 3 fans and i replaced the rear 120mm led fan with a 110cfm adjustable fan.. those 2 additions made all the difference.
120mm? What is that? :D In the days of xaser III, 80mm were more than enough! I wish my case had 120mm fans.


My pc reached 41100+ RAC. With an oldie q6600 a stock clocked 295 and a stock clocked 285 sitting on a PCIE x4 slot (and all PCIE slots 1.1 not 2.0) I'm more than happy.

[attachment deleted by admin]
« Last Edit: 05 Oct 2009, 09:36:06 pm by sunu »

Offline riofl

  • Knight o' The Round Table
  • ***
  • Posts: 240
Re: SETI MB CUDA for Linux
« Reply #484 on: 05 Oct 2009, 11:37:22 pm »
yeah im convinced i am going to have to extend to budget to include water cooling. hard to believe they wanna charge 200+ bucks just for a copper plate.... but.....  the mountainmods willl def. allow the bfg self contained or any kind of water cooling.. heck if i find i need room for cooler mountings i can always mod the side panel to have them mount on it blowing out.

my case has 1 120mm in the back plus an 80mm rear and top fans plus the psu fan along with 2 pci slot exhaust fans placed next to  each of the gpus to help bring cool air into the hot pocket of the case... the front drive bay modules each have a 120mm fan in them so there are 4 120mm fans , plus the top 2 80mm plus psu and a side 25cm fan and an additional 120mm i added to the rear of the bottom housing to move air more directed into the hot spot and the 1 inch fan i have mounted blowing air between the 2 cards. that combination keeps both cards at or below 65c and nothing on the mobo runs above 49c and thats only momentary peaks for the southbridge and the cpu never goes above 60c typically staying around 55c in summer and 45c in winter under full load. so i'm happy with the air flow performance of this case.

btw the reason the cpu runs so warm compared to stock is it is oc to 3.0ghz (q6600) and has been such for more than a year.
« Last Edit: 06 Oct 2009, 01:05:45 pm by riofl »

IanJ

  • Guest
Re: SETI MB CUDA for Linux
« Reply #485 on: 09 Oct 2009, 04:54:22 am »
Sunu,
 Regarding my 9600GT Xid errors. I have 190.18 cuda libraries which as you know is 2.3, you speak of trying other higher 190.xx versions, where do I get them from the Nvidia download site, as it seems only to have one version, 190.18, the one I'm using?
 Thanks
 Ian

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #486 on: 09 Oct 2009, 09:58:12 am »
you speak of trying other higher 190.xx versions, where do I get them from the Nvidia download site, as it seems only to have one version, 190.18, the one I'm using?
 Thanks
 Ian

You can find them in ftp://download.nvidia.com/XFree86/Linux-x86_64/  Every folder has three files, you need the ...pkg2.run one.

IanJ

  • Guest
Re: SETI MB CUDA for Linux
« Reply #487 on: 15 Oct 2009, 12:03:58 pm »
Sunu,
 I have tried 190.25, 190.32 and 190.36. They all continue to have the problem of the NVRM Xid. I will continue to use 190.36 for the time being.
 Regards
 Ian

lordvader

  • Guest
Re: SETI MB CUDA for Linux
« Reply #488 on: 01 Nov 2009, 05:14:31 am »
Hey all.

I've recently upgraded to Kubuntu 9.10, which is running a 2.6.31 kernel, and, as I've noticed with any kernel 2.6.29 and beyond, the CUDA units take a REALLY long time.

Look at this unit :

http://setiathome.berkeley.edu/result.php?resultid=1407056493

compared with this one :

http://setiathome.berkeley.edu/result.php?resultid=1401862775

The "CPU" time is about the same, but the actual runtime goes from 13 minutes to over an hour.
Any suggestions ?

All other GPU/CUDA benchmarks indicate that everything else is working fine.

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #489 on: 01 Nov 2009, 06:14:20 am »
What priority do your seti apps (CPU and GPU) run?

In sidux (uses 2.6.31-5) I've seen way too slow crunching with the default priorities, 19 for CPU and 10 for GPU tasks. Renicing the GPU tasks to 0, they speeded up considerably. Maybe newer kernels need more aggressive priority levels for cuda.

I'm using the script attached below to renice the cuda tasks to 0 (it runs in infinite loop, checking every 5 seconds for seti cuda tasks, renicing them to 0).

[attachment deleted by admin]

lordvader

  • Guest
Re: SETI MB CUDA for Linux
« Reply #490 on: 01 Nov 2009, 06:25:02 am »
I'll try that ...

But I've just switched over to a 2.6.27 kernel, which also has the CPU tasks at 19, and CUDA at 10, and everything seems to be running fine ...

Offline sunu

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 771
Re: SETI MB CUDA for Linux
« Reply #491 on: 01 Nov 2009, 06:30:46 am »
But I've just switched over to a 2.6.27 kernel, which also has the CPU tasks at 19, and CUDA at 10, and everything seems to be running fine ...

Yes, in my ubuntu with 2.6.27-14 I haven't seen such behaviour either. That's why I'm saying that newer kernels might need more aggressive priority settings for cuda.

pp

  • Guest
Re: SETI MB CUDA for Linux
« Reply #492 on: 01 Nov 2009, 11:27:08 am »
Just add this to cron:
Code: [Select]
* * * * * renice 0 `pgrep setiathome` >/dev/null

Offline riofl

  • Knight o' The Round Table
  • ***
  • Posts: 240
Re: SETI MB CUDA for Linux
« Reply #493 on: 02 Nov 2009, 06:02:59 am »
What priority do your seti apps (CPU and GPU) run?

In sidux (uses 2.6.31-5) I've seen way too slow crunching with the default priorities, 19 for CPU and 10 for GPU tasks. Renicing the GPU tasks to 0, they speeded up considerably. Maybe newer kernels need more aggressive priority levels for cuda.

I'm using the script attached below to renice the cuda tasks to 0 (it runs in infinite loop, checking every 5 seconds for seti cuda tasks, renicing them to 0).

can you run gpus at higher levels sucn as -1 or so or is it the nature of the gpu system to not go below 0? just wondering if there is only marginal benefit at running them at -1 or maybe even -5.

i have set that script for cpus as well, so now my gpus run 0 and cpus 10 instead of 19.. so far no noticable probs with the desktop, only time will tell.



lordvader

  • Guest
Re: SETI MB CUDA for Linux
« Reply #494 on: 02 Nov 2009, 06:37:29 am »
I'm currently renicing to 0, and while there's some improvement, it's nowhere near the performance levels of the 2.6.27 kernel.

I'll leave it running overnight so I can get a better gauge of average performance.

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 40
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 14
Total: 14
Powered by EzPortal