{"id":17763,"date":"2025-01-13T15:52:31","date_gmt":"2025-01-13T14:52:31","guid":{"rendered":"https:\/\/www.sling.si\/?post_type=wpdmpro&#038;p=17763"},"modified":"2025-07-16T14:44:45","modified_gmt":"2025-07-16T12:44:45","slug":"scientific-software-challenges-in-supercomputing","status":"publish","type":"wpdmpro","link":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/","title":{"rendered":"Scientific Software Challenges in Supercomputing"},"content":{"rendered":"<p>To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users with an isolated environment in which to run their software.<\/p>\n<p>Download the entire article (in Slovenian language):<\/p>\n<p><a href=\"https:\/\/www.sling.si?wpdmdl=17763&amp;ind=1736779807492\"><img loading=\"lazy\" decoding=\"async\" class=\"fy-content-image fy-lazy js-lazy alignnone\" src=\"data:image\/svg+xml,%3Csvg%20width%3D%2280%22%20height%3D%2280%22%20xmlns%3D%22http:\/\/www.w3.org\/2000\/svg%22%20viewBox%3D%220%200%2080%2080%22%3E%3C\/svg%3E\" alt=\"Download the entire article\" width=\"80\" height=\"80\" data-src=\"https:\/\/www.sling.si\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/resume-download.png\"><div class=\"fy-image-loading fy-image-loading--spinner\" aria-hidden=\"true\"><\/div><\/a><\/p>\n<p>Author: Alja Prah; Jo\u017eef Stefan Institute<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same &#8230;<\/p>\n","protected":false},"author":10,"featured_media":15538,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"__wpdm_changelog":[]},"wpdmcategory":[547],"wpdmtag":[468,734],"class_list":["post-17763","wpdmpro","type-wpdmpro","status-publish","has-post-thumbnail","hentry","wpdmcategory-educational-article","wpdmtag-hpc","wpdmtag-jsi"],"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Ur\u0161a Vodopivec\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"SLING - EN Slovensko nacionalno superra\u010dunalni\u0161ko omre\u017eje\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Scientific Software Challenges in Supercomputing - SLING\" \/>\n\t\t<meta property=\"og:description\" content=\"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-01-13T14:52:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-07-16T12:44:45+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Scientific Software Challenges in Supercomputing - SLING\" \/>\n\t\t<meta name=\"twitter:description\" content=\"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sling.si\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download-category\\\/educational-article\\\/#listItem\",\"name\":\"Educational article\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download-category\\\/educational-article\\\/#listItem\",\"position\":2,\"name\":\"Educational article\",\"item\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download-category\\\/educational-article\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#listItem\",\"name\":\"Scientific Software Challenges in Supercomputing\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#listItem\",\"position\":3,\"name\":\"Scientific Software Challenges in Supercomputing\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download-category\\\/educational-article\\\/#listItem\",\"name\":\"Educational article\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/#organization\",\"name\":\"SLING\",\"description\":\"EN Slovensko nacionalno superra\\u010dunalni\\u0161ko omre\\u017eje\",\"url\":\"https:\\\/\\\/www.sling.si\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.sling.si\\\/wp-content\\\/uploads\\\/2022\\\/11\\\/cropped-SlingCC-01.png\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#organizationLogo\",\"width\":301,\"height\":145},\"image\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#organizationLogo\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/author\\\/ursav\\\/#author\",\"url\":\"https:\\\/\\\/www.sling.si\\\/en\\\/author\\\/ursav\\\/\",\"name\":\"Ur\\u0161a Vodopivec\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/67316828ae613f261e6c783cc2ffea5fbb0cdf9a4f2e12b869f2442614e8d72a?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Ur\\u0161a Vodopivec\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#webpage\",\"url\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/\",\"name\":\"Scientific Software Challenges in Supercomputing - SLING\",\"description\":\"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/author\\\/ursav\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/author\\\/ursav\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.sling.si\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/Dan-SLING-2023_BANNER-7-7.jpeg\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#mainImage\",\"width\":2560,\"height\":1440},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/download\\\/scientific-software-challenges-in-supercomputing\\\/#mainImage\"},\"datePublished\":\"2025-01-13T15:52:31+01:00\",\"dateModified\":\"2025-07-16T14:44:45+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.sling.si\\\/en\\\/\",\"name\":\"SLING\",\"description\":\"EN Slovensko nacionalno superra\\u010dunalni\\u0161ko omre\\u017eje\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sling.si\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Scientific Software Challenges in Supercomputing - SLING","description":"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users","canonical_url":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BreadcrumbList","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/www.sling.si\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/download-category\/educational-article\/#listItem","name":"Educational article"}},{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/download-category\/educational-article\/#listItem","position":2,"name":"Educational article","item":"https:\/\/www.sling.si\/en\/download-category\/educational-article\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#listItem","name":"Scientific Software Challenges in Supercomputing"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#listItem","position":3,"name":"Scientific Software Challenges in Supercomputing","previousItem":{"@type":"ListItem","@id":"https:\/\/www.sling.si\/en\/download-category\/educational-article\/#listItem","name":"Educational article"}}]},{"@type":"Organization","@id":"https:\/\/www.sling.si\/en\/#organization","name":"SLING","description":"EN Slovensko nacionalno superra\u010dunalni\u0161ko omre\u017eje","url":"https:\/\/www.sling.si\/en\/","logo":{"@type":"ImageObject","url":"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#organizationLogo","width":301,"height":145},"image":{"@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#organizationLogo"}},{"@type":"Person","@id":"https:\/\/www.sling.si\/en\/author\/ursav\/#author","url":"https:\/\/www.sling.si\/en\/author\/ursav\/","name":"Ur\u0161a Vodopivec","image":{"@type":"ImageObject","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/67316828ae613f261e6c783cc2ffea5fbb0cdf9a4f2e12b869f2442614e8d72a?s=96&d=mm&r=g","width":96,"height":96,"caption":"Ur\u0161a Vodopivec"}},{"@type":"WebPage","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#webpage","url":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/","name":"Scientific Software Challenges in Supercomputing - SLING","description":"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.sling.si\/en\/#website"},"breadcrumb":{"@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#breadcrumblist"},"author":{"@id":"https:\/\/www.sling.si\/en\/author\/ursav\/#author"},"creator":{"@id":"https:\/\/www.sling.si\/en\/author\/ursav\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/www.sling.si\/wp-content\/uploads\/2024\/06\/Dan-SLING-2023_BANNER-7-7.jpeg","@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#mainImage","width":2560,"height":1440},"primaryImageOfPage":{"@id":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/#mainImage"},"datePublished":"2025-01-13T15:52:31+01:00","dateModified":"2025-07-16T14:44:45+02:00"},{"@type":"WebSite","@id":"https:\/\/www.sling.si\/en\/#website","url":"https:\/\/www.sling.si\/en\/","name":"SLING","description":"EN Slovensko nacionalno superra\u010dunalni\u0161ko omre\u017eje","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.sling.si\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"SLING - EN Slovensko nacionalno superra\u010dunalni\u0161ko omre\u017eje","og:type":"article","og:title":"Scientific Software Challenges in Supercomputing - SLING","og:description":"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users","og:url":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/","og:image":"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png","og:image:secure_url":"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png","article:published_time":"2025-01-13T14:52:31+00:00","article:modified_time":"2025-07-16T12:44:45+00:00","twitter:card":"summary","twitter:title":"Scientific Software Challenges in Supercomputing - SLING","twitter:description":"To overcome the many problems of compiling software on supercomputers, a few solutions are emerging. The first are package managers like EasyBuild, Spack, Conda, Nix or GuixHPC. At the same time, European projects have been funded over the last few years to help with this problem. It is also worth mentioning containers, which provide users","twitter:image":"https:\/\/www.sling.si\/wp-content\/uploads\/2022\/11\/cropped-SlingCC-01.png"},"aioseo_meta_data":{"post_id":"17763","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"WebPage","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-01-13 14:52:31","updated":"2025-07-16 12:44:45","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sling.si\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sling.si\/en\/download-category\/educational-article\/\" title=\"Educational article\">Educational article<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tScientific Software Challenges in Supercomputing\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.sling.si\/en\/"},{"label":"Educational article","link":"https:\/\/www.sling.si\/en\/download-category\/educational-article\/"},{"label":"Scientific Software Challenges in Supercomputing","link":"https:\/\/www.sling.si\/en\/download\/scientific-software-challenges-in-supercomputing\/"}],"_links":{"self":[{"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/wpdmpro\/17763","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/wpdmpro"}],"about":[{"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/types\/wpdmpro"}],"author":[{"embeddable":true,"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/comments?post=17763"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/media\/15538"}],"wp:attachment":[{"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/media?parent=17763"}],"wp:term":[{"taxonomy":"wpdmcategory","embeddable":true,"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/wpdmcategory?post=17763"},{"taxonomy":"wpdmtag","embeddable":true,"href":"https:\/\/www.sling.si\/en\/wp-json\/wp\/v2\/wpdmtag?post=17763"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}