EPSCI Group Meeting Oct. 5, 2020
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:
- Previous meeting
- Announcements
- Future Trends in Nuclear Physics Computing
- Ongoing Activities
- Offsite Computing
- BigRed3 at IU (David)
- NERSC (David)
- AY21 Request submitted
- Job bundling to start mid-late Oct.
- OSG (Thomas)
- EVIO-6 (Carl)
- JANA2 (Nathan)
- GlueX port
- LDRDFest 3pm Friday (bluejeans test 9:30am Thurs.)
- A.I.
- JLab AI webpage (Kishan)
- Hydra (Kishan/Thomas)
- Experimental Controls (David)
- SRO (Vardan)
- ERSAP
- Hall-B/D TriDAS
- EIC SRO meeting today @11am (https://bluejeans.com/577523487
- EPSCI SRO meeting today @2pm on Teams
- JLab Common Environment (CE) + SPACK (Thomas)
- Offsite Computing
- GUI for Calorimeter calibration scripts (Hall-D Request) (Thomas)
- Publications
- publishable projects
- Coding Standards
- AOT
Minutes:
Attendees: David L., Carl T., Nathan B., Thomas B., Kishan R.
Future Trends Conference
- Common theme to many such conferences where lengthy discussion regarding cooperation and standards is had, but small effect on industry
- Significant discussion on Research Software Engineer as a career path
Offsite Computing
- NERSC
- AY2021 request submitted for GlueX
- Agreed to return 10M of 50M unit AY2020 allocation to George Fai to distribute to other NP projects
- Job bundling work anticipated to start next week
- IU - Big Red 3
- Work starting this week to get GlueX jobs running on IU Big Red 3
- OSG
- Some small issues recently, but are not due to JLab end
- Making JLab SciComp available for OSG jobs
- Need to set up Compute Element which is process that runs on head node at JLab and turns OSG requests into submissions to our SLURM system
- Examples and documentation are identified, but implementation work needs to be done
- Hopefully completed in Oct.
EVIO-6
- Numerous bugs identified and squashed in buffer reading code
- Inherited code was initially written to read from files, but was modified to read from buffers
- Started looking into ReadTheDocs for package documentation
- Proof-of-principle test performed to auto-generate documentation from GitHub source
- Most existing documentation in MS Word format. ReadTheDocs uses Sphinx
- Some tools exist to convert MS Word into Sphinx, but need to be investigated to see if the format conversion produces something appropriate.
JANA2
- 25/28 modules now ported. (Latest was ANALYSIS which was particularly complicated).
- Currently tackling event sources and plugins (event processors). The latter are more straight forward, but the former prevents linking and testing to begin.
- Nearly have JEventSource_EVIOpp compiling without errors (primary EVIO event source class for GlueX)
AI
- Kishan running on sciml GPUs without out-of-memory issues seen a few weeks ago. Assume problem is fixed.
- Web page
- Kishan has prepared some slides to show regarding a proposed content/format/management plan
- Kishan, Thomas, and David will meet Tuesday to go over. (Chris T. is out of town this week).
- Hydra
- Working now with Tensorflow 2.3
- Some issues getting MirroredStrategy to work with flow_from_* methods (preloading images runs out of memory)
- Common problem that does not seem to have a well-known solution at the moment.
- May not be worth pursuing right now since training times have been reduced to a few hours
- DOE Report on AI town halls
- Thomas read through and was inspired to think about a general use AI report class
SPACK
- Thomas has started reviewing documentation again in order to pick up where he left off before
- A group has already been set up on the CUE
- Permissions to some directories created by Wouter were made to be group writable