<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Please find the minutes below and at <a class="moz-txt-link-freetext" href="http://bit.ly/1SBdCJO">http://bit.ly/1SBdCJO</a> .<br>
    _________________<br>
    <br>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <div id="column-content" style="margin: 0px !important; color:
      rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: medium;
      font-style: normal; font-variant: normal; font-weight: normal;
      letter-spacing: normal; line-height: normal; orphans: auto;
      text-align: start; text-indent: 0px; text-transform: none;
      white-space: normal; widows: 1; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255);">
      <div id="content" class="mw-body" role="main" style="direction:
        ltr; color: black; border: none !important; padding: 1em;
        margin: 0px !important; background: white;">
        <h1 id="firstHeading" class="firstHeading" style="font-weight:
          bold;" lang="en"><span dir="auto">GlueX Offline Meeting, April
            13, 2016</span>, Minutes</h1>
        <div id="bodyContent" class="mw-body-content"><span
            class="mw-headline" id="Minutes"></span>
          <div id="mw-content-text" dir="ltr" class="mw-content-ltr"
            lang="en">
            <table>
              <tbody>
                <tr>
                  <td>There is a<span class="Apple-converted-space"> </span><a
                      rel="nofollow" class="external text"
                      href="https://bluejeans.com/s/9spN/" style="color:
                      inherit !important; padding: 0px !important;
                      text-decoration: inherit !important; background:
                      transparent;">recording of this meeting</a><span
                      class="Apple-converted-space"> </span>on the
                    BlueJeans site.
                    <p style="widows: 3; orphans: 3; margin: 1em 0px;
                      line-height: 1.2em;">Present:</p>
                    <ul style="list-style-type: square;">
                      <li><b>CMU</b>: Naomi Jarvis, Curtis Meyer, Mike
                        Staib</li>
                      <li><b>FIU</b>: Mahmoud Kamel</li>
                      <li><b>JLab</b>: Mark Ito (chair), Paul Mattione,
                        Sandy Philpott, Dmitry Romanov, Nathan Sparks,
                        Justin Stevens, Simon Taylor</li>
                      <li><b>NU</b>: Sean Dobbs</li>
                    </ul>
                  </td>
                  <td>
                    <div class="thumb tleft" style="page-break-inside:
                      avoid; border: none; width: auto; margin: 0.5em
                      1.4em 0.8em 0px; float: left; clear: left;
                      background-color: transparent;">
                      <div class="thumbinner" style="border: 1px solid
                        rgb(204, 204, 204); font-size: 15.04px;
                        text-align: center; overflow: hidden; padding:
                        3px !important; width: 202px; background-color:
                        white;"><a
href="https://halldweb.jlab.org/wiki/index.php/File:Offline_meeting_2016-04-13.png"
                          class="image" style="color: rgb(85, 34, 0);
                          padding: 0px !important; text-decoration:
                          underline; background: transparent;"><img
                            alt=""
                            src="cid:part2.07080708.02060506@jlab.org"
                            class="thumbimage"
                            srcset="/wiki/images/thumb/3/35/Offline_meeting_2016-04-13.png/300px-Offline_meeting_2016-04-13.png
                            1.5x,
                            /wiki/images/thumb/3/35/Offline_meeting_2016-04-13.png/400px-Offline_meeting_2016-04-13.png
                            2x" style="page-break-inside: avoid; border:
                            1px solid rgb(204, 204, 204);
                            vertical-align: middle;" height="69"
                            width="200"></a>
                        <div class="thumbcaption" style="border: none;
                          text-align: left; line-height: 1.4em;
                          font-size: 14.1376px; padding: 3px
                          !important;">Software Meeting</div>
                      </div>
                    </div>
                  </td>
                </tr>
              </tbody>
            </table>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Announcements">Announcements</span></h3>
            <ol>
              <li>RCDB News
                <ul style="list-style-type: square;">
                  <li>The C++ API is ready. Dmitry pointed us to the<span
                      class="Apple-converted-space"> </span><a
                      rel="nofollow" class="external text"
                      href="https://github.com/JeffersonLab/rcdb/wiki/Cpp"
                      style="color: inherit !important; padding: 0px
                      !important; text-decoration: inherit !important;
                      background: transparent;">relevant section of the
                      RCDB wiki</a>. It requires C++11 to compile.</li>
                  <li>SQLite versions of the RCDB are now generated
                    nightly. You can download the latest version from<span
                      class="Apple-converted-space"> </span><a
                      rel="nofollow" class="external free"
                      href="https://halldweb.jlab.org/dist/rcdb.sqlite"
                      style="color: inherit !important; padding: 0px
                      !important; text-decoration: inherit !important;
                      background: transparent;"><a class="moz-txt-link-freetext" href="https://halldweb.jlab.org/dist/rcdb.sqlite">https://halldweb.jlab.org/dist/rcdb.sqlite</a></a><span
                      class="Apple-converted-space"> </span>.</li>
                </ul>
              </li>
              <li>Collaboration Meeting, May 9-11, 2016. The<span
                  class="Apple-converted-space"> </span><a
href="https://halldweb.jlab.org/wiki/index.php/GlueX-Collaboration-May-2016"
                  title="GlueX-Collaboration-May-2016" style="color:
                  rgb(85, 34, 0); padding: 0px !important;
                  text-decoration: underline; background: transparent;">Collaboration
                  Meeting Agenda</a><span class="Apple-converted-space"> </span>gives
                the offline almost two hours.
                <ul style="list-style-type: square;">
                  <li>Paul will give a talk on monitoring.</li>
                  <li>Sean will give a talk on calibration.</li>
                  <li>We will collectively think about other talks.</li>
                </ul>
              </li>
            </ol>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Improved_JANA_Locks">Improved
                JANA Locks</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Paul explained the situation.</p>
            <ol>
              <li>The locks that have been modified are specific to
                different "areas" of the code; there is now
                differentiation between a special purpose locks and the
                global thread lock. The areas are:
                <ol>
                  <li>plugins</li>
                  <li>actions</li>
                  <li>factories</li>
                </ol>
              </li>
              <li>The new scheme requires use of a<span
                  class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
                  href="https://www.jlab.org/JANA/downloads.php"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">new JANA release: 0.7.5</a>.</li>
              <li>The crucial change came in with<span
                  class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
                  href="https://github.com/JeffersonLab/sim-recon/pull/331"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">Pull request #331</a>.</li>
              <li>Paul sent an<span class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-April/002300.html"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">email</a><span
                  class="Apple-converted-space"> </span>on Monday
                warning us about the need for use of the new JANA
                release.</li>
              <li>Mark released a<span class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-April/002303.html"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">new version of sim-recon</a>,
                version 1.11.0, that incorporates these changes.</li>
              <li>Paul put together a<span class="Apple-converted-space"> </span><a
href="https://halldweb.jlab.org/wiki/index.php/Locking_in_JANA"
                  title="Locking in JANA" style="color: rgb(85, 34, 0);
                  padding: 0px !important; text-decoration: underline;
                  background: transparent;">wiki page</a><span
                  class="Apple-converted-space"> </span>giving best
                practices for using locks with JANA, inspired by the
                code he discovered during his review of the locks in our
                code.</li>
              <li>Paul also showed<span class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
href="http://argus.phys.uregina.ca/cgi-bin/private/DocDB/ShowDocument?docid=2992"
                  style="color: inherit !important; padding: 0px
                  !important; text-decoration: inherit !important;
                  background: transparent;">some slides</a><span
                  class="Apple-converted-space"> </span>contrasting the
                new lock discipline versus the lack thereof showing much
                improved multi-thread scaling.</li>
            </ol>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="Review_of_minutes_from_March_30">Review
                of minutes from March 30</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">We went over the<span
                class="Apple-converted-space"> </span><a
href="https://halldweb.jlab.org/wiki/index.php/GlueX_Offline_Meeting,_March_30,_2016#Minutes"
                title="GlueX Offline Meeting, March 30, 2016"
                style="color: rgb(85, 34, 0); padding: 0px !important;
                text-decoration: underline; background: transparent;">minutes
                from March 30</a>.</p>
            <ul style="list-style-type: square;">
              <li><b>Future Trends in Nuclear Physics Computing Workshop</b>.
                Amber and Mark had a conference call with Richard Jones,
                our virtual organization representative, to plan out the
                next step in enhancing JLab involvement with the<span
                  class="Apple-converted-space"> </span><a
                  rel="nofollow" class="external text"
                  href="http://www.opensciencegrid.org/" style="color:
                  inherit !important; padding: 0px !important;
                  text-decoration: inherit !important; background:
                  transparent;">Open Science Grid</a>.</li>
              <li><b>Access to Fairshare Information from JLab Farm</b>.
                We asked Sandy about getting the current fairshare
                statistics posted somewhere. She told us that it will be
                there on the new webpages that SciComp is working on.
                Mark suggested that at some point someone from SciComp
                should give presentation to this group about the new
                site.</li>
            </ul>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline"
                id="Calibration_Challenge.2FProcessing">Calibration
                Challenge/Processing</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Sean presented a<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
href="https://halldweb.jlab.org/wiki/images/d/d4/Sdobbs_OfflineMtg_13Apr16.pdf"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">slide</a><span
                class="Apple-converted-space"> </span>bringing us
              up-to-date with calibration activity.</p>
            <ul style="list-style-type: square;">
              <li>He described the parameters of the three launches
                started so far. One set of statistics not on the slide:</li>
            </ul>
            <table border="border">
              <tbody>
                <tr>
                  <th>Launch Number</th>
                  <th>Number of Farm Jobs</th>
                </tr>
                <tr>
                  <td>1</td>
                  <td>6,000</td>
                </tr>
                <tr>
                  <td>2</td>
                  <td>3,000</td>
                </tr>
                <tr>
                  <td>3</td>
                  <td>3,500</td>
                </tr>
              </tbody>
            </table>
            <ul style="list-style-type: square;">
              <li>The CCDB improvements he has discussed with Dmitry
                address ease of handling of calibration constants and
                possible calibration visualization ideas.</li>
              <li>The benchmark jobs are to explore performance as a
                function of the number of threads. Sean is hoping that
                Paul's recent improvements will help the situation here
                as well.</li>
            </ul>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="sim-recon_scripts">sim-recon
                scripts</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Paul has<span
                class="Apple-converted-space"> </span><a
                href="https://halldweb.jlab.org/wiki/index.php/Letter_from_Paul_to_Mark"
                title="Letter from Paul to Mark" style="color: rgb(85,
                34, 0); padding: 0px !important; text-decoration:
                underline; background: transparent;">proposed</a><span
                class="Apple-converted-space"> </span>moving the scripts
              that generate analysis plugin templates from the scripts
              directory in the Subversion repository to a new directory
              of the sim-recon repository (Git). That way these scripts
              will be versioned along with releases of sim-recon. That,
              in turn, would disambiguate which version of the scripts
              should be used with which version of sim-recon.</p>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">We all agreed that this is a good
              idea, but Nathan wanted to think about whether there might
              be a more appropriate location than that proposed by Paul.
              We agreed to let him make an alternate proposal before we
              make the move.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="FADC_Emulation_Partial_Re-Write">FADC
                Emulation Partial Re-Write</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">We looked at<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
                href="https://github.com/JeffersonLab/sim-recon/pull/318"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">Richard's recent pull request</a>.
              The situation seems to be well in hand.</p>
            <h3 style="page-break-after: avoid; font-weight: bold;"><span
                class="mw-headline" id="SWIF_for_GlueX_Users">SWIF for
                GlueX Users</span></h3>
            <p style="widows: 3; orphans: 3; margin: 1em 0px;
              line-height: 1.2em;">Mahmoud reminded that<span
                class="Apple-converted-space"> </span><a rel="nofollow"
                class="external text"
href="https://mailman.jlab.org/pipermail/halld-offline/2016-February/002244.html"
                style="color: inherit !important; padding: 0px
                !important; text-decoration: inherit !important;
                background: transparent;">Paul's guide to SWIF for GlueX
                Analysis Users</a><span class="Apple-converted-space"> </span>had
              been discussed previously. He is using the system himself.</p>
          </div>
          <div class="printfooter" style="padding: 1em 0px;">Retrieved
            from "<a dir="ltr"
href="https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_April_13,_2016&oldid=74446"
              style="color: rgb(85, 34, 0); padding: 0px !important;
              text-decoration: underline; background: transparent;">https://halldweb.jlab.org/wiki/index.php?title=GlueX_Offline_Meeting,_April_13,_2016&oldid=74446</a>"</div>
        </div>
      </div>
    </div>
    <div id="footer" role="contentinfo" style="color: rgb(0, 0, 0);
      margin-top: 1em; border-top-width: 1px; border-top-style: solid;
      border-top-color: rgb(170, 170, 170); direction: ltr; font-family:
      'Times New Roman'; font-size: medium; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: normal; orphans: auto; text-align: start;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background: white;">
      <ul id="f-list" style="list-style-type: square;">
        <li id="lastmod">This page was last modified on 13 April 2016,
          at 22:07.</li>
      </ul>
    </div>
    <br>
  </body>
</html>