<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Folks,</p>
<p>Please find the minutes below and at</p>
<p>
<a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_6,_2018#Minutes">https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_April_6,_2018#Minutes</a>
.</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, April 6, 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, Amber
Boehnlein, Thomas Britton, Mark Ito (chair), David
Lawrence, Simon Taylor, Beni Zihlmann</li>
</ul>
<p>There is a <a rel="nofollow" class="external text"
href="https://bluejeans.com/s/meuB8/">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> <b><a rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2018-March/003137.html">New
tag of sim-recon for simulation:
recon-2017_01-ver02-sim_ver01</a>.</b> This tag is
meant for use by simulations.</li>
<li> <b>Meeting on Containers, 11:30 today, A110.</b>
Note that future containers meetings will be in A110
as well.</li>
<li> <b>Launches.</b> Alex A. is starting a new
analysis launch on 2016 data for Lubomir Pentchev.</li>
<li> <b>Software Review, Summer 2018.</b> Mark reported
that there are plans for another software review,
perhaps early in the Summer.</li>
<li> <b>SQLiteCpp and SQLite libraries.</b> Mark
reports that there are still some residual problems
with these libraries in the builds. He is working on a
solution and a new version should be coming out soon
with fixes. One holding item is to see if the recent
fix to the memory leak problem in tracking does the
job.</li>
</ol>
<h3><span class="mw-headline"
id="Review_of_minutes_from_the_March_9_meeting">Review
of minutes from the March 9 meeting</span></h3>
<p>We went over the <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_March_9,_2018#Minutes"
title="GlueX Offline Meeting, March 9, 2018">minutes</a>
without much comment.
</p>
<h3><span class="mw-headline"
id="Report_from_the_GlueX_Containers_meeting_on_March_30">Report
from the GlueX Containers meeting on March 30</span></h3>
<p>Mark reviewed <a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Containers_Meeting,_March_30,_2018"
title="GlueX Containers Meeting, March 30, 2018">his
notes from the meeting</a>. Two major topics from that
meeting:
</p>
<ol>
<li> Mark reviewed the talk he gave at the OSG All-Hands
meeting on March ??? He emphasized the new
user-friendly access to the OSG for GlueX
collaborators and raised the idea of doing raw data
reconstruction on the OSG.</li>
<li> Richard reported on work he has done using XROOTD
to stream data over the network as input to jobs
running on the OSG. This solves the problem of getting
our data to a remote grid node when the
identity/location of the node is unknown until the job
starts. It is the solution that Atlas and CMS have
been using for years and relies on mature technology.
We hope to set up a system on the Submit Host in the
near future.</li>
</ol>
<p>For all of the details, see the notes at the link given
above.
</p>
<h3><span class="mw-headline"
id="Progress_on_Running_Simulation_on_the_OSG">Progress
on Running Simulation on the OSG</span></h3>
<p>Thomas described the latest go-around submitting jobs
to the OSG using MCwrapper.
</p>
<ul>
<li> There was no wait for jobs to start up. They were
running minutes after they were submitted.</li>
<li> We observed use of a large fraction (30-40%) of the
1 Gb interface on the Submit Node at
multi-job-start-up time.</li>
<li> Amber mentioned that in the interim report to the
Office of Nuclear Physics, the ability to plan large
simulation campaigns, outside of peak demand relief
was not mentioned. Neither was the ability to
reconstruct raw data.</li>
<li> Amber reported that NERSC is committed devoting
resourced to GlueX reconstruction as part of their
strategic agenda. They need to have specific
deliverables and so we need to identify appropriate
data-sets/code-versions for running there. We hope to
do this this summer.</li>
<li> Alex mentioned bookkeeping as an issue when running
on the OSG. Indeed when the data challenges were run,
the OSG component was not tracked with a database,
only the JLab-resident jobs were. That used a database
developed by Mark. On the batch farm, using SWIF, Alex
is tracking jobs with the SWIF database (although we
do not have SQL-query level access to the SWIF
database). Mark thought that bookkeeping is actually
where most of the GlueX development manpower will be
spent in getting these large-scale campaigns under
control. Functions include basic job info, resource
use, job status, evaluation of job success,
re-submission on failure, and permanent storage and
cataloging of output files. Amber mentioned a Fermilab
project that we might want to look at. She remarked
that the need is global to all groups at the lab and
beyond and a common solution would avoid duplication
of effort.</li>
</ul>
<h3><span class="mw-headline" id="HDvis_Update">HDvis
Update</span></h3>
<p>Thomas has added new features to HDvis:
</p>
<ol>
<li> Scrubber bar: used to click and drag time-in-event.</li>
<li> Camera snap-to's: Fixed views of the detector, such
as "barrel top" or "TOF". </li>
<li> Context menus for choosing mass hypothesis: right
click and choose particle type for charged tracks.
Tracks redrawn with chosen hypothesis.</li>
</ol>
<p>He is working on a method for implementing a "next
event" that will work for multiple users running
independent browsers on the same node. See the demo
displaying a J/ψ event at ??? in the recording.
</p>
<h3><span class="mw-headline" id="Monitoring_Dashboard">Monitoring
Dashboard</span></h3>
<p>Sean sent email proposing a monitoring dashboard (with
colors) that would display all relevant monitoring
results at a glance with links for digging deeper when
necessary.
</p>
<ul>
<li> Alex would like to see things like ρ yield.</li>
<li> We might want to add Monte Carlo data to the
recon_test.</li>
<li> There is simulation test that runs twice a week.
Not everyone is on the email list for results.</li>
<li> David is looking at InfluxDB as a way to look at
selected quantities as a function of time or run
number.</li>
<li> We will meet with Sean to flesh out issues when he
is here next week.</li>
</ul>
<h3><span class="mw-headline" id="Action_Items">Action
Items</span></h3>
<ol>
<li> Put MC into recon_test.</li>
<li> Schedule a monitoring dashboard meeting.</li>
<li> Put together a new release that fixes SQLite issue,
MC treatment of the CDC, and the memory leak.</li>
</ol>
</div>
<div class="printfooter">
Retrieved from "<a dir="ltr"
href="https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_April_6,_2018&oldid=86331">https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_April_6,_2018&oldid=86331</a>"</div>
</div>
</div>
</div>
<div id="footer" role="contentinfo">
<ul id="f-list">
<li id="lastmod"> This page was last modified on 10 April
2018, at 17:54.</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>