Grid platforms such as Condor-G use a mechanism known as backfill to
integrate BOINC.

Does WLCG use Condor as its grid infrastructure?

----- Rom

-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Rod Walker
Sent: Thursday, May 27, 2010 4:36 PM
To: Paul D. Buck
Cc: BOINC Developers Mailing List
Subject: Re: [boinc_dev] Run 1 task and then exit

Hi,
Maybe I am using boinc in a way it was not intended for. I am 
investigating running boinc on willing remote clusters around the 
Grid(WLCG). Resource owners get very upset about leaving daemon-like 
processes, such as boinc, on their WNs after the batch job has left. 
Therefore boinc must cleanup and vacate the WN before the batch job 
ends. It is a filler, so should vacate as soon as the smallest unit of 
work is done, in order that higher priority jobs can start.

I'll try without the abort then.

Cheers,
Rod.

Paul D. Buck wrote:
> Did you try it with only --exit_when_idle --exit_after_finish?
>
> Abort will likely terminate uploads.  And, your upload will likely not
happen until the next time you run ... because the upload happens after
the end of the running task completion ... and if there is only one
task, BOINC will be idle and will exit ...

>
> Since BOINC is intended to run at all times, why are you trying to get
it to exit?
>
> Would it not be suitable for your purposes to control the execution of
single tasks on the machine with the server side?
>
>
> On May 27, 2010, at 12:56 PM, Rod Walker wrote:
>
>   
>> Hi,
>> The client I started interactively with
>> --exit_when_idle
>> is still running, having processed several tasks.
>>
>> A client started from a batch job with
>> --abort_jobs_on_exit --exit_when_idle --exit_after_finish
>> did finish after one task, but did not upload the result.
>>
>> Do you know of anyone running boinc in batch jobs?
>>
>> Cheers,
>> Rod.
>>
>>
>>
>> David Anderson wrote:
>>     
>>> I think the --exit_when_idle option will do what you want.
>>>
>>> The documentation is lacking in this area.
>>> I'll fix this soon.
>>>
>>> -- David
>>>
>>> Rodney Walker wrote:
>>>
>>>       
>>>> Hi,
>>>> In order to run Boinc in a batch job, I`d like to run 1 task and
then 
>>>> exit. The only promising command line argument is
>>>> --exit_after_finish
>>>> but this is in the debugging section - is the upload of the result
done 
>>>> in this case?
>>>>
>>>> A really useful option would be a soft and hard limit on the time
the 
>>>> task should take. This would allow one to fill a cluster with boinc
jobs 
>>>> when it is idle, but free up the slots quickly when the high
priority 
>>>> jobs arrive.
>>>>
>>>> Cheers,
>>>> Rod.
>>>>
>>>> Ps. Apologies if this is the wrong list, but I did not find
anything 
>>>> more appropriate.
>>>>
>>>>
>>>>         
>>> _______________________________________________
>>> boinc_dev mailing list
>>> [email protected]
>>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
>>> To unsubscribe, visit the above URL and
>>> (near bottom of page) enter your email address.
>>>
>>>       
>> _______________________________________________
>> boinc_dev mailing list
>> [email protected]
>> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
>> To unsubscribe, visit the above URL and
>> (near bottom of page) enter your email address.
>>     
>
>   

_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to