<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Folks,</p>
<p>The minutes are posted at</p>
<p>
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_May_18,_2018#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_May_18,_2018#Minutes</a></p>
<p>and are reproduced below.</p>
<p> -- Mark</p>
<p>_____________________</p>
<p>
</p>
<div id="globalWrapper">
<div id="column-content">
<div id="content" class="mw-body" role="main">
<h2 id="firstHeading" class="firstHeading" lang="en"><span
dir="auto">GlueX Offline Meeting, May 18, 2018, </span><span
class="mw-headline" id="Minutes">Minutes</span></h2>
<div id="bodyContent" class="mw-body-content">
<div id="mw-content-text" dir="ltr" class="mw-content-ltr"
lang="en">
<p>Present:
</p>
<ul>
<li> <b> JLab: </b> Alex Austregesilo, Thomas Britton,
Mark Ito (chair), David Lawrence, Justin Stevens,
Simon Taylor, Beni Zihlmann</li>
<li> <b> UConn: </b> Richard Jones</li>
<li> <b> Yerevan: </b> Hrach Marukyan</li>
</ul>
<p>There is a <a rel="nofollow" class="external text"
href="https://bluejeans.com/s/Go52V/">recording of
this meeting</a> on the BlueJeans site. Use your JLab
credentials to access it.
</p>
<h3><span class="mw-headline" id="Announcements">Announcements</span></h3>
<ol>
<li> Software Review, Summer 2018: still no word on the
schedule.</li>
<li> LineShape_Library: Thomas announced that he and
Simon have started work on a ROOT-based lineshape
library that extends the repertoire provided natively
by ROOT, including interference effects between
resonances with identical final states. See <a
rel="nofollow" class="external text"
href="https://halldweb.jlab.org/wiki/images/5/5f/TurnKeyXsec.pdf">his
talk at Workfest 2018</a> for details.</li>
<li> David mentioned that there will be an experimental
readiness review for GlueX II at the end of June. As
part of that review, we will likely be asked to update
our estimates for computing resources.</li>
<li> David also reported that the OSG has lost some
component of their funding and no new Virtual
Organizations (VOs) will be admitted. Richard told us
that his understanding is that the cut-back is to
Helpdesk personnel at Indiana University and the
freeze on new VOs is to inhibit growth of the Helpdesk
load.</li>
<li> David reported that he has succeeded running jobs
at NERSC using our standard container for the system
code and our Oasis CVMFS share for the user code. No
serious difficulties with the scheme were encountered.</li>
</ol>
<h3><span class="mw-headline"
id="Review_of_minutes_from_the_May_4_meeting">Review
of minutes from the May 4 meeting</span></h3>
<p>We reviewed the <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_May_4,_2018#Minutes"
title="GlueX Offline Meeting, May 4, 2018">minutes</a>
without a lot of new discussion.
</p>
<h3><span class="mw-headline" id="XROOTD_and_CVMFS">XROOTD
and CVMFS</span></h3>
<p>Sean has suggested that in addition to running an
XROOTD server, we also run our own CVMFS server and use
it instead of Oasis for OSG jobs. This would eliminate
the concern of using too much space on Oasis.
</p>
<p>We discussed the idea. It is not needed in the near
term; Oasis is working well for us at present. There was
some concern that the infrastructure behind the CVMFS
Oasis share would be hard to match (backup, multiple
redundant servers). We could start exploring the idea on
the current Submit Host (scosg16.jlab.org), measure
requirements, and see if dedicated hardware might be
needed.
</p>
<h3><span class="mw-headline"
id="Running_on_the_OSG.2C_with_and_without_Singularity">Running
on the OSG, with and without Singularity</span></h3>
<p>Richard walked us through his new wiki page, <a
href="https://halldweb.jlab.org/wiki/index.php/HOWTO_run_jobs_on_the_osg_in_the_GlueX_singularity_container"
title="HOWTO run jobs on the osg in the GlueX
singularity container">HOWTO run jobs on the osg in
the GlueX singularity container</a>. There are other
use cases, where one would like to access the GlueX
software stack without having to build it in its
entirety, in a non-Grid context. On one's local desktop
for code development, for example. Other wiki pages,
dealing with these other use cases, are in preparation.
</p>
<p>One innovation Richard has developed is the ability to
run inside a Singularity container on a host without
actually having singularity installed on the host. I
does require modifications to the script that invokes
any binary executables. This significantly expands the
universe of compute nodes that we can use on the OSG.
Also, by scripting distribution of the tar file image of
our Oasis share, jobs can be run on nodes that do not
support CVMFS, another expansion of available nodes.
</p>
<h3><span class="mw-headline"
id="Splitting_up_sim-recon_into_sim_and_recon">Splitting
up sim-recon into sim and recon</span></h3>
<p>We have discussed this idea before. Sean has <a
href="https://halldweb.jlab.org/wiki/index.php/Sdobbs_splitting_sim-recon"
title="Sdobbs splitting sim-recon">done some work</a>
developing a technical approach to splitting the Git
repositories. The problem is that development of
reconstruction and simulation will often proceed
separately, in particular we may want to improve
simulation code against a fixed version of the
reconstruction where the version of reconstruction
matches that used in a large reconstruction launch.
Maintaining a development branch with both simulation
and reconstruction in the same repository has been found
to be difficult.
</p>
<p>Justin pointed out that there are some libraries which
are used in both simulation and and analysis, for
example the GlueX AmpTools library, where the location
of the library, post-split, is not clear. Further, there
are some libraries, like HDDM that could be split off
all by themselves and stand apart from both Sim and
Recon.
</p>
<p>Mark and Sean will put together a proposal on how this
should be done and present it to the group.
</p>
<h3><span class="mw-headline"
id="Review_of_recent_pull_requests">Review of recent
pull requests</span></h3>
<p>We went over <a rel="nofollow" class="external text"
href="https://github.com/JeffersonLab/sim-recon/pulls?q=is%3Aclosed+is%3Apr">the
list</a> without significant comment.
</p>
<h3><span class="mw-headline"
id="Review_of_recent_discussion_on_the_GlueX_Software_Help_List">Review
of recent discussion on the GlueX Software Help List</span></h3>
<p>We went through <a rel="nofollow" class="external
text"
href="https://groups.google.com/forum/#%21forum/gluex-software">the
list</a> without significant comment as well.
</p>
</div>
</div>
</div>
</div>
<div id="footer" role="contentinfo">
<ul id="f-list">
<li id="lastmod"> This page was last modified on 22 May 2018,
at 12:11.</li>
</ul>
</div>
</div>
<pre class="moz-signature" cols="72">--
Mark Ito, <a class="moz-txt-link-abbreviated" href="mailto:marki@jlab.org">marki@jlab.org</a>, (757)269-5295
</pre>
</body>
</html>