Difference between revisions of "EPSCI Group Meeting Jan. 4, 2021"

From epsciwiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 33: Line 33:
 
# Announcements
 
# Announcements
 
#* [https://indico.cern.ch/event/948465/page/21488-bulletin-1 vCHEP2021] (paper submission closes Feb. 28)
 
#* [https://indico.cern.ch/event/948465/page/21488-bulletin-1 vCHEP2021] (paper submission closes Feb. 28)
#* [https://sea.ucar.edu/conference/2021 SEA'S IMPROVING SCIENTIFIC SOFTWARE CONFERENCE AND TUTORIALS 2021]
+
#* [https://sea.ucar.edu/conference/2021 SEA'S IMPROVING SCIENTIFIC SOFTWARE CONFERENCE AND TUTORIALS 2021] (abstract submission deadline: Jan. 10th)
 
#* [https://forms.gle/YWN28kYfeeLUyQ5N6 Virginia Science Bowl Volunteer]
 
#* [https://forms.gle/YWN28kYfeeLUyQ5N6 Virginia Science Bowl Volunteer]
 
#* [https://careers.peopleclick.com/careerscp/client_jeffersonlab/external/jobDetails.do?functionName=getJobDetail&jobPostId=1665&localeCode=en-us Streaming Data Scientist position]
 
#* [https://careers.peopleclick.com/careerscp/client_jeffersonlab/external/jobDetails.do?functionName=getJobDetail&jobPostId=1665&localeCode=en-us Streaming Data Scientist position]
 
#* [https://careers.peopleclick.com/careerscp/client_jeffersonlab/external/jobDetails.do?functionName=getJobDetail&jobPostId=1762&localeCode=en-us AI Experimental Controls Post-doc]
 
#* [https://careers.peopleclick.com/careerscp/client_jeffersonlab/external/jobDetails.do?functionName=getJobDetail&jobPostId=1762&localeCode=en-us AI Experimental Controls Post-doc]
#* AI Experimental Controls CS/DS
+
#* [https://careers.peopleclick.com/careerscp/client_jeffersonlab/external/jobDetails.do?functionName=getJobDetail&jobPostId=1770&localeCode=en-us AI Experimental Controls CS/DS]
#* <s>[[Fortnight Papers|Fortnight paper]] for Dec. 21:
+
#* [[Fortnight Papers|Fortnight paper]] for Jan. 18:
#*: [https://www.sciencedirect.com/science/article/pii/S0010465520303155 Development of FPGA based phase alignment logic for the high speed protocol in HEP Experiments]</s>
+
#*: [https://www.sciencedirect.com/science/article/pii/S0010465520303155 Development of FPGA based phase alignment logic for the high speed protocol in HEP Experiments]
#* Today is last EPSCI group Meeting of 2020!
 
 
# Ongoing Activities
 
# Ongoing Activities
#* JLab Common Environment (CE) + SPACK (Thomas, Nathan)
+
#* DAQ systems
#** ServiceNow [https://jlab.servicenowservices.com/nav_to.do?uri=%2Fincident.do%3Fsys_id%3D8443178a1b782450f0b4dc6ce54bcb80%26sysparm_record_target%3Dincident%26sysparm_record_row%3D2%26sysparm_record_rows%3D3%26sysparm_record_list%3Dactive%3Dtrue%5Ecaller_id%3Djavascript:gs.getUserID()%5EORu_affected_user%3Djavascript:gs.getUserID()%5EORwatch_listCONTAINSjavascript:gs.getUserID()%5EORDERBYDESCopened_at INC0032157]
+
#** SRO
#* CODA/DAQ Software Support
+
#** CODA (CODA3 support, EVIO-6)
#** EVIO-6 (Carl)
+
#* Offline frameworks
#* CLARA Support
+
#** CLARA
#* JANA2 (Nathan)
+
#** JANA2
#** GlueX port
+
#* Experiment Software Support
#** ACTS + EIC
+
#** EIC
 +
#** CPP
 +
#** SOLID
 
#* A.I.
 
#* A.I.
#** Hydra (Kishan/Thomas)
+
#** Hydra
 
#** [https://www.overleaf.com/project/5f8d8d165f7a1900018fa7c4 A.I.I.]
 
#** [https://www.overleaf.com/project/5f8d8d165f7a1900018fa7c4 A.I.I.]
 
#** Experimental Controls (David)
 
#** Experimental Controls (David)
#* SRO (Vardan)
 
#** Hall-B/D TriDAS
 
#** ERSAP
 
 
#* Offsite Computing
 
#* Offsite Computing
#** [https://halldweb.jlab.org/data_monitoring/recon/summary_swif2_output_recon_2019-11_ver01_batch01_IU/index.html BigRed3 at IU] (David)
+
#** NERSC, PSC, IU
#** NERSC (David)
 
#*** Award announcement: 119M units requested, 37M units awarded
 
 
#** OSG (Thomas)
 
#** OSG (Thomas)
 +
#* JLab Common Environment (CE) + SPACK
 +
#** ServiceNow [https://jlab.servicenowservices.com/nav_to.do?uri=%2Fincident.do%3Fsys_id%3D8443178a1b782450f0b4dc6ce54bcb80%26sysparm_record_target%3Dincident%26sysparm_record_row%3D2%26sysparm_record_rows%3D3%26sysparm_record_list%3Dactive%3Dtrue%5Ecaller_id%3Djavascript:gs.getUserID()%5EORu_affected_user%3Djavascript:gs.getUserID()%5EORwatch_listCONTAINSjavascript:gs.getUserID()%5EORDERBYDESCopened_at INC0032157]
 +
#** [https://docs.google.com/presentation/d/1zCND4dnPUM5gK5N0S6Q9yShUF5IWv9tpx31FSs7cvJg/edit?usp=sharing EPSCI + SPACK slides]
 
# Publications
 
# Publications
 
#* [https://www.epj-conferences.org/articles/epjconf/abs/2020/21/contents/contents.html CHEP2019 Proceedings] are now published
 
#* [https://www.epj-conferences.org/articles/epjconf/abs/2020/21/contents/contents.html CHEP2019 Proceedings] are now published
 +
#* Hydra Publication
 
# AOT
 
# AOT
  
Line 70: Line 70:
 
<hr>
 
<hr>
 
=== Minutes: ===
 
=== Minutes: ===
 +
Attendees: David L., Carl T., Nathan B., Kishan R., Vardan G., Thomas B., Graham H.
 +
 +
* DAQ
 +
** SRO
 +
*** INDRA Lab test bed pulser data rate doubled to 600MB/s per stream
 +
*** Able to process 1.3GB/s of data w/ 100% livetime
 +
*** Chris L. now has access to properly formatted payload data that can be used for software source
 +
** CODA
 +
*** Reset, Pause, Resume user script feature added
 +
** EVIO-6
 +
*** C implementation done. Development was done on Mac so compilation/testing needs to be done on Linux.
 +
*** uses high-performance ring-buffers from disruppter-cpp package (C++ port of LMAX disruptor)
 +
 +
* Frameworks
 +
** CLARA - nothing to report
 +
** JANA2 - janadot now working
 +
 +
* A.I.
 +
** Hydra benchmarking is done. Currently able to process images on single GPU system at ~3Hz
 +
** some potential areas of optimization, but current rate is sufficient for any current needs
 +
** A.I. institute proposal still needs work
 +
 +
* Offsite Computing
 +
** Bridges-2 Early User Program allocation granted for GlueX
  
<!-- Attendees: David L., Carl T., Nathan B., Kishan R., Vardan G., Thomas B. -->
+
* JLab Common Environment (CE) + SPACK
 +
** David showed slides on current work on the epsci SPACK implementation
 +
** Singularity containers for 3 OSes now exist
 +
** CVMFS directory is now set up and functional, though packages are not all built and configured
 +
** Website gives access to buildcache, though it is unclear how viable of an option this will be.
 +
** Need to coordinate with EIC group (Wouter and Dmitry)

Latest revision as of 14:06, 11 January 2021

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. Ongoing Activities
    • DAQ systems
      • SRO
      • CODA (CODA3 support, EVIO-6)
    • Offline frameworks
      • CLARA
      • JANA2
    • Experiment Software Support
      • EIC
      • CPP
      • SOLID
    • A.I.
      • Hydra
      • A.I.I.
      • Experimental Controls (David)
    • Offsite Computing
      • NERSC, PSC, IU
      • OSG (Thomas)
    • JLab Common Environment (CE) + SPACK
  4. Publications
  5. AOT



Minutes:

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

  • DAQ
    • SRO
      • INDRA Lab test bed pulser data rate doubled to 600MB/s per stream
      • Able to process 1.3GB/s of data w/ 100% livetime
      • Chris L. now has access to properly formatted payload data that can be used for software source
    • CODA
      • Reset, Pause, Resume user script feature added
    • EVIO-6
      • C implementation done. Development was done on Mac so compilation/testing needs to be done on Linux.
      • uses high-performance ring-buffers from disruppter-cpp package (C++ port of LMAX disruptor)
  • Frameworks
    • CLARA - nothing to report
    • JANA2 - janadot now working
  • A.I.
    • Hydra benchmarking is done. Currently able to process images on single GPU system at ~3Hz
    • some potential areas of optimization, but current rate is sufficient for any current needs
    • A.I. institute proposal still needs work
  • Offsite Computing
    • Bridges-2 Early User Program allocation granted for GlueX
  • JLab Common Environment (CE) + SPACK
    • David showed slides on current work on the epsci SPACK implementation
    • Singularity containers for 3 OSes now exist
    • CVMFS directory is now set up and functional, though packages are not all built and configured
    • Website gives access to buildcache, though it is unclear how viable of an option this will be.
    • Need to coordinate with EIC group (Wouter and Dmitry)