
Proposal for EIC@IP6 Software and Computing Strategy
Explore a proposal on behalf of the software team at EIC@IP6 to build a forward-looking team of developers focusing on modern scientific computing practices. Emphasizing collaboration, leveraging existing software components, and preparing for future detector proposals while providing resources and support for legacy tools. Documentation plays a key role in supporting user learning and transitioning to new workflows.
Download Presentation

Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.
E N D
Presentation Transcript
EIC@IP6 Software & Computing Strategy: a proposal On behalf of the software team
Preparing for the future at EIC Build forward looking team of software developers to ensure the long-term success of the EIC@IP6 collaboration Getting stuck in the past with fun4All, EicRoot, will not serve us well in the long run (computing paradigms are changing quickly!) Only way to attract capable new software development workforce: focus on modern scientific computing practices Avoid not-invented-here syndrome , but rather leverage modern, modular CERN-supported software components where possible. Can build upon mature, well supported, and actively developed software stack to hit the ground running Actively work with the EICUG SWG, collaborate with Makoto and integrate new community tools in our workflow
But immediate concern: successful (best!) detector proposal No disruption of WG simulation process after the DWGs and PGWs are formed WGs already very advanced, enforcing any change to their workflows at this stage would be damaging Premature rollout of new toolkit would take focus away from crucial technology development and down-select that needs to happen these next months In parallel: implement subsystems in new software toolkit to prepare for full simulation & reconstruction of a realistic candidate detector by early June. dedicated WG member can act as consultant to software group with minimal overhead, rest of WG free to tackle imminent challenges.
Resources and support Provide computing resources and active support for fun4all and other legacy tools throughout the coming year. Successful detector proposal is main priority! Computing resources available at large range of facilities (BNL/SDCC, JLab, Argonne LCRC, OSG, ). Distributed data storage over all facilities: Rucio (to be rolled out ASAP), support by BNL/NPPS & (tentatively) Jlab Git repositories and continuous-integration support available on the eicweb server Documentation of resources and tools a top priority
Documentation is key: now and later Working on main documentation landing page for IP6 software, to be released very soon. User support and learning opportunities: Short term (Day zero+): maintain and support legacy tools for WGs to be productive (fun4all, ESCalate, ) Longer term (June+): organize tutorial sessions to introduce new automated workflow to collaboration
Software & Computing Group Core Group: Whitney Armstrong (Argonne), Andrea Bressan (INFN), Sylvester Joosten (Argonne), Dmitry Romanov (Jefferson Lab) Day 0 WG support: Fun4All & eic_smear: Kolja Kauder Delphes: Miguel Arratia, Stephen Sekula ESCalate: Dmitry Romanov, Yulia Furletova (g4e), Nathan Brei (Tracking) MC Samples: Andrea Bressan Full simulation/reconstruction team: Argonne: Whitney Armstrong, Sylvester Joosten, Jihee Kim, Chao Peng, Tomas Polakovic, Marshall Scott, Maria urek, +tentative new postdoc Jefferson Lab: Nathan Brei, Dmitry Romanov +tentative new postdoc University of Illinois Chicago: Zhenyu Ye, Ziyue Zhang ... Laboratory support Computing: Tentatively delegates from SDCC and Jefferson Lab to join WG Infrastructure support: Rucio, PANDA, supported by laboratories