Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta6 (RC again)

Message boards : Number crunching : Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta6 (RC again)
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 27 · 28 · 29 · 30 · 31 · Next

AuthorMessage
Profile Dr Grey

Send message
Joined: 27 May 99
Posts: 154
Credit: 104,147,344
RAC: 21
United Kingdom
Message 1839154 - Posted: 31 Dec 2016, 16:05:23 UTC - in response to Message 1839139.  

I've no idea who this Dr Grey is, but what I do know is that I would back Jason and Raistmer aganst his technical ability any day. Have a look at his team name.


Thanks for the vote of confidence for my technical ability. For the record I have none, but I don't see any harm in challenging the status quo and offering up ideas that are worth discussing. Do you?
ID: 1839154 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34458
Credit: 79,922,639
RAC: 80
Germany
Message 1839179 - Posted: 31 Dec 2016, 17:38:21 UTC
Last modified: 31 Dec 2016, 17:38:53 UTC

First of all it is Richards decision when he will release a new Installer.

From my testing point of view and being part of the installer crew the work is done.
But we shouldn`t forget this time of the year Richard might have taken a few days off which is well deserved IMHO.
The whole Lunatics team is working on spare free time and a lot of work has been finnished so far.
So another few days/weeks doesn`t really matter.

Happy New Year @all.
With each crime and every kindness we birth our future.
ID: 1839179 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51522
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1839184 - Posted: 31 Dec 2016, 17:45:11 UTC - in response to Message 1839179.  

First of all it is Richards decision when he will release a new Installer.

From my testing point of view and being part of the installer crew the work is done.
But we shouldn`t forget this time of the year Richard might have taken a few days off which is well deserved IMHO.
The whole Lunatics team is working on spare free time and a lot of work has been finnished so far.
So another few days/weeks doesn`t really matter.

Happy New Year @all.

Richard has always been very generous with donating his time and services to the project, and does a great job.
No worries. He shall get to it when he gets to it.

Happy New Year to all from the kitty crew.

Meow!
"Time is simply the mechanism that keeps everything from happening all at once."

ID: 1839184 · Report as offensive
AMDave
Volunteer tester

Send message
Joined: 9 Mar 01
Posts: 234
Credit: 11,671,730
RAC: 0
United States
Message 1839198 - Posted: 31 Dec 2016, 18:43:58 UTC - in response to Message 1839028.  

With v0.45 installed, is there a way to download a newer app used on Main, then edit the app_info.xml from v0.45 accordingly?


You certainly can. I believe Ramster posted the files here somewhere.

Just put the new files in your folder, and carefully change the version numbers in your app_info
How about copying the requisite files from the Seti Beta directory to the Seti Main directory?  I think those files are

    ♦   mb_cmdline-8.22_windows_intel__opencl_nvidia_SoG.txt
    ♦   MultiBeam_Kernels_r3584.cl
    ♦   MultiBeam_Kernels_r3584.cl_GeForceGTX950.bin_V7_SoG_35900
    ♦   r3584_IntelRCoreTMi76700KCPU400GHz_x86.wisdom
    ♦   setiathome_8.22_windows_intelx86__opencl_nvidia_SoG.exe

ID: 1839198 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1839210 - Posted: 31 Dec 2016, 19:59:10 UTC - in response to Message 1839198.  

With v0.45 installed, is there a way to download a newer app used on Main, then edit the app_info.xml from v0.45 accordingly?


You certainly can. I believe Ramster posted the files here somewhere.

Just put the new files in your folder, and carefully change the version numbers in your app_info
How about copying the requisite files from the Seti Beta directory to the Seti Main directory?  I think those files are

    ♦   mb_cmdline-8.22_windows_intel__opencl_nvidia_SoG.txt
    ♦   MultiBeam_Kernels_r3584.cl
    ♦   MultiBeam_Kernels_r3584.cl_GeForceGTX950.bin_V7_SoG_35900
    ♦   r3584_IntelRCoreTMi76700KCPU400GHz_x86.wisdom
    ♦   setiathome_8.22_windows_intelx86__opencl_nvidia_SoG.exe


Two of those files
MultiBeam_Kernels_r3584.cl_GeForceGTX950.bin_V7_SoG_35900
r3584_IntelRCoreTMi76700KCPU400GHz_x86.wisdom
Are created when you run the app.
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1839210 · Report as offensive
AMDave
Volunteer tester

Send message
Joined: 9 Mar 01
Posts: 234
Credit: 11,671,730
RAC: 0
United States
Message 1839243 - Posted: 31 Dec 2016, 22:32:51 UTC - in response to Message 1839210.  

Two of those files
MultiBeam_Kernels_r3584.cl_GeForceGTX950.bin_V7_SoG_35900
r3584_IntelRCoreTMi76700KCPU400GHz_x86.wisdom
Are created when you run the app.
So, copying the other 3 files will be all that is needed, aside from editing app_info.xml?
ID: 1839243 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13904
Credit: 208,696,464
RAC: 304
Australia
Message 1839255 - Posted: 31 Dec 2016, 22:57:48 UTC - in response to Message 1839243.  
Last modified: 31 Dec 2016, 22:59:50 UTC

Two of those files
MultiBeam_Kernels_r3584.cl_GeForceGTX950.bin_V7_SoG_35900
r3584_IntelRCoreTMi76700KCPU400GHz_x86.wisdom
Are created when you run the app.
So, copying the other 3 files will be all that is needed, aside from editing app_info.xml?

mb_cmdline-8.22_windows_intel__opencl_nvidia_SoG.txt
Is only necessary if you want to get more from the application for your particular hardware, and is used when running stock.
It's worth it IMHO.

EDIT-
If you're running Lunatics the configuration file is
mb_cmdline_win_x86_SSE3_OpenCL_NV_SoG.txt
Grant
Darwin NT
ID: 1839255 · Report as offensive
AMDave
Volunteer tester

Send message
Joined: 9 Mar 01
Posts: 234
Credit: 11,671,730
RAC: 0
United States
Message 1839266 - Posted: 31 Dec 2016, 23:27:53 UTC - in response to Message 1839255.  

mb_cmdline-8.22_windows_intel__opencl_nvidia_SoG.txt
Is only necessary if you want to get more from the application for your particular hardware, and is used when running stock.
It's worth it IMHO.

EDIT-
If you're running Lunatics the configuration file is
mb_cmdline_win_x86_SSE3_OpenCL_NV_SoG.txt
OK, so I will only need to copy two files then?

    ♦   MultiBeam_Kernels_r3584.cl
    ♦   setiathome_8.22_windows_intelx86__opencl_nvidia_SoG.exe

ID: 1839266 · Report as offensive
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1839270 - Posted: 31 Dec 2016, 23:42:12 UTC - in response to Message 1839266.  

That sounds right, you can create the txt file if you use it, but it also might complain if it's not there too.
ID: 1839270 · Report as offensive
AMDave
Volunteer tester

Send message
Joined: 9 Mar 01
Posts: 234
Credit: 11,671,730
RAC: 0
United States
Message 1839284 - Posted: 1 Jan 2017, 0:57:41 UTC - in response to Message 1839270.  

That sounds right, you can create the txt file if you use it, but it also might complain if it's not there too.
OK, I'll let my cache run out before making the attempt.
ID: 1839284 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1839298 - Posted: 1 Jan 2017, 2:07:28 UTC - in response to Message 1839069.  

You have to do EVERYTHING right.... cross your fingers ...... and hold your tongue - just so to use the method you describe.


. . Well yes, the tongue position is a very important part of the process :)

. . But seriously that is why I modified it from the one originally posted. Even though it is fiddly it will now work every time, unless you fail to follow the procedure as listed. I am just in the end phase of recovering 140 or so ghosts on Mi_Burrito. But I have to confess the repetitive runs to gather them all in lots of 20 is tedious. Just one more lot to go ....

In my case of 600 "ghosted" tasks the process would take forever at 20 tasks retrieved every sequence. Also when you are constantly at your server defined limits because you process work so quickly you would have to run your onboard tasks down to nil after a NNT to even begin the sequence.


. . Actually that part is not true, you only have to have enough head room in your cache to accommodate the 20 tasks it will recover. So if you have 600 tasks cached on a 5 GPU rig and 600 ghosted you only have to set NNT and wait until you have processed say about 30 tasks, do an upload and report with NNT still set then begin the recovery process. It will download a nice little package of 20 "lost" tasks.

I found out the hard way that what you would think is a simple task of restoring an old backup of client_state.xml has its own dangers. I lost 5 years of work history at Einstein because the backup restoration caused a change in cross-project ID and a new computer Host ID to be created at Einstein because BOINC detected a unexpected change in <rpc_seqno>. This also caused a "phantom" Host ID at Einstein and loss of 13 million credits because they are attached to the old Host ID. If you try to merge the old and new hosts BOINC always chooses the newest Host ID.

That fiasco is why I will never edit app_info manually anymore. I'll just have to wait for Richard to crank out a new Lunatics installer with r3584 in it or whatever Raistmer is working on his latest revision.


. . Been there and done that. One of the earlier times things went awry and I realised I had "ghosted" a cache ful of work units I tried restoring them by copying back the old client_state.xml, and things went nuts. As soon as things get screwed up some part of BOINC does some housekeeping and deletes ALL files it thinks are unnecessary, so after restoring the old client_state it looks for tasks where the file is no longer cached on your HDD. You get a whole lot of runtime errors as each one tries then crashes out, one after another :(

. . But that is why I am also happy to sit back and wait for a new Lunatics Beta release. I really appreciate Richards efforts because then I can get to use what is becoming available.

. . Like you I have had issues with Host IDs. I re-installed BOINC on two machines because of hardware upgrades and got it wrong in the process so that BOIC created new Host IDs and I lost the original ones. I executed the meld option, hoping it would restore the original ID, but like you I was disappointed when the old ID was then lost.

. . It's all part of the fun (?) ....

Stephen

:)
ID: 1839298 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1839300 - Posted: 1 Jan 2017, 2:13:50 UTC - in response to Message 1839081.  

Consider ARM6 phone crunching only when charging.
http://setiathome.berkeley.edu/host_app_versions.php?hostid=7435236
Среднее время обработки 25.85 days

That is, ~4 weeks. No need to touch deadlines.
If "97%" complete "just in one-two days" then fine, those tasks will be validated and deleted from BOINC database faster. They even not need to be kept week, just those 2 days.
But other still have chance to participate.

P.S. What need to be touched instead is quota system that fails to catch hyper-fast broken GPU hosts. That can produce thousands of broken results per day - amount that slow crunchers will not accumulate through whole year!


. . Yes, many of us have seen the results of rigs like that ....

Stephen

:(
ID: 1839300 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1839302 - Posted: 1 Jan 2017, 2:22:35 UTC - in response to Message 1839090.  


"Inflated database" it's quite relative term. As long as it works OK it's not "inflated". And as I already said, the influence of slow hosts on that perceived "inflation" over-estimated.
So yes, it is right to provide ability to help SETI on everything that can compute.


. . I think the main thrust of his comment was that it does not require 6 week time out periods to keep such a low end device participating in SETI

That's right spirit. And spirit much more valuable than revenue. Should be even in "free market" world :P


. . LOL ... I love that

Stephen

:)
ID: 1839302 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1839338 - Posted: 1 Jan 2017, 9:54:55 UTC - in response to Message 1839333.  

First of all it is Richards decision when he will release a new Installer.

From my testing point of view and being part of the installer crew the work is done
.

Of course we shouldn't forget you either Mike! People write the code, people need to test the code, people then provide installers for the tested code, it's a team effort all round.

Happy New Year to all Setizens.

Yes, +1 Chris. And a Happy New Year to all Setizens, too.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1839338 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1839344 - Posted: 1 Jan 2017, 10:31:21 UTC - in response to Message 1839333.  

First of all it is Richards decision when he will release a new Installer.

From my testing point of view and being part of the installer crew the work is done
.

Of course we shouldn't forget you either Mike! People write the code, people need to test the code, people then provide installers for the tested code, it's a team effort all round.

Happy New Year to all Setizens.



. . H A P P Y
. . . . . . . . . .N E W
. . . . . . . . . . . . . . . Y E A R !

Stephen

:)
ID: 1839344 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34458
Credit: 79,922,639
RAC: 80
Germany
Message 1839345 - Posted: 1 Jan 2017, 10:43:06 UTC

For those who want to install r_3584 ( setiathome_8.22) manually, its available now on my website.
With each crime and every kindness we birth our future.
ID: 1839345 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1839363 - Posted: 1 Jan 2017, 13:20:27 UTC - in response to Message 1839345.  

For those who want to install r_3584 ( setiathome_8.22) manually, its available now on my website.


. . Hi Mike

. . As I understand it the process involves copying the 2 application files (.cl and .exe) into the project/setiathome directory and editing the app_info.xml file. But does that editing require adding a new app listing for V8.22 in every appropriate place or simply find and replace all occurrences of V8.20? Or is it something else completely. I have never attempted to do this.

Stephen

:(
ID: 1839363 · Report as offensive
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34458
Credit: 79,922,639
RAC: 80
Germany
Message 1839370 - Posted: 1 Jan 2017, 13:37:30 UTC - in response to Message 1839363.  

For those who want to install r_3584 ( setiathome_8.22) manually, its available now on my website.


. . Hi Mike

. . As I understand it the process involves copying the 2 application files (.cl and .exe) into the project/setiathome directory and editing the app_info.xml file. But does that editing require adding a new app listing for V8.22 in every appropriate place or simply find and replace all occurrences of V8.20? Or is it something else completely. I have never attempted to do this.

Stephen

:(


It depends you are running optimized already or stock application.
I see you are running optimized already so no need to change the plan class.
But you need to copy the 2 files also into the slots directory so you don`t loose work.
Check in boinc manager which slots are running GPU apps suspend boinc and copy the files.
Triple check the files names don`t have any typos in appinfo.xml
With each crime and every kindness we birth our future.
ID: 1839370 · Report as offensive
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1839382 - Posted: 1 Jan 2017, 14:10:02 UTC - in response to Message 1839370.  

For those who want to install r_3584 ( setiathome_8.22) manually, its available now on my website.


. . Hi Mike

. . As I understand it the process involves copying the 2 application files (.cl and .exe) into the project/setiathome directory and editing the app_info.xml file. But does that editing require adding a new app listing for V8.22 in every appropriate place or simply find and replace all occurrences of V8.20? Or is it something else completely. I have never attempted to do this.

Stephen

:(


It depends you are running optimized already or stock application.
I see you are running optimized already so no need to change the plan class.
But you need to copy the 2 files also into the slots directory so you don`t loose work.
Check in boinc manager which slots are running GPU apps suspend boinc and copy the files.
Triple check the files names don`t have any typos in appinfo.xml


Wouldn't it be safer/easier to suspend other tasks and just let the running tasks finish before making the changes, just to be sure? But I am still unclear about what to edit in app_info. I thought I would need to replace the references to V8.20 with V8.22 since V8.20 is what Lunatics has set as the default app to use. I can see why this makes many people feel nervous.

Stephen

:(
ID: 1839382 · Report as offensive
Profile tazzduke
Volunteer tester

Send message
Joined: 15 Sep 07
Posts: 190
Credit: 28,269,068
RAC: 5
Australia
Message 1839396 - Posted: 1 Jan 2017, 15:03:31 UTC - in response to Message 1839382.  

Greetings

Happy New Year to all.

Safest thing to do, is complete all outstanding workunits you have in your cache. Then do they required editing of the app_info file.

That way you will not ghost any workunits.

Bit rusty myself on editing that file, but if you have a nice short one, its not to bad, but some have some pretty big app_info files.

Got a big run of some hot weather coming my way, so whilst the machines are down, I have some time to do some reading and editing.

Happy crunching all.

PS. Thats all I can offer at the moment, as I am bit rusty, and dont want to put up wrong information.
ID: 1839396 · Report as offensive
Previous · 1 . . . 27 · 28 · 29 · 30 · 31 · Next

Message boards : Number crunching : Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta6 (RC again)


 
©2025 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.