EPSCI Group Meeting Oct. 26, 2020

From epsciwiki
Jump to navigation Jump to search

The meeting time is 10:00am.

Connection Info:

You can connect using BlueJeans Video conferencing (ID: 253 300 597). (Click "Expand" to the right for details -->):

Meeting URL
 https://bluejeans.com/253300597?src=join_info

Meeting ID
253 300 597

Want to dial in from a phone?

Dial one of the following numbers:
+1.888.240.2560 (US Toll Free)
(see all numbers - https://www.bluejeans.com/premium-numbers)

Enter the meeting ID and passcode followed by #

Connecting from a room system?
Dial: bjn.vc or 199.48.152.152 and enter your meeting ID & passcode

Agenda:

  1. Previous meeting
  2. Announcements
  3. Real Time 2020
  4. Ongoing Activities
    • EVIO-6 (Carl)
    • JANA2 (Nathan)
      • GlueX port
    • A.I.
      • JLab AI webpage (Kishan)
      • Hydra (Kishan/Thomas)
      • Experimental Controls (David)
    • SRO (Vardan)
      • ERSAP
      • Hall-B/D TriDAS
    • Offsite Computing
    • JLab Common Environment (CE) + SPACK (Thomas)
  5. GUI for Calorimeter calibration scripts (Hall-D Request) (Thomas)
  6. Publications
  7. Coding Standards
  8. AOT



Minutes:

Attendees: David L., Carl T., Nathan B., Kishan R., Vardan G., Graham H.

RealTime 2020

  • Vardan gave highlights of some of the more interesting talks from last week.
    • Belle II switched to using zeroMQ for DAQ and increased throughput by order of magnitude
    • Talk on BDX experiment at JLab using TriDAS and waveboard
    • Deep Neural Networks are being used at CMS to distinguish τs from other jets
    • sPHENIX hybrid DAQ that combines triggered and streaming components. Expect to take data 2023
    • Project to generate HDL (Hardware Description Language) from Python. Early stages but intriguing

EVIO-6

  • Carl has been reviewing options for documentation. He focussed some time on ReadTheDocs but found some issues
    • Language required is special markdown that has fairly steep learning curve
    • There does not appear to be a good way to pull in DOxygen generated documentation that produces usable results
  • Explored some other options. ProProfs had a nice user interface, but does require expensive license.
  • Settled on GitHub pages as probably the best solution. Use MS Word for user guide.
    • Nathan noted some issues with storing DOxygen in github repository along with code.

JANA2

  • hd_root is now able to compile and run as far as reading in the "Go" and "Prestart" events which are the first two events in the first EVIO files from a run.
  • Program does crash though so some more debugging needed

A.I.

  • Webpages are now mostly updated with only things like Contacts page and some tweaks to Resources page left.
    • System is now working with Kishan submitting changes to Drupal site and David approving/publishing them.
  • Hydra - Kishan is still working on revamping the scripts to more object-oriented style

CODA

  • Vardan working with Bryan M. and Hall-A/C on archiving messages from daLog using cmb

SRO

  • Vardan is working on porting some key components to C++
  • Expecting permanent test setups (Indra lab, Hall-B) to be available soon. Will start testing Data Lake with Chris once that happens

Offsite Processing

  • GlueX Production running at IU/BigRed3 now. Rate has been very good since Friday and nearly matching the rate currently obtained by GlueX from the SciComp farm at JLab
  • NERSC multi-node job testing has been done and are now starting production there again.
    • Still issues to resolve with files brought back to JLab needing to be put on tape. (Unable to use swif2 mechanism that was used in the past.)
  • PSC and JLab SciComp also in steady use so there are now 4 active clusters processing GlueX data (3 of them offsite).