{"id":"https://openalex.org/W3160924271","doi":"https://doi.org/10.1145/3437359.3465600","title":"RESIF 3.0: Toward a Flexible &amp; Automated Management of User Software Environment on HPC facility \u2731","display_name":"RESIF 3.0: Toward a Flexible &amp; Automated Management of User Software Environment on HPC facility \u2731","publication_year":2021,"publication_date":"2021-07-17","ids":{"openalex":"https://openalex.org/W3160924271","doi":"https://doi.org/10.1145/3437359.3465600","mag":"3160924271"},"language":"en","primary_location":{"id":"doi:10.1145/3437359.3465600","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3437359.3465600","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3437359.3465600","source":{"id":"https://openalex.org/S4306523034","display_name":"Practice and Experience in Advanced Research Computing","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Practice and Experience in Advanced Research Computing","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3437359.3465600","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020868628","display_name":"S\u00e9bastien Varrette","orcid":"https://orcid.org/0000-0001-9011-851X"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":true,"raw_author_name":"Sebastien Varrette","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075246253","display_name":"Emmanuel Kieffer","orcid":"https://orcid.org/0000-0002-5530-8577"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Emmanuel Kieffer","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105887714","display_name":"Fr\u00e9d\u00e9ric Pinel","orcid":null},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Frederic Pinel","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033657134","display_name":"Ezhilmathi Krishnasamy","orcid":"https://orcid.org/0000-0002-1971-4973"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Ezhilmathi Krishnasamy","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022944669","display_name":"Sarah Peter","orcid":"https://orcid.org/0000-0003-1871-9067"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Sarah Peter","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086955075","display_name":"Hyacinthe Cartiaux","orcid":"https://orcid.org/0000-0002-4133-9065"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Hyacinthe Cartiaux","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050229692","display_name":"Xavier Besseron","orcid":"https://orcid.org/0000-0002-7783-2185"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Xavier Besseron","raw_affiliation_strings":["University of Luxembourg, Luxembourg"],"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5020868628"],"corresponding_institution_ids":["https://openalex.org/I186903577"],"apc_list":null,"apc_paid":null,"fwci":1.008,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.87616226,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9973999857902527,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9907000064849854,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7262483239173889},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.6986845135688782},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5989657044410706},{"id":"https://openalex.org/keywords/code-refactoring","display_name":"Code refactoring","score":0.5695122480392456},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5097798705101013},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5004434585571289},{"id":"https://openalex.org/keywords/software-framework","display_name":"Software framework","score":0.4776912033557892},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.44180214405059814},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4308212101459503},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3465385138988495},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2996068596839905}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7262483239173889},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.6986845135688782},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5989657044410706},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.5695122480392456},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5097798705101013},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5004434585571289},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.4776912033557892},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.44180214405059814},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4308212101459503},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3465385138988495},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2996068596839905}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3437359.3465600","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3437359.3465600","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3437359.3465600","source":{"id":"https://openalex.org/S4306523034","display_name":"Practice and Experience in Advanced Research Computing","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Practice and Experience in Advanced Research Computing","raw_type":"proceedings-article"},{"id":"pmh:oai:orbilu.uni.lu:10993/47115","is_oa":true,"landing_page_url":"https://orbilu.uni.lu/handle/10993/47115","pdf_url":null,"source":{"id":"https://openalex.org/S4306401815","display_name":"Open Repository and Bibliography (University of Luxembourg)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I186903577","host_organization_name":"University of Luxembourg","host_organization_lineage":["https://openalex.org/I186903577"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null}],"best_oa_location":{"id":"doi:10.1145/3437359.3465600","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3437359.3465600","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3437359.3465600","source":{"id":"https://openalex.org/S4306523034","display_name":"Practice and Experience in Advanced Research Computing","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Practice and Experience in Advanced Research Computing","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.6299999952316284,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3160924271.pdf","grobid_xml":"https://content.openalex.org/works/W3160924271.grobid-xml"},"referenced_works_count":6,"referenced_works":["https://openalex.org/W1990297162","https://openalex.org/W2003610585","https://openalex.org/W2029946378","https://openalex.org/W2033787161","https://openalex.org/W2885156699","https://openalex.org/W2964951631"],"related_works":["https://openalex.org/W2368462085","https://openalex.org/W2359960837","https://openalex.org/W2120393889","https://openalex.org/W2537972668","https://openalex.org/W3158259582","https://openalex.org/W2384892149","https://openalex.org/W2026093893","https://openalex.org/W2366623749","https://openalex.org/W1495184523","https://openalex.org/W3029851195"],"abstract_inverted_index":{"High":[0],"Performance":[1],"Computing":[2],"(HPC)":[3],"is":[4,138,343],"increasingly":[5],"identified":[6,212],"as":[7,347],"a":[8,55,64,81,94,108,152,190,200,204,286,299,322],"strategic":[9],"asset":[10],"and":[11,17,27,44,79,140,145,158,182,208,257,270,285,324,346,356],"enabler":[12],"to":[13,85,162,176,209,242,278,331,350,367],"accelerate":[14],"the":[15,18,48,73,77,117,125,149,195,211,215,226,247,279,295,327,340,354],"research":[16,83,337],"business":[19],"performed":[20,173],"in":[21,106,142,174,197,220,289,319,321],"all":[22,187],"areas":[23],"requiring":[24],"intensive":[25],"computing":[26,38],"large-scale":[28],"Big":[29],"Data":[30],"analytic":[31],"capabilities.":[32],"The":[33,57,89,273],"efficient":[34],"exploitation":[35],"of":[36,51,59,72,97,102,114,119,127,156,199,214,229,249,268,298,317],"heterogeneous":[37,328],"resources":[39],"featuring":[40,203],"different":[41,179,205,266],"processor":[42],"architectures":[43],"generations,":[45],"coupled":[46],"with":[47],"eventual":[49],"presence":[50],"GPU":[52,271],"accelerators,":[53],"remains":[54,70],"challenge.":[56],"University":[58],"Luxembourg":[60,86],"operates":[61],"since":[62],"2007":[63],"large":[65,169],"academic":[66,333],"HPC":[67,90,120,365],"facility":[68],"which":[69],"one":[71],"reference":[74],"implementation":[75],"within":[76],"country":[78],"offers":[80],"cutting-edge":[82],"infrastructure":[84],"public":[87],"research.":[88],"support":[91],"team":[92],"invests":[93],"significant":[95],"amount":[96],"time":[98,297],"(i.e.,":[99],"several":[100,315],"months":[101],"effort":[103],"per":[104],"year)":[105],"providing":[107],"software":[109,121,129,136,166,180,232,301,371],"environment":[110,334],"optimised":[111,262],"for":[112,265,275,308,336],"hundreds":[113],"users,":[115],"but":[116],"complexity":[118],"was":[122,172,282],"quickly":[123],"outpacing":[124],"capabilities":[126],"classical":[128],"management":[130,233,372],"tools.":[131],"Since":[132],"2014,":[133],"our":[134,230,309],"scientific":[135,231],"stack":[137],"generated":[139],"deployed":[141],"an":[143,332],"automated":[144,284],"consistent":[146],"way":[147,326],"through":[148,189],"RESIF":[150,224],"framework,":[151,217],"wrapper":[153,310],"on":[154,237],"top":[155],"Easybuild":[157,280],"Lmod":[159],"[5]":[160],"meant":[161],"efficiently":[163],"handle":[164,178],"user":[165],"generation.":[167,303],"A":[168],"code":[170,341],"refactoring":[171],"2017":[175],"better":[177],"sets":[181],"roles":[183],"across":[184],"multiple":[185],"clusters,":[186],"piloted":[188],"dedicated":[191],"control":[192],"repository.":[193],"With":[194],"advent":[196],"2020":[198],"new":[201],"supercomputer":[202],"CPU":[206,269],"architecture,":[207],"mitigate":[210],"limitations":[213],"existing":[216],"we":[218,348],"report":[219,352],"this":[221,359],"state-of-practice":[222],"article":[223],"3.0,":[225],"latest":[227],"iteration":[228],"suit":[234],"now":[235],"relying":[236],"streamline":[238],"Easybuild.":[239],"It":[240],"permitted":[241],"reduce":[243],"by":[244,254,314],"around":[245],"90%":[246],"number":[248],"custom":[250],"configurations":[251],"previously":[252],"enforced":[253],"specific":[255],"Slurm":[256],"MPI":[258],"settings,":[259],"while":[260],"sustaining":[261],"builds":[263],"coexisting":[264],"dimensions":[267],"architectures.":[272],"workflow":[274],"contributing":[276],"back":[277],"community":[281],"also":[283,353],"current":[287],"work":[288],"progress":[290],"aims":[291],"at":[292],"drastically":[293],"decrease":[294],"building":[296],"complete":[300],"set":[302],"Overall,":[304],"most":[305],"design":[306],"choices":[307],"have":[311],"been":[312],"motivated":[313],"years":[316],"experience":[318],"addressing":[320],"flexible":[323],"convenient":[325],"needs":[329],"inherent":[330],"aiming":[335],"excellence.":[338],"As":[339],"base":[342],"available":[344],"publicly,":[345],"wish":[349],"transparently":[351],"pitfalls":[355],"difficulties":[357],"met,":[358],"tool":[360],"may":[361],"thus":[362],"help":[363],"other":[364],"centres":[366],"consolidate":[368],"their":[369],"own":[370],"stack.":[373]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-04-04T16:13:02.066488","created_date":"2025-10-10T00:00:00"}
