LArSoft Coordination Meeting

US/Central
Conjectorium (WH3NE)

Conjectorium

WH3NE

Erica Snider (Fermilab)
Description
To connect via Zoom:  Meeting ID 831-443-820
(See instructions for setting Zoom default to join a meeting with audio and video off: https://larsoft.org/zoom-info)

PC, Mac, Linux, iOS, Android:  https://fnal.zoom.us/j/831443820

Phone: H.323:
162.255.37.11 (US West)
162.255.36.11 (US East)
213.19.144.110 (EMEA)
See https://fnal.zoom.us/ for more information
 

At Fermilab:  WH3NE (Conjectorium)

Present Giuseppe Cerati, Vito Di Benedetto, Lynn Garren, Herbert Greenlee, Gianluca Petrillo, Erica Snider, Hans Wenzel, Tingjun Yang
Remote Pengfei Ding, Ben Morgan, Gleb Sinev, Tracy Usher

Project status report [Erica Snider]

  • plans for future releases:
    • introducing new GCC compiler version (e15 qualifier)
    • introducing a new version of art: 2.10
    • introducing a new compiler: Clang ("official" version), for OSX
  • the latter is going to take a while
  • starting the discussion about virtualization as a way to support OSX-based environment

Supporting LArSoft on Mac OSX via Docker [Pengfei Ding]

  • produced a docker image with SLF 6.7
  • relies on host CVMFS setup
  • could compile DUNE code (dunetpc)
  • also could use the LArSoft event display, using a VNC session
  • future attempts are to support OSX integrated development environments and GPU support
  • experiments may produce specific images
  • [Herbert Greenlee] why using VirtualBox on top of this? [A] it's a workaround for the performance issues of docker with OSXfuse (used by CVMFS) [Lynn Garren] talk to a CVMFS expert... it might be helpful
  • [Gianluca Petrillo] could you run jobs that rely on IFDH? [A] yes; gridftp did not work, XRootD does so IFDH tools can be forced to use it via environment variables

Opinions:

  • [Lynn Garren] building is going to be the tricking part
  • [Lynn Garren] consider SLF7? (nobody present expressed reasons not to)
  • [Herbert Greenlee] is Spack dead? [A] no, although it's not moving fast, there is a known path to delivery, and it will happen irrespective of our choice about using Docker
  • [Tracy Usher] uses XCode as building environment, and it would be good to try to preserve that [Lynn Garren] as a test, Chris Green set the Clang build of art on OSX so that it could use XCode environment

 

There are minutes attached to this event. Show them.
    • 09:00 09:15
      Release and project report 15m
      Speaker: Dr Erica Snider (Fermilab)
      Slides
    • 09:15 09:35
      Supporting LArSoft on Mac OSX via Docker 20m
      Speaker: Dr Pengfei Ding (Fermilab)
      Slides