{"id":400,"date":"2022-12-09T13:18:13","date_gmt":"2022-12-09T11:18:13","guid":{"rendered":"https:\/\/regale-project.eu\/?page_id=400"},"modified":"2024-05-22T11:53:02","modified_gmt":"2024-05-22T08:53:02","slug":"software","status":"publish","type":"page","link":"https:\/\/regale-project.eu\/?page_id=400","title":{"rendered":"Software"},"content":{"rendered":"\n<p>The REGALE architecture will be implemented as an end-to-end, ready-to-use software stack for extreme-scale HPC systems. REGALE partners bring in the project a complete toolset capable of supporting the implementation of the proposed architecture. Within REGALE the incoming tools will be promoted to modules of a complete system following an open architecture. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">REGALE tools (open source)<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Tool<\/strong><\/td><td><strong>Partner<\/strong><\/td><td><br><strong>Role within REGALE<br>Strawman Architecture<\/strong><\/td><td><strong>Repository<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=409\" target=\"_blank\" rel=\"noreferrer noopener\">OAR<\/a><\/td><td>UGA<\/td><td>System Manager<\/td><td><a href=\"https:\/\/github.com\/oar-team\/oar\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/oar-team\/oar <\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=416\" target=\"_blank\" rel=\"noreferrer noopener\">DCDB<\/a><\/td><td>LRZ<\/td><td>Monitor, Monitoring Data<\/td><td><a href=\"https:\/\/gitlab.lrz.de\/dcdb\/dcdb\">https:\/\/gitlab.lrz.de\/dcdb\/dcdb<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=427\" target=\"_blank\" rel=\"noreferrer noopener\">EAR<\/a><\/td><td>BSC<\/td><td>Monitor, Node Manager, Job Manager, Monitoring Data<\/td><td><a href=\"https:\/\/github.com\/eas4dc\/EAR\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/eas4dc\/EAR<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=431\" target=\"_blank\" rel=\"noreferrer noopener\">Melissa<\/a><\/td><td>UGA<\/td><td>Workflow Engine<\/td><td><a href=\"https:\/\/gitlab.inria.fr\/melissa\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/gitlab.inria.fr\/melissa<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=434\" target=\"_blank\" rel=\"noreferrer noopener\">RYAX<\/a><\/td><td>RYAX<\/td><td>Workflow Engine<\/td><td><a href=\"https:\/\/github.com\/RyaxTech\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/RyaxTech <\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=437\" target=\"_blank\" rel=\"noreferrer noopener\">Examon<\/a><\/td><td>E4\/UNIBO<\/td><td>Monitor, Monitoring Data<\/td><td><a href=\"https:\/\/github.com\/EEESlab\/examon\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/EEESlab\/examon<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=439\" target=\"_blank\" rel=\"noreferrer noopener\">COUNTDOWN<\/a><\/td><td>CINECA\/UNIBO<\/td><td>Job Manager<\/td><td><a href=\"https:\/\/github.com\/EEESlab\/countdown\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/EEESlab\/countdown<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=441\" target=\"_blank\" rel=\"noreferrer noopener\">Control Pulp<\/a><\/td><td>UNIBO<\/td><td>Node Manager<\/td><td><a href=\"https:\/\/github.com\/pulp-platform\/control-pulp\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/pulp-platform\/control-pulp<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=443\" target=\"_blank\" rel=\"noreferrer noopener\">BeBiDa<\/a><\/td><td>RYAX<\/td><td>System Manager<\/td><td><a href=\"https:\/\/gitlab.inria.fr\/mmercier\/bebida\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/gitlab.inria.fr\/mmercier\/bebida<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">REGALE tools (closed source)<\/h3>\n\n\n\n<p>Closed source software used in the REGALE project are <a href=\"https:\/\/regale-project.eu\/wp-admin\/post.php?post=421&amp;action=edit\">BEO (Bull Energy Optimizer)<\/a> and <a href=\"https:\/\/regale-project.eu\/wp-admin\/post.php?post=424&amp;action=edit\">BDPO (Bull Dynamic Power Optimizer)<\/a>. More information:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/eviden.com\/solutions\/advanced-computing\/high-performance-computing\/\" target=\"_blank\" rel=\"noreferrer noopener\">Hybrid High-Performance Computing (HPC) Solutions | Eviden<\/a><\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">REGALE prototypes<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Prototype<\/strong><\/td><td><strong>Link<\/strong><\/td><\/tr><tr><td>Integration Scenario 1<\/td><td>closed source<\/td><\/tr><tr><td>Integration Scenario 2<\/td><td>different tools with their own repository<\/td><\/tr><tr><td>Integration Scenario 3<\/td><td><a href=\"https:\/\/gitlab.bsc.es\/ear_team\/cluster_sim\/\">https:\/\/gitlab.bsc.es\/ear_team\/cluster_sim\/<\/a><\/td><\/tr><tr><td>Integration Scenario 4<\/td><td>closed source<\/td><\/tr><tr><td>Integration Scenario 5<\/td><td>to be updated<\/td><\/tr><tr><td>REGALE Library<\/td><td>to be updated<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"block-3f3bd21d-237e-4c3c-ace2-3da9b1ab6392\">REGALE pilots<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Pilot<\/strong><\/td><td><strong>Link<\/strong><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=205\">Pilot 1<\/a><\/td><td>closed source<\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=220\">Pilot 2<\/a><\/td><td><a href=\"https:\/\/gitlab.inria.fr\/melissa\">https:\/\/gitlab.inria.fr\/melissa<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=229\">Pilot 3<\/a><\/td><td>closed source<\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=211\">Pilot 4<\/a><\/td><td><a href=\"https:\/\/github.com\/SCiO-systems\/regale-ryax-modules\">https:\/\/github.com\/SCiO-systems\/regale-ryax-modules<\/a><\/td><\/tr><tr><td><a href=\"https:\/\/regale-project.eu\/?page_id=197\">Pilot 5<\/a><\/td><td><a href=\"https:\/\/github.com\/mgroupntua\/carbumpercrashsimulation\">https:\/\/github.com\/mgroupntua\/carbumpercrashsimulation<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Sophistication artifacts<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Artifacts<\/td><td>Link<\/td><\/tr><tr><td>Minimizing resource waste<\/td><td>closed source <\/td><\/tr><tr><td>Moldability for energy efficiency<\/td><td><a href=\"https:\/\/github.com\/cslab-ntua\/oar3\/tree\/mold\">https:\/\/github.com\/cslab-ntua\/oar3\/tree\/mold<\/a><\/td><\/tr><tr><td>Node level power controls<\/td><td>closed source <\/td><\/tr><tr><td>Thermal and power control on a node level<\/td><td>closed source <\/td><\/tr><tr><td>Application aware power-capping<\/td><td>closed source<\/td><\/tr><tr><td>Data-aware resource allocation<\/td><td>closed source<\/td><\/tr><tr><td>Co-scheduling at the node level<\/td><td><a href=\"https:\/\/github.com\/cslab-ntua\/oar3\/tree\/dev\">https:\/\/github.com\/cslab-ntua\/oar3\/tree\/dev<\/a><\/td><\/tr><tr><td>Co-scheduling within multicore processing units<\/td><td>In the design phase<\/td><\/tr><tr><td>Elastic resource management<\/td><td><a href=\"https:\/\/github.com\/RyaxTech\/bebida-optimization-service\/\">https:\/\/github.com\/RyaxTech\/bebida-optimization-service\/<\/a><\/td><\/tr><tr><td>HazardNet: A Thermal Hazard Prediction Framework for Datacenters<\/td><td><a href=\"https:\/\/github.com\/MSKazemi\/HazardNet\">https:\/\/github.com\/MSKazemi\/HazardNet<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Integration of tools in REGALE<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"720\" src=\"https:\/\/regale-project.eu\/wp-content\/uploads\/2024\/02\/regale-arch-2024-crop-1-1024x720.jpg\" alt=\"\" class=\"wp-image-604\" srcset=\"https:\/\/regale-project.eu\/wp-content\/uploads\/2024\/02\/regale-arch-2024-crop-1-1024x720.jpg 1024w, https:\/\/regale-project.eu\/wp-content\/uploads\/2024\/02\/regale-arch-2024-crop-1-300x211.jpg 300w, https:\/\/regale-project.eu\/wp-content\/uploads\/2024\/02\/regale-arch-2024-crop-1-768x540.jpg 768w, https:\/\/regale-project.eu\/wp-content\/uploads\/2024\/02\/regale-arch-2024-crop-1-1536x1080.jpg 1536w, https:\/\/regale-project.eu\/wp-content\/uploads\/2024\/02\/regale-arch-2024-crop-1-2048x1440.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The REGALE architecture will be implemented as an end-to-end, ready-to-use software stack for extreme-scale HPC systems. REGALE partners bring in the project a complete toolset capable of supporting the implementation of the proposed architecture. Within REGALE the incoming tools will be promoted to modules of a complete system following an open architecture. REGALE tools (open &#8230; <a title=\"Software\" class=\"read-more\" href=\"https:\/\/regale-project.eu\/?page_id=400\" aria-label=\"Read more about Software\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-400","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/regale-project.eu\/index.php?rest_route=\/wp\/v2\/pages\/400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/regale-project.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/regale-project.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/regale-project.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/regale-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=400"}],"version-history":[{"count":23,"href":"https:\/\/regale-project.eu\/index.php?rest_route=\/wp\/v2\/pages\/400\/revisions"}],"predecessor-version":[{"id":734,"href":"https:\/\/regale-project.eu\/index.php?rest_route=\/wp\/v2\/pages\/400\/revisions\/734"}],"wp:attachment":[{"href":"https:\/\/regale-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}