000453008 001__ 453008 000453008 005__ 20211110162130.0 000453008 0247_ $$2INSPIRETeX$$aAarrestad:2020ngo 000453008 0247_ $$2inspire$$ainspire:1814031 000453008 0247_ $$2arXiv$$aarXiv:2008.13636 000453008 0247_ $$2doi$$a10.5281/zenodo.4009114 000453008 0247_ $$2datacite_doi$$a10.3204/PUBDB-2020-04961 000453008 0247_ $$2altmetric$$aaltmetric:89279382 000453008 037__ $$aPUBDB-2020-04961 000453008 041__ $$aEnglish 000453008 088__ $$2arXiv$$aarXiv:2008.13636 000453008 088__ $$2Other$$aHSF-DOC-2020-01 000453008 1001_ $$0T.Aarrestad.2$$aAarrestad, Thea$$b0 000453008 245__ $$aHL-LHC Computing Review: Common Tools and Community Software 000453008 260__ $$bZenodo$$c2020 000453008 300__ $$a40 000453008 3367_ $$0PUB:(DE-HGF)25$$2PUB:(DE-HGF)$$aPreprint$$bpreprint$$mpreprint$$s1608030848_12501 000453008 3367_ $$2ORCID$$aWORKING_PAPER 000453008 3367_ $$028$$2EndNote$$aElectronic Article 000453008 3367_ $$2DRIVER$$apreprint 000453008 3367_ $$2BibTeX$$aARTICLE 000453008 3367_ $$2DataCite$$aOutput Types/Working Paper 000453008 500__ $$a40 pages contribution to Snowmass 2021 000453008 520__ $$aCommon and community software packages, such as ROOT, Geant4 and event generators have been a key part of the LHC's success so far and continued development and optimisation will be critical in the future. The challenges are driven by an ambitious physics programme, notably the LHC accelerator upgrade to high-luminosity, HL-LHC, and the corresponding detector upgrades of ATLAS and CMS. In this document we address the issues for software that is used in multiple experiments (usually even more widely than ATLAS and CMS) and maintained by teams of developers who are either not linked to a particular experiment or who contribute to common software within the context of their experiment activity. We also give space to general considerations for future software and projects that tackle upcoming challenges, no matter who writes it, which is an area where community convergence on best practice is extremely useful. 000453008 536__ $$0G:(DE-HGF)POF3-611$$a611 - Fundamental Particles and Forces (POF3-611)$$cPOF3-611$$fPOF III$$x0 000453008 588__ $$aDataset connected to DataCite, INSPIRE 000453008 650_7 $$2INSPIRE$$aactivity report 000453008 650_7 $$2INSPIRE$$aCERN LHC Coll 000453008 650_7 $$2INSPIRE$$aupgrade 000453008 650_7 $$2INSPIRE$$aATLAS 000453008 650_7 $$2INSPIRE$$aprogramming 000453008 650_7 $$2INSPIRE$$aCMS 000453008 650_7 $$2INSPIRE$$anumerical calculations 000453008 693__ $$0EXP:(DE-H253)LHC-Exp-ATLAS-20150101$$1EXP:(DE-588)4398783-7$$5EXP:(DE-H253)LHC-Exp-ATLAS-20150101$$aLHC$$eLHC: ATLAS$$x0 000453008 7001_ $$0P:(DE-H253)PIP1083702$$aAmoroso, Simone$$b1 000453008 7001_ $$0M.J.Atkinson.1$$aAtkinson, Markus Julian$$b2 000453008 7001_ $$0J.Bendavid.1$$aBendavid, Joshua$$b3 000453008 7001_ $$0T.Boccali.1$$aBoccali, Tommaso$$b4 000453008 7001_ $$0A.Bocci.2$$aBocci, Andrea$$b5 000453008 7001_ $$0A.Buckley.2$$aBuckley, Andy$$b6 000453008 7001_ $$0M.Cacciari.1$$aCacciari, Matteo$$b7 000453008 7001_ $$0P.Calafiura.1$$aCalafiura, Paolo$$b8 000453008 7001_ $$0P.Canal.1$$aCanal, Philippe$$b9 000453008 7001_ $$0F.Carminati.2$$aCarminati, Federico$$b10 000453008 7001_ $$0T.Childers.2$$aChilders, Taylor$$b11 000453008 7001_ $$aCiulli, Vitaliano$$b12 000453008 7001_ $$0G.Corti.1$$aCorti, Gloria$$b13 000453008 7001_ $$0D.Costanzo.1$$aCostanzo, Davide$$b14 000453008 7001_ $$0J.G.Dezoort.1$$aDezoort, Justin Gage$$b15 000453008 7001_ $$0P:(DE-H253)PIP1093555$$aDoglioni, Caterina$$b16 000453008 7001_ $$0J.M.Duarte.1$$aDuarte, Javier Mauricio$$b17 000453008 7001_ $$0A.Dziurda.1$$aDziurda, Agnieszka$$b18 000453008 7001_ $$0P.Elmer.1$$aElmer, Peter$$b19 000453008 7001_ $$0M.Elsing.1$$aElsing, Markus$$b20 000453008 7001_ $$0V.D.Elvira.1$$aElvira, V. Daniel$$b21 000453008 7001_ $$0G.Eulisse.1$$aEulisse, Giulio$$b22 000453008 7001_ $$0J.Fernandez.Menendez.6$$aFernandez Menendez, Javier$$b23 000453008 7001_ $$0C.Fitzpatrick.1$$aFitzpatrick, Conor$$b24 000453008 7001_ $$0Rikkert.Frederix.1$$aFrederix, Rikkert$$b25 000453008 7001_ $$0S.Frixione.1$$aFrixione, Stefano$$b26 000453008 7001_ $$0K.Genser.1$$aGenser, Krzysztof L$$b27 000453008 7001_ $$0A.Gheata.2$$aGheata, Andrei$$b28 000453008 7001_ $$0F.Giuli.1$$aGiuli, Francesco$$b29 000453008 7001_ $$0V.V.Gligorov.1$$aGligorov, Vladimir, V.$$b30 000453008 7001_ $$aGrasland, Hadrien Benjamin$$b31 000453008 7001_ $$0H.Gray.1$$aGray, Heather$$b32 000453008 7001_ $$0Lindsey.A.Gray.1$$aGray, Lindsey$$b33 000453008 7001_ $$0P:(DE-H253)PIP1015292$$aGrohsjean, Alexander$$b34 000453008 7001_ $$aGütschow, Christian$$b35 000453008 7001_ $$aHageboeck, Stephan$$b36 000453008 7001_ $$0P.C.Harris.1$$aHarris, Philip Coleman$$b37 000453008 7001_ $$0B.Hegner.2$$aHegner, Benedikt$$b38 000453008 7001_ $$0L.Heinrich.1$$aHeinrich, Lukas$$b39 000453008 7001_ $$0B.Holzman.1$$aHolzman, Burt$$b40 000453008 7001_ $$0W.Hopkins.1$$aHopkins, Walter$$b41 000453008 7001_ $$0S.C.Hsu.1$$aHsu, Shih-Chieh$$b42 000453008 7001_ $$0S.Hoeche.1$$aHöche, Stefan$$b43 000453008 7001_ $$0P.Ilten.1$$aIlten, Philip James$$b44 000453008 7001_ $$0V.N.Ivanchenko.1$$aIvantchenko, Vladimir$$b45 000453008 7001_ $$0C.Jones.1$$aJones, Chris$$b46 000453008 7001_ $$aJouvin, Michel$$b47 000453008 7001_ $$aKhoo, Teng Jian$$b48 000453008 7001_ $$0I.Kisel.1$$aKisel, Ivan$$b49 000453008 7001_ $$0K.J.Knoepfel.1$$aKnoepfel, Kyle$$b50 000453008 7001_ $$0D.Konstantinov.1$$aKonstantinov, Dmitri$$b51 000453008 7001_ $$0A.Krasznahorkay.1$$aKrasznahorkay, Attila$$b52 000453008 7001_ $$0F.Krauss.1$$aKrauss, Frank$$b53 000453008 7001_ $$0B.E.Krikler.1$$aKrikler, Benjamin Edward$$b54 000453008 7001_ $$0D.J.Lange.1$$aLange, David$$b55 000453008 7001_ $$0P:(DE-H253)PIP1002127$$aLaycock, Paul$$b56 000453008 7001_ $$aLi, Qiang$$b57 000453008 7001_ $$aLieret, Kilian$$b58 000453008 7001_ $$0Miao.Yuan.Liu.1$$aLiu, Miaoyuan$$b59 000453008 7001_ $$0V.Loncar.2$$aLoncar, Vladimir$$b60 000453008 7001_ $$0L.Lonnblad.1$$aLönnblad, Leif$$b61 000453008 7001_ $$0F.Maltoni.1$$aMaltoni, Fabio$$b62 000453008 7001_ $$0M.L.Mangano.1$$aMangano, Michelangelo$$b63 000453008 7001_ $$0Z.L.Marshall.2$$aMarshall, Zachary Louis$$b64 000453008 7001_ $$0P.Mato.3$$aMato, Pere$$b65 000453008 7001_ $$0Olivier.Mattelaer.1$$aMattelaer, Olivier$$b66 000453008 7001_ $$0J.Mcfayden.1$$aMcFayden, Joshua Angus$$b67 000453008 7001_ $$0S.Meehan.1$$aMeehan, Samuel$$b68 000453008 7001_ $$0A.S.Mete.1$$aMete, Alaettin Serhan$$b69 000453008 7001_ $$0B.Morgan.1$$aMorgan, Ben$$b70 000453008 7001_ $$0S.Mrenna.1$$aMrenna, Stephen$$b71 000453008 7001_ $$0S.Muralidharan.3$$aMuralidharan, Servesh$$b72 000453008 7001_ $$0B.Nachman.1$$aNachman, Ben$$b73 000453008 7001_ $$0M.S.Neubauer.1$$aNeubauer, Mark S.$$b74 000453008 7001_ $$0Tobias.Neumann.1$$aNeumann, Tobias$$b75 000453008 7001_ $$0J.Ngadiuba.1$$aNgadiuba, Jennifer$$b76 000453008 7001_ $$0Isabel.R.Ojalvo.1$$aOjalvo, Isobel$$b77 000453008 7001_ $$0K.Pedro.1$$aPedro, Kevin$$b78 000453008 7001_ $$0M.Perini.1$$aPerini, Maurizio$$b79 000453008 7001_ $$0D.Piparo.1$$aPiparo, Danilo$$b80 000453008 7001_ $$0J.Pivarski.1$$aPivarski, Jim$$b81 000453008 7001_ $$aPlätzer, Simon$$b82 000453008 7001_ $$0W.Pokorski.2$$aPokorski, Witold$$b83 000453008 7001_ $$0A.A.Pol.3$$aPol, Adrian Alan$$b84 000453008 7001_ $$0P:(DE-H253)PIP1019824$$aPrestel, Stefan$$b85 000453008 7001_ $$0A.Ribon.1$$aRibon, Alberto$$b86 000453008 7001_ $$0P:(DE-H253)PIP1029642$$aRitter, Martin$$b87 000453008 7001_ $$0A.Rizzi.1$$aRizzi, Andrea$$b88 000453008 7001_ $$0E.Rodrigues.1$$aRodrigues, Eduardo$$b89 000453008 7001_ $$0S.Roiser.2$$aRoiser, Stefan$$b90 000453008 7001_ $$0H.Schulz.2$$aSchulz, Holger$$b91 000453008 7001_ $$0M.Schulz.2$$aSchulz, Markus$$b92 000453008 7001_ $$0M.Schonherr.1$$aSchönherr, Marek$$b93 000453008 7001_ $$0E.Sexton.Kennedy.1$$aSexton-Kennedy, Elizabeth$$b94 000453008 7001_ $$0P:(DE-H253)PIP1021907$$aSiegert, Frank$$b95 000453008 7001_ $$0A.Siodmok.1$$aSiódmok, Andrzej$$b96 000453008 7001_ $$0G.A.Stewart.1$$aStewart, Graeme A$$b97 000453008 7001_ $$0M.Sudhir.1$$aSudhir, Malik$$b98 000453008 7001_ $$0S.P.Summers.3$$aSummers, Sioni Paris$$b99 000453008 7001_ $$0S.Thais.1$$aThais, Savannah Jennifer$$b100 000453008 7001_ $$0Nhan.V.Tran.1$$aTran, Nhan Viet$$b101 000453008 7001_ $$0A.Valassi.2$$aValassi, Andrea$$b102 000453008 7001_ $$0M.Verderi.1$$aVerderi, Marc$$b103 000453008 7001_ $$aVom Bruch, Dorothea$$b104 000453008 7001_ $$0G.T.Watts.1$$aWatts, Gordon T.$$b105 000453008 7001_ $$0T.J.Wenaus.1$$aWenaus, Torre$$b106 000453008 7001_ $$0E.Yazgan.1$$aYazgan, Efe$$b107 000453008 7001_ $$0P:(DE-HGF)0$$aFoundation, HEP Software$$b108$$eCollaboration author 000453008 773__ $$a10.5281/zenodo.4009114 000453008 8564_ $$uhttps://bib-pubdb1.desy.de/record/453008/files/Fermilab_Library_Server-1.pdf$$yOpenAccess 000453008 8564_ $$uhttps://bib-pubdb1.desy.de/record/453008/files/Fermilab_Library_Server-1.gif?subformat=icon$$xicon$$yOpenAccess 000453008 8564_ $$uhttps://bib-pubdb1.desy.de/record/453008/files/Fermilab_Library_Server-1.jpg?subformat=icon-1440$$xicon-1440$$yOpenAccess 000453008 8564_ $$uhttps://bib-pubdb1.desy.de/record/453008/files/Fermilab_Library_Server-1.jpg?subformat=icon-180$$xicon-180$$yOpenAccess 000453008 8564_ $$uhttps://bib-pubdb1.desy.de/record/453008/files/Fermilab_Library_Server-1.jpg?subformat=icon-640$$xicon-640$$yOpenAccess 000453008 8564_ $$uhttps://bib-pubdb1.desy.de/record/453008/files/Fermilab_Library_Server-1.pdf?subformat=pdfa$$xpdfa$$yOpenAccess 000453008 909CO $$ooai:bib-pubdb1.desy.de:453008$$pdnbdelivery$$pdriver$$pVDB$$popen_access$$popenaire 000453008 9101_ $$0I:(DE-588b)2008985-5$$6P:(DE-H253)PIP1083702$$aDeutsches Elektronen-Synchrotron$$b1$$kDESY 000453008 9101_ $$0I:(DE-HGF)0$$6P:(DE-H253)PIP1093555$$aExternal Institute$$b16$$kExtern 000453008 9101_ $$0I:(DE-588b)2008985-5$$6P:(DE-H253)PIP1015292$$aDeutsches Elektronen-Synchrotron$$b34$$kDESY 000453008 9101_ $$0I:(DE-HGF)0$$6P:(DE-H253)PIP1002127$$aExternal Institute$$b56$$kExtern 000453008 9101_ $$0I:(DE-588b)2008985-5$$6P:(DE-H253)PIP1019824$$aDeutsches Elektronen-Synchrotron$$b85$$kDESY 000453008 9101_ $$0I:(DE-HGF)0$$6P:(DE-H253)PIP1029642$$aExternal Institute$$b87$$kExtern 000453008 9101_ $$0I:(DE-HGF)0$$6P:(DE-H253)PIP1021907$$aExternal Institute$$b95$$kExtern 000453008 9101_ $$0I:(DE-588b)2008985-5$$6P:(DE-HGF)0$$aDeutsches Elektronen-Synchrotron$$b108$$kDESY 000453008 9131_ $$0G:(DE-HGF)POF3-611$$1G:(DE-HGF)POF3-610$$2G:(DE-HGF)POF3-600$$3G:(DE-HGF)POF3$$4G:(DE-HGF)POF$$aDE-HGF$$bForschungsbereich Materie$$lMaterie und Universum$$vFundamental Particles and Forces$$x0 000453008 9141_ $$y2020 000453008 915__ $$0StatID:(DE-HGF)0510$$2StatID$$aOpenAccess 000453008 915__ $$0LIC:(DE-HGF)CCBY4$$2HGFVOC$$aCreative Commons Attribution CC BY 4.0 000453008 9201_ $$0I:(DE-H253)ATLAS-20120731$$kATLAS$$lLHC/ATLAS Experiment$$x0 000453008 980__ $$apreprint 000453008 980__ $$aVDB 000453008 980__ $$aUNRESTRICTED 000453008 980__ $$aI:(DE-H253)ATLAS-20120731 000453008 9801_ $$aFullTexts