.vlar WUs to NVIDIA GPUs (Problem Solved)

Message boards : Number crunching : .vlar WUs to NVIDIA GPUs (Problem Solved)
Message board moderation

To post messages, you must log in.

Previous · 1 · 2 · 3 · 4 · 5 · Next

AuthorMessage
Profile Link
Avatar

Send message
Joined: 18 Sep 03
Posts: 834
Credit: 1,807,369
RAC: 0
Germany
Message 1269229 - Posted: 8 Aug 2012, 21:04:28 UTC - in response to Message 1269192.  
Last modified: 8 Aug 2012, 21:23:10 UTC

Hmmm. My recipe worked very nicely while I only had a few VLARs, and they'd all arrived in a neat contiguous block. But now I've got a boatload more, and they're all dotted around individually in ones and twos.

Does anyone know of a nice automated way of finding/deleting a block like this?

<result>
<name>20fe12ag.23781.23954.10.10.174.vlar_2</name>
<final_cpu_time>0.000000</final_cpu_time>
<final_elapsed_time>0.000000</final_elapsed_time>
<exit_status>0</exit_status>
<state>2</state>
<platform>windows_intelx86</platform>
<version_num>610</version_num>
<plan_class>cuda_fermi</plan_class>
<wu_name>20fe12ag.23781.23954.10.10.174.vlar</wu_name>
<report_deadline>1348464226.000000</report_deadline>
<received_time>1344446227.080149</received_time>
<file_ref>
<file_name>20fe12ag.23781.23954.10.10.174.vlar_2_0</file_name>
<open_name>result.sah</open_name>
</file_ref>
</result>

- in other words, everything from <result> to </result> inclusive, but ONLY when they contain both vlar and version 610 - I don't want to delete the ones I've already had resent...


1. If you don't have it yet, download and install Notepad++, install it with plugins (specially TextFX).

2. Use the replace feature in regular expression mode, as search string use

<result>\r\n<name>.{20,35}vlar_.</name>\r\n<final_cpu_time>0.000000</final_cpu_time>\r\n<final_elapsed_time>0.000000</final_elapsed_time>\r\n<exit_status>0</exit_status>\r\n<state>2</state>\r\n<platform>windows_intelx86</platform>\r\n<version_num>610</version_num>\r\n<plan_class>cuda_fermi</plan_class>\r\n<wu_name>.{20,35}</wu_name>\r\n<report.{30,40}deadline>\r\n<received.{30,40}time>\r\n<file_ref>\r\n<file.{40,60}name>\r\n<open.{15,30}name>\r\n</file_ref>\r\n</result>\r\n


replace with nothing.

Use that carefully, I didn't test it very much, it finds your example and I hope the wildcards are OK to work with all possible WU names... it *should* work, but consider it alpha.

If you want some more information about the regular expresions, you can find it here. Or if something doesn't work as it should, just ask and post it together with the result, where it didn't work.
ID: 1269229 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14645
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1269236 - Posted: 8 Aug 2012, 21:28:34 UTC - in response to Message 1269229.  

Thanks. Didn't work exactly as posted, because the xml file is indented (four space characters per tag level), but brute force soon cured that. Anyone know the RegExp for 'arbitrary white space'? (like M$ Word's ^w)
ID: 1269236 · Report as offensive
Horacio

Send message
Joined: 14 Jan 00
Posts: 536
Credit: 75,967,266
RAC: 0
Argentina
Message 1269242 - Posted: 8 Aug 2012, 22:04:07 UTC - in response to Message 1269236.  

Thanks. Didn't work exactly as posted, because the xml file is indented (four space characters per tag level), but brute force soon cured that. Anyone know the RegExp for 'arbitrary white space'? (like M$ Word's ^w)


\s -> Match any whitespace character
(more on http://www.codeproject.com/Articles/9099/The-30-Minute-Regex-Tutorial)
ID: 1269242 · Report as offensive
Profile Link
Avatar

Send message
Joined: 18 Sep 03
Posts: 834
Credit: 1,807,369
RAC: 0
Germany
Message 1269249 - Posted: 8 Aug 2012, 22:23:53 UTC - in response to Message 1269236.  
Last modified: 8 Aug 2012, 22:26:42 UTC

Thanks. Didn't work exactly as posted, because the xml file is indented (four space characters per tag level), but brute force soon cured that. Anyone know the RegExp for 'arbitrary white space'? (like M$ Word's ^w)

Well, use either \s{4} for to replace those 4 spaces or simply 4 "normal" spaces (which make it IMO better readable in case you need to adjust something). There are two lines with 8 spaces in it according to my client_state, there you would use \s{8}.

So the proper search string would be:

<result>\r\n    <name>.{20,35}vlar_.</name>\r\n    <final_cpu_time>0.000000</final_cpu_time>\r\n    <final_elapsed_time>0.000000</final_elapsed_time>\r\n    <exit_status>0</exit_status>\r\n    <state>2</state>\r\n    <platform>windows_intelx86</platform>\r\n    <version_num>610</version_num>\r\n    <plan_class>cuda_fermi</plan_class>\r\n    <wu_name>.{20,35}</wu_name>\r\n    <report.{30,40}deadline>\r\n    <received.{30,40}time>\r\n    <file_ref>\r\n        <file.{40,60}name>\r\n        <open.{15,30}name>\r\n    </file_ref>\r\n</result>\r\n


But that's more just something to start with, I don't know if that's something only for CPUs, but I have for example a fpops_cumulative tag (and of course no plan_class and windows_x86_64 as platform). So others might have some other tags or values in there as well.
ID: 1269249 · Report as offensive
Horacio

Send message
Joined: 14 Jan 00
Posts: 536
Credit: 75,967,266
RAC: 0
Argentina
Message 1269251 - Posted: 8 Aug 2012, 22:33:12 UTC - in response to Message 1269058.  

I noticed that Eric (or someone) added a "Use ATI GPU" preference to the project preference page, probably for the new AP - for - ATI application. I don't have an ATI GPU, but it was set to on. I turned it off and haven't got a VLAR for Nvidia on the last 5 successful gpu work requests.

Can't be certain there's cause and effect here, but if you don't have an ATI card, you might as well turn it off.


Ive changed the settings to disable ATI GPUs and Ive not received any more vlars for GPUs...
(Sadly, Ive not received vlars neither for CPU, so I cant know if the change made the trick or it is just that there are no vlars available to send...)
ID: 1269251 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14645
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1269266 - Posted: 8 Aug 2012, 23:41:14 UTC - in response to Message 1269249.  

Thanks. Didn't work exactly as posted, because the xml file is indented (four space characters per tag level), but brute force soon cured that. Anyone know the RegExp for 'arbitrary white space'? (like M$ Word's ^w)

Well, use either \s{4} for to replace those 4 spaces or simply 4 "normal" spaces (which make it IMO better readable in case you need to adjust something). There are two lines with 8 spaces in it according to my client_state, there you would use \s{8}.

Well, the "four literal typed spaces" was the brute force approach that confirmed that it was the indenting which caused the problem.

Looking at Horacio's tutorial, example (20) suggests \s* might do the trick. I'll work on it some more in the morning - I think I have enough non-VLAR CUDA tasks to last me until then.
ID: 1269266 · Report as offensive
Profile Link
Avatar

Send message
Joined: 18 Sep 03
Posts: 834
Credit: 1,807,369
RAC: 0
Germany
Message 1269370 - Posted: 9 Aug 2012, 6:59:06 UTC - in response to Message 1269266.  

Looking at Horacio's tutorial, example (20) suggests \s* might do the trick. I'll work on it some more in the morning - I think I have enough non-VLAR CUDA tasks to last me until then.

Yeah, that seems to work too and you don't need to care anymore, how many spaces there are.
ID: 1269370 · Report as offensive
S@NL - John van Gorsel
Volunteer tester
Avatar

Send message
Joined: 5 Jul 99
Posts: 193
Credit: 139,673,078
RAC: 0
Netherlands
Message 1269386 - Posted: 9 Aug 2012, 8:28:46 UTC

My GTX5xx Fermi cards seem to handle the vlar's fairly well at around 3x the time they need for a midrange task.
My Linux pc with a GTX260 ends all vlar tasks after 1h50m with a -177 error (estimated processing time is now at 13 minutes). I suspended all 19 GPU vlar tasks on that pc for the time being.


Seti@Netherlands website
ID: 1269386 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14645
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1269419 - Posted: 9 Aug 2012, 10:31:39 UTC - in response to Message 1269370.  

Looking at Horacio's tutorial, example (20) suggests \s* might do the trick. I'll work on it some more in the morning - I think I have enough non-VLAR CUDA tasks to last me until then.

Yeah, that seems to work too and you don't need to care anymore, how many spaces there are.

Yes, it worked a treat here too (after a suitable safety margin of coffee had been administered). Many thanks for the help.

We don't know for certain whether the scheduler has been re-fixed to prevent VLARs being sent to NVidia cards again, unless Sutaru has had any more emails from staff?

But I've not seen any new ones on any of my hosts since yesterday afternoon.
ID: 1269419 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1269506 - Posted: 9 Aug 2012, 15:55:54 UTC - in response to Message 1269419.  

As far as I know, Eric know the problem and will fix it.

I'll ask him if he could send me a message if he fixed it.

If, then I'll post a message here.


* Best regards! :-) * Sutaru Tsureku, team seti.international founder. * Optimize your PC for higher RAC. * SETI@home needs your help. *
ID: 1269506 · Report as offensive
Profile Fred J. Verster
Volunteer tester
Avatar

Send message
Joined: 21 Apr 04
Posts: 3252
Credit: 31,903,643
RAC: 0
Netherlands
Message 1269556 - Posted: 9 Aug 2012, 17:57:44 UTC - in response to Message 1269419.  
Last modified: 9 Aug 2012, 18:43:18 UTC

Looking at Horacio's tutorial, example (20) suggests \s* might do the trick. I'll work on it some more in the morning - I think I have enough non-VLAR CUDA tasks to last me until then.

Yeah, that seems to work too and you don't need to care anymore, how many spaces there are.

Yes, it worked a treat here too (after a suitable safety margin of coffee had been administered). Many thanks for the help.

We don't know for certain whether the scheduler has been re-fixed to prevent VLARs being sent to NVidia cards again, unless Sutaru has had any more emails from staff?

But I've not seen any new ones on any of my hosts since yesterday afternoon.


I haven't seen VLARs (610) for ATI GPUs lately, only a lot of ~0.4 AR WUs.
Just got a few VLARs on the GPUs.
As a result, AMD/ATI GPU aren't also getting vlars?

OFF TOPIC
And a difference between BOINC 6.12.34 and BOINC 7.0.28/31, it reports twice
the Peak FLOPS on GPUs, atleast on my HD5870, 5440GFLOPS per GPU,
was 2720GFLOPS per GPU!
ID: 1269556 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13715
Credit: 208,696,464
RAC: 304
Australia
Message 1269580 - Posted: 9 Aug 2012, 18:36:55 UTC - in response to Message 1269556.  


Got a couple more VLARs on my Nvidia GPUs overnight.
Grant
Darwin NT
ID: 1269580 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1269604 - Posted: 9 Aug 2012, 19:18:04 UTC
Last modified: 9 Aug 2012, 19:26:55 UTC

I got EMail from Eric.

He fixed the problem last night (local time).

So we shouldn't get .vlar WUs for NVIDIA GPUs since Thursday Aug/09 around 06:00 UTC/GMT (if I calculated correct ;-) - I guess.

If your BOINC got nevertheless .vlar WUs for your NVIDIA GPU (after this above mentioned time), please drop a message here.


* Best regards! :-) * Sutaru Tsureku, team seti.international founder. * Optimize your PC for higher RAC. * SETI@home needs your help. *
ID: 1269604 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14645
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1269613 - Posted: 9 Aug 2012, 19:33:57 UTC - in response to Message 1269604.  

I just found 28jl10ab.20418.294615.5.10.228.vlar on one of mine.

I've just had it resent to CPU, but the wingmate is still showing the original sent time of 11:09 UTC today, and the WU demonstrates that they are (or were then) still being sent to both stock and anonymous platform hosts.
ID: 1269613 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1269632 - Posted: 9 Aug 2012, 19:58:16 UTC - in response to Message 1269613.  

Eric was informed, he will look why this still happen.


* Best regards! :-) * Sutaru Tsureku, team seti.international founder. * Optimize your PC for higher RAC. * SETI@home needs your help. *
ID: 1269632 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14645
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1269711 - Posted: 9 Aug 2012, 22:48:08 UTC

Eric put on a new scheduler at 21:55 UTC.

Don't worry about any VLARs sent before that time - deal with them as you wish. But please let us know about any VLARs allocated after that time to NVidia applications.
ID: 1269711 · Report as offensive
.clair.

Send message
Joined: 4 Nov 04
Posts: 1300
Credit: 55,390,408
RAC: 69
United Kingdom
Message 1269724 - Posted: 9 Aug 2012, 23:02:12 UTC - in response to Message 1269556.  
Last modified: 9 Aug 2012, 23:08:02 UTC

@Fred
I haven't seen VLARs (610) for ATI GPUs lately, only a lot of ~0.4 AR WUs.
Just got a few VLARs on the GPUs.
As a result, AMD/ATI GPU aren't also getting vlars?

I am still getting VLARs on ATI,
I think that part is working as normal,
i dont think there are many to have today :(
09/08/2012 21:21:08 {utc} Finished download of 21fe12ac.8763.24647.8.10.168.vlar
ID: 1269724 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1269774 - Posted: 10 Aug 2012, 1:32:08 UTC - in response to Message 1269711.  
Last modified: 10 Aug 2012, 1:48:58 UTC

:-(

10 Aug 2012 01:06:56 UTC - .vlar WU to NVIDIA GPU.

app_info.xml file with 608_cuda entry.


[EDIT: I sent EMail to the admins.]


* Best regards! :-) * Sutaru Tsureku, team seti.international founder. * Optimize your PC for higher RAC. * SETI@home needs your help. *
ID: 1269774 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
Germany
Message 1269776 - Posted: 10 Aug 2012, 1:34:56 UTC - in response to Message 1269724.  

@Fred
I haven't seen VLARs (610) for ATI GPUs lately, only a lot of ~0.4 AR WUs.
Just got a few VLARs on the GPUs.
As a result, AMD/ATI GPU aren't also getting vlars?

I am still getting VLARs on ATI,
I think that part is working as normal,
i dont think there are many to have today :(
09/08/2012 21:21:08 {utc} Finished download of 21fe12ac.8763.24647.8.10.168.vlar


.vlar WUs are OK for CPUs and AMD/ATI GPUs.

NVIDIA GPUs have problems with this kind of WUs.


* Best regards! :-) * Sutaru Tsureku, team seti.international founder. * Optimize your PC for higher RAC. * SETI@home needs your help. *
ID: 1269776 · Report as offensive
S@NL - John van Gorsel
Volunteer tester
Avatar

Send message
Joined: 5 Jul 99
Posts: 193
Credit: 139,673,078
RAC: 0
Netherlands
Message 1269909 - Posted: 10 Aug 2012, 8:20:42 UTC

I didn't check all my pc's but this one is now downloading 5 vlar tasks for the Fermi_GPU. The request for tasks is from 9:43 CET.
ID: 1269909 · Report as offensive
Previous · 1 · 2 · 3 · 4 · 5 · Next

Message boards : Number crunching : .vlar WUs to NVIDIA GPUs (Problem Solved)


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