Message boards : ATLAS application : No HITS File But Still Granted Credit?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile rbpeake

Send message
Joined: 17 Sep 04
Posts: 99
Credit: 30,619,757
RAC: 3,820
Message 47566 - Posted: 27 Nov 2022, 21:48:46 UTC

A few of my completed work units have not produced a HITS file but were still granted credit. Is this correct?

2022-11-27 16:22:00 (22224): Guest Log: No HITS file was produced
2022-11-27 16:22:00 (22224): Guest Log: Successfully finished the ATLAS job!
2022-11-27 16:22:00 (22224): Guest Log: Copying the results back to the shared directory!

Regards,
Bob P.
ID: 47566 · Report as offensive     Reply Quote
computezrmle
Volunteer moderator
Volunteer developer
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 15 Jun 08
Posts: 2386
Credit: 222,968,938
RAC: 136,777
Message 47567 - Posted: 28 Nov 2022, 6:05:17 UTC - in response to Message 47566.  

Is this correct?

Yes.
Under certain circumstances the scripts can't reliably detect where an error comes form.
In those cases the project grants credit although it doesn't get it's own reward (the HITS file).

In the past few users complained about that and suggested not to reward the user in any case of an error.
But the project team decided to do it as it is now.


What can be seen from one of your logs is a long break starting during the task's setup phase.
This might have played a role (just a guess, without clear evidence).
You may try to avoid those breaks, especially the long ones.
ID: 47567 · Report as offensive     Reply Quote
maeax

Send message
Joined: 2 May 07
Posts: 2071
Credit: 156,157,873
RAC: 105,671
Message 47568 - Posted: 28 Nov 2022, 6:08:31 UTC - in response to Message 47566.  

2022-11-27 16:21:13 (19880): Guest Log: "pilotErrorCode": 1150,
2022-11-27 16:21:13 (19880): Guest Log: "pilotErrorDiag": "Looping job killed by pilot",
2022-11-27 16:21:13 (19880): Guest Log: *** Listing of results directory ***
You can check Virtualboxmanager for yellow triangle.
ID: 47568 · Report as offensive     Reply Quote
wujj123456

Send message
Joined: 14 Sep 08
Posts: 43
Credit: 48,562,190
RAC: 43,404
Message 47637 - Posted: 1 Jan 2023, 23:38:30 UTC - in response to Message 47567.  
Last modified: 1 Jan 2023, 23:38:48 UTC

In the past few users complained about that and suggested not to reward the user in any case of an error.
But the project team decided to do it as it is now.

In this case, does the result show as "Completed and validated" or "Error while computing"? Even if the team decide to grant credit, I would like to get some signal that things were wrong. Unless the user is familiar with the internals of WU, the result status and credits are the only signal available to us to determine if anything is off. That's a signal common across all BOINC projects too.

I know this is ATLAS forum but I feel my experience with Theory is very relevant to this discussion. The first time I started running native Theory, I thought it's unexpected for some WU to run very long given the average behavior, so I had a cron to kill the worker process (e.g., Sherpa, rivetvm.exe, etc) if they run for more than 12 (or 24?) hours. I didn't abort the task directly simply because finding the offending long-running process with ps is simpler. The results were "Completed and validated" so I assumed my action had no side effects. If the WUs failed, I certainly wouldn't have continued to do this. Later I tried same with another machine running vbox and killing the vboxwrapper failed the task, which leads me to look closer. Finally I came to the forum and soon learnt it's normal for some Theory WUs to run long. Needless to say I don't kill any processes afterwards, but that's not before I generated a few dozen bogus results. Thus I prefer some clear way of knowing my results were bad, whether I get credit or not.

In those cases the project grants credit although it doesn't get it's own reward (the HITS file).

Hmm, even for people going after credits, the fact we all picked BOINC and a specific project, instead of some pointless workload should mean the science results are at least remotely relevant for us. I don't know how people would feel about getting credits while not actually helping. I personally would rather get not credit for errors so I can investigate further.
ID: 47637 · Report as offensive     Reply Quote

Message boards : ATLAS application : No HITS File But Still Granted Credit?


©2024 CERN