<div dir="ltr">Dear Nathan<div><br></div><div>No sorry if this is trivial, maybe it is just a matter of clicking three buttons from the sci comp website which I do not know</div><div>I would like to see a graph of the number of CPU hours per day used by RGB and RGK over the last month, I was personally never shown this after having asked for it</div><div><br></div><div>And yes I understand that this appears like a joke because this information should be trivial to retrieve, but that is the kind of information I have been asking </div><div><br></div><div>Best regards</div><div>FX</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Aug 5, 2020 at 12:31 AM Nathan Baltzell <<a href="mailto:baltzell@jlab.org">baltzell@jlab.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div style="overflow-wrap: break-word;">
<div>surely you're joking</div>
<div>
<div><br>
</div>
<div><br>
<blockquote type="cite">
<div>On Aug 4, 2020, at 18:14, Francois-Xavier Girod <<a href="mailto:fxgirod@jlab.org" target="_blank">fxgirod@jlab.org</a>> wrote:</div>
<br>
<div>
<div dir="ltr">Dear Nathan
<div><br>
</div>
<div>Thank you for the answer</div>
<div><br>
</div>
<div>> I'm not sure what exactly you're looking for, but there's a few ways to get information on previous and current JLab batch farm usage ...</div>
<br>
<div>Ok let me be reiterate specifically: we were told that last week RGK received more computing hours than RGB, which I am not contesting. I am only asking for the direct evidence.</div>
<div>This is relevant as it is the basis for the decision on computing resources allocations.</div>
<div><br>
</div>
<div>Can we please see the number of CPU hours per day, received by RGB and RGK over the course of the last month?</div>
<div><br>
</div>
<div>I would like to make this graph myself but I do not know how to retrieve it, and from the email you sent I am not readily able to do this</div>
<div>I do not believe that "Usage -> Job History" or "Usage -> Usage Stat" allow me to perform this operation. Note that these link do contain the kind of information I want, but only for Hall B production vs say Hall D or theory for instance. </div>
<div><br>
</div>
<div>Best regards</div>
<div>FX</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Tue, Aug 4, 2020 at 11:51 PM Nathan Baltzell <<a href="mailto:baltzell@jlab.org" target="_blank">baltzell@jlab.org</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Hello FX,
<div><br>
</div>
<div>I'm not sure what exactly you're looking for, but there's a few ways to get information on previous and current JLab batch farm usage ...</div>
<div><br>
</div>
<div>For web-based stuff, there's the "Usage" link and its "Job History" and "Usage Stat" subitems at the top left of <a href="http://scicomp.jlab.org/" target="_blank">scicomp.jlab.org</a>.  From there, you can select date ranges and get
 core count timelines and integrated summary tables and drill down the fairshare hierarchy of SLURM accounts and their users.   There's also the "Slurm Info" subitem with more job-specific metrics and also the tree fairshare settings and pie charts on usage. 
 For info on the fairshare algorithm in use by JLab, see <a href="https://slurm.schedmd.com/fair_tree.html" target="_blank">https://slurm.schedmd.com/fair_tree.html</a>, where currently the half-life is 7 days.</div>
<div><br>
</div>
<div>We also use some command-line tools we wrote, see "source /group/clas12/packages/setup.(c)sh; module load workflow; slurm-status.py -h", which uses the same backend as the <span>"Job Query" at </span><a href="http://scicomp.jlab.org/" target="_blank">scicomp.jlab.org</a> and
 adds an integrated summary of cpu/wall/mem for the given query.</div>
<div><br>
</div>
<div>
<div>And then you can also use raw SLURM commands (see "man slurm" for a list of them, and then "man $CMD" for a given command), which might be best, but I'm a bit less familiar with those and so far haven't really needed them except for sshare/sinfo/pestat
 for live info and sbatch/srun for running jobs.</div>
<div><br>
</div>
<div>On a related note, the time estimates that have been presented by myself or chefs previously for CLAS12 data processing were based on our measured (in situ) event rates and fairshares and the current batch farm hardware distributions at
<a href="https://jeffersonlab-my.sharepoint.com/:x:/g/personal/baltzell_jlab_org/EU096WRXcyBLl_ApLfSCuvoBiy3Sq_xtFlY9MvO_HWHQUw?e=Iwv4bC" target="_blank">
https://jeffersonlab-my.sharepoint.com/:x:/g/personal/baltzell_jlab_org/EU096WRXcyBLl_ApLfSCuvoBiy3Sq_xtFlY9MvO_HWHQUw?e=Iwv4bC</a> , and things have so far always come out pretty close to expectations after accounting for fluctuations in received fairshare
 for a given period, although we still keep an eye on it to make sure things are making sense.</div>
<div><br>
</div>
<div>-Nathan</div>
<div><br>
</div>
<div><br>
<blockquote type="cite">
<div>On Aug 4, 2020, at 09:44, Francois-Xavier Girod <<a href="mailto:fxgirod@jlab.org" target="_blank">fxgirod@jlab.org</a>> wrote:</div>
<br>
<div>
<div dir="ltr">Dear Raffaella
<div><br>
</div>
<div>>  These are tools accessible to everyone from theSciComp page</div>
<div><br>
</div>
<div>Could you please point to these tools, as requested 4 days ago?</div>
<div><br>
</div>
<div>Also checking more carefully at the status of the RGK cooking, it appears that contrary to what was claimed earlier, we did not reach the 50% mark until yesterday. </div>
<div><br>
</div>
<div>Best regards</div>
<div>FX</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Jul 31, 2020 at 10:49 PM Raffaella De Vita <<a href="mailto:Raffaella.Devita@ge.infn.it" target="_blank">Raffaella.Devita@ge.infn.it</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>
<div>Dear FX,
<div>We have the capability monitoring the resources used by individual accounts as part of the SciComp tools.  These are tools accessible to everyone from theSciComp page. The monitoring is indicating the resources used by RG-K over the last week
 exceed largely what was used by RG-B. I don’t think we are lacking in terms of tools here and I’m not sure I understand the motivation of this concern. 
<div>We can discuss this further but I’m not sure this aspect is really central to decide how the RG-K and RG-B cooking should continue. The plan defined by the CCC for the data processing was 1) to run in parallel for about a week, while RGK was a
 still in testing phase, 2) continue with RG-K alone until the 50% was reached, 3) continue in parallel till the end. It seems to me that we basically skipped 1 because the fairshare algorithm did what it is designed to do, we are in 2, and the natural thing
 would be to continue with 3. This would be compliant to the CCC indications and the most efficient solution from the technical point of view.</div>
<div>Obviously the CCC can reconsider the situation and provide different indications: I have cc’ed Kyungseon and Marco if they want to comment.</div>
<div>Best regards,</div>
<div><span style="white-space:pre-wrap"></span>Raffaella</div>
<div><br>
</div>
<div><br>
</div>
</div>
</div>
<div>
<blockquote type="cite">
<div>On 31 Jul 2020, at 16:12, Francois-Xavier Girod <<a href="mailto:fxgirod@jlab.org" target="_blank">fxgirod@jlab.org</a>> wrote:</div>
<br>
<div>
<div dir="ltr">Dear Raffaella
<div><br>
</div>
<div>> During last week, the RG-B cooking, even if not fully stopped, progressed at a very slow rate because the farm fairshare algorithm favored the RG-K account that was not used in a while. Because of this, RG-K has been basically running alone
 for most of the time as for example it’s happening right now.</div>
<div><br>
</div>
<div>Do we have the tools to monitor how many CPU hours were used by what account?</div>
<div>If we do not have these tools, is the only monitoring available the throughput accomplished by one group vs another?</div>
<div><br>
</div>
<div>It seems to me that this is not a good situation for the collaboration. We should anticipate that there will be requests in the future to cook again, possibly even RGA, once we have improvement to the software released, such as ongoing work on
 the tracking.</div>
<div><br>
</div>
<div>I had understood that the RGK - RGB parallel cooking was a dry run to improve our preparedness against these issues. If we are not making progress on understanding the details of parallel cooking, it appears mysterious what the point of refusing
 our request. Whether RGK gets 100% of the ressources for 4 days or 50% of the resources for the 8 days, or even 25% of the resources for 16 days should make 0 difference whatsoever to RGB, unless they will be done in less than 16 days. </div>
<div><br>
</div>
<div>What is essential however is that we develop better tools to monitor the shared usage of resources, because these issues will only get worse.</div>
<div><br>
</div>
<div>Best regards</div>
<div>FX </div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, Jul 31, 2020 at 10:05 PM Raffaella De Vita <<a href="mailto:Raffaella.Devita@ge.infn.it" target="_blank">Raffaella.Devita@ge.infn.it</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Dear Annalisa,<br>
As you mentioned the data processing has been progressing very well and, in about a week, we are already very closed to  50% of whole RG-K with the 7.5 GeV almost completed and the 6.5 GeV already started. At this pace, it looks like the 50% will be reached
 and exceeded over the weekend. <br>
<br>
During last week, the RG-B cooking, even if not fully stopped, progressed at a very slow rate because the farm fairshare algorithm favored the RG-K account that was not used in a while. Because of this, RG-K has been basically running alone for most of the
 time as for example it’s happening right now.<br>
<br>
Given this and considering the overall status, I think the 50% goal will be exceeded shortly, entering in what was defined as phase3 where both RG-K and RG-B can continue data processing in parallel.
<br>
Best regards,<br>
        Raffaella<br>
<br>
<br>
> On 31 Jul 2020, at 13:57, Annalisa D'Angelo <<a href="mailto:annalisa.dangelo@roma2.infn.it" target="_blank">annalisa.dangelo@roma2.infn.it</a>> wrote:<br>
> <br>
> Dear Nathan and Raffaella,<br>
> <br>
> as you may see from the monitoring information at:<br>
> <br>
> <a href="https://clas12mon.jlab.org/files/?RGK7.5GeV" rel="noreferrer" target="_blank">
https://clas12mon.jlab.org/files/?RGK7.5GeV</a><br>
> <br>
> the pass1 cooking process of 7.5 GeV data has started last Friday night July 24th in parallel with RG-B.<br>
> <br>
> It been going quite efficiently this week so that we already have produced 88% of RG-K data at 7.5 GeV, corresponding to 44% of the full RG-K set of collected data.<br>
> <br>
> The agreement was that RG-K would run in parallel with RG-B for one week, and then alone for about another week to obtain 50% of the processed data.<br>
> <br>
> How should we interpret the next step ?  May we run alone ?<br>
> <br>
> Thank you for your help and support, in particular to Nathan, who kindly agreed to launch and monitor the 6.5 GeV work flow.<br>
> <br>
> All the best<br>
> <br>
> Annalisa<br>
> <br>
> -- <br>
> <br>
> ================================================<br>
> Prof. Annalisa D'Angelo<br>
> Dip. Fisica, Universita' di Roma "Tor Vergata"<br>
> Istituto Nazionale di Fisica Nucleare<br>
> Sezione di Roma Tor Vergata, Rome Italy<br>
> <a href="mailto:email%3Aannalisa.dangelo@roma2.infn.it" target="_blank">
email:annalisa.dangelo@roma2.infn.it</a><br>
> Jefferson Laboratory, Newport News, VA USA<br>
> Email: <a href="mailto:annalisa@jlab.org" target="_blank">annalisa@jlab.org</a><br>
> Tel: + 39 06 72594562<br>
> <br>
> <br>
> <br>
<br>
<br>
<br>
_______________________________________________<br>
clas12_rgk mailing list<br>
<a href="mailto:clas12_rgk@jlab.org" target="_blank">clas12_rgk@jlab.org</a><br>
<a href="https://mailman.jlab.org/mailman/listinfo/clas12_rgk" rel="noreferrer" target="_blank">https://mailman.jlab.org/mailman/listinfo/clas12_rgk</a><br>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>

</blockquote></div>