+- +-
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: CPU <-> GPU rebranding  (Read 205069 times)

Mongo

  • Guest
Re: CPU <-> GPU rebranding perl script
« Reply #195 on: 12 Jul 2009, 12:52:18 pm »
Quote
Enjoy,
Marius

Absolutely!  It is a great tool!

Thank you!  Marius and Raistmer!!

Martin

Offline Purple Rabbit

  • Squire
  • *
  • Posts: 38
Re: CPU <-> GPU rebranding perl script
« Reply #196 on: 12 Jul 2009, 01:34:21 pm »
Yes, this is great! Thanks a bunch.

SETI almost always sends me GPU tasks exclusively although I've asked for everything. Rescheduling not only takes care of the VLAR tasks, it lets me get some more CPU tasks if I need them to keep the STD down to a normal amount.

I'm going away for awhile in a few weeks and I've been wondering if I could leave the GPU tasks running without impacting the other projects with its inflated STD. Running CPU tasks also keeps the duration correction factor at a reasonable value so I don't get a bazillion tasks.

I was lazy when I installed BOINC 6.6.28. Because it doesn't run as a service (like 5.10.45) anymore I just automatically started BOINC Manager when I logged in. When the tool starts and stops BOINC, it drives BOINC Manager crazy (incorrect password). I know the tool only controls BOINC.exe.

"Doctor, it hurts when I do this--Then don't do that  ;D " I have no reason to have BOINC Manager running (I use BoincView) so I've changed my ways and start BOINC.exe directly.

Rick
« Last Edit: 12 Jul 2009, 02:04:21 pm by Purple Rabbit »

Offline Raistmer

  • Working Code Wizard
  • Volunteer Developer
  • Knight who says 'Ni!'
  • *****
  • Posts: 14349
Re: CPU <-> GPU rebranding
« Reply #197 on: 12 Jul 2009, 03:33:53 pm »
Changed thread title to not scare visitors with "perl" mention :)

Lazydude

  • Guest
Re: CPU <-> GPU rebranding
« Reply #198 on: 12 Jul 2009, 05:01:02 pm »
Thanks for this superb tool!
Working great!

Thanks all involved

//lazydude

razamatraz

  • Guest
Re: CPU <-> GPU rebranding
« Reply #199 on: 13 Jul 2009, 12:06:55 am »
Excellent tool, thanks a lot for the work.

Razamatraz

Offline MarkJ

  • Knight o' The Realm
  • **
  • Posts: 96
Re: CPU <-> GPU rebranding perl script
« Reply #200 on: 13 Jul 2009, 07:05:29 am »
This reminds me that i actually forgot to publish the 1.9

1.9 changes:
-Now display's the amount of VLAR and VHAR
-Changed the parsing of client_state.xml so seti@home beta can be run also
-Automatic detection of the right seti_enhanced applications so this tool
 can also work with future versions of the seti applications.
-VHAR is now only optionally rescheduled to the CPU (see settings)
-Alternative detection of VLAR/VHAR (True Angle Rate) has been removed.

-->Also noticed 2 little problems:
-Noticed tool does not automaticly pickup seti paths under vista (security problem)
-Noticed tool crashes when browsing for data path under vista (please enter the path manually)

Enjoy,
Marius

Thanks for a great little utility. I've upgraded to 1.9 on all my cuda hosts tonight.

Cheers,
MarkJ

Offline Claggy

  • Alpha Tester
  • Knight who says 'Ni!'
  • ***
  • Posts: 3111
    • My computers at Seti Beta
Re: CPU <-> GPU rebranding
« Reply #201 on: 13 Jul 2009, 02:57:32 pm »
Great tool, Upgraded to 1.9 yesterday, saves a lot of vlar from getting sent back to it's maker.

Claggy

Questor

  • Guest
Re: CPU <-> GPU rebranding perl script
« Reply #202 on: 17 Jul 2009, 11:04:09 am »
Marius,

Re the error below, it was as I supected a problem with my machine. I identified a number of corrupt WU files which I assume meant your software was unable to parse the file correctly :-

Quote
However I now get :-

Error :  List index out of bounds (0)
 
If I tick the two boxes 'Only VLAR/VHAR to CPU' and 'use True angle rate' it tests OKs. Not sure of your underlying logic as to what might be causing this.

As mentioned I now have suspicions over the health of this machine so if this doesn't ring immediate bells then I'm going to do further checks on the BOINC data files and diagnostics on the machine.


Thanks again for all your efforts in developing and supporting this excellent tool.

Offline Purple Rabbit

  • Squire
  • *
  • Posts: 38
Re: CPU <-> GPU rebranding
« Reply #203 on: 22 Jul 2009, 07:43:30 pm »
Marius, I think I just understood something (it took me a while!).

When I run the v1.9 tool, set for 75% GPU (without any boxes checked), it moves the VLAR tasks as well as adjusting the GPU/CPU ratio. Cool! I had been wondering how to do this. It took me weeks to figure this out ...sigh. I guess that I'm a bit dense...sigh again.

I may have been a bit slow to figure this out (but I did figure it out!). This is exactly what I've been looking for.

Cudos again!

Rick

PS: You might want to mention this in the readme file. I assume it's obvious to most people, but it wasn't for me...sigh a bunch more.

PPS: I ain't your standard idiot, I'm better. I know what I'm doing  ;D
« Last Edit: 22 Jul 2009, 08:10:31 pm by Purple Rabbit »

Athalian

  • Guest
Re: CPU <-> GPU rebranding
« Reply #204 on: 24 Jul 2009, 03:51:02 pm »
Cant make this one work. I run the tool, choose run, then nothing happens, it just says reschedule is needed. Before and after the gpu has 863 units, 75 VLAR and 7 VHAR no matter what options i choose :(

this is with boinc shut down:

Reschedule version 1.9
Time: 24-07-2009 21:44:21
User forced a reschedule
Option "Only VLar+VHar to CPU" is enabled
Boinc applications
setiathome_enhanced 608 windows_intelx86 cuda
No SETI main application found

with boinc running:
Reschedule version 1.9
Time: 24-07-2009 21:48:10
User forced a reschedule
Option "Only VLar+VHar to CPU" is enabled
Stopping BOINC application
BOINC application is stopped
Boinc applications
setiathome_enhanced 608 windows_intelx86 cuda
No SETI main application found
Starting BOINC application
BOINC application started

Offline Marius

  • Knight o' The Realm
  • **
  • Posts: 84
Re: CPU <-> GPU rebranding
« Reply #205 on: 24 Jul 2009, 04:03:08 pm »
Cant make this one work. I run the tool, choose run, then nothing happens, it just says reschedule is needed. Before and after the gpu has 863 units, 75 VLAR and 7 VHAR no matter what options i choose :(

The tool is able to find the cuda application but was unable to determine what CPU application is running, because of this it cannot find the proper version numbers to rebrand the workunits and it aborts. Normally you would see something like this in the log:

Reschedule version 1.9
Time: 24-07-2009 12:01:55
Automatic test for a reschedule
Reschedule needed, found a VLAR
Stopping BOINC service
BOINC service is stopped
Boinc applications
setiathome_enhanced 603 windows_intelx86
setiathome_enhanced 608 windows_intelx86 cuda
CPU tasks: 1085 (482 VLAR, 202 VHAR)
GPU tasks: 311 (3 VLAR, 47 VHAR)
After reschedule:
CPU tasks: 698 (485 VLAR 80 VHAR)
GPU tasks: 698 (0 VLAR 169 VHAR)
Starting BOINC service
BOINC service started

If you send me your zipped client_state.xml to seti[at]finalistonine[dot]nl i will have a look whats causing this problem.

Athalian

  • Guest
Re: CPU <-> GPU rebranding
« Reply #206 on: 24 Jul 2009, 04:51:21 pm »
sent it and looked in the boinc folders. There are no exe file for cpu work anymore for some reason. Also, the cpu has run totally out of work so that might be it.

Offline Marius

  • Knight o' The Realm
  • **
  • Posts: 84
Re: CPU <-> GPU rebranding
« Reply #207 on: 24 Jul 2009, 08:07:24 pm »
sent it and looked in the boinc folders. There are no exe file for cpu work anymore for some reason. Also, the cpu has run totally out of work so that might be it.

Actually, the sudden absence of cpu application is kind of weird. Its not only gone from the setiathome.berkeley.edu subdirectory but also seems to be erased from the client_state.xml (at least thats what i think). However a corrupt client_state.xml can also be a possibility.

I see i made a stupid typo in my email adress, it should have been seti[at]finalistonline[dot]nl

Athalian

  • Guest
Re: CPU <-> GPU rebranding
« Reply #208 on: 25 Jul 2009, 02:08:27 am »
Want me to send the zipped thing to the correct address? Also, how can i fix it?

Offline Marius

  • Knight o' The Realm
  • **
  • Posts: 84
Re: CPU <-> GPU rebranding
« Reply #209 on: 25 Jul 2009, 06:36:28 am »
Want me to send the zipped thing to the correct address? Also, how can i fix it?

Yes please, i'm also curious what the problem is

 

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: 171
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 158
Total: 158
Powered by EzPortal