<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-03259316</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-19T22:55:21+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Sustaining Performance While Reducing Energy Consumption: A Control Theory Approach</title>
            <author role="aut">
              <persName>
                <forename type="first">Sophie</forename>
                <surname>Cerf</surname>
              </persName>
              <email type="md5">78cab07c218ce54c23dc05dccd558001</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">sophie-cerf</idno>
              <idno type="idhal" notation="numeric">169879</idno>
              <idno type="halauthorid" notation="string">30362-169879</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-0122-0796</idno>
              <affiliation ref="#struct-1043324"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Raphaël</forename>
                <surname>Bleuse</surname>
              </persName>
              <email type="md5">d7367c3ec108899197a19ad7b81ffbdd</email>
              <email type="domain">research.bleuse.net</email>
              <idno type="idhal" notation="string">raphael-bleuse</idno>
              <idno type="idhal" notation="numeric">7075</idno>
              <idno type="halauthorid" notation="string">28649-7075</idno>
              <idno type="ARXIV">https://arxiv.org/a/bleuse_r_1</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-6728-2132</idno>
              <idno type="IDREF">https://www.idref.fr/226989380</idno>
              <idno type="GOOGLE SCHOLAR">qTWkTwQAAAAJ</idno>
              <affiliation ref="#struct-1043324"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Valentin</forename>
                <surname>Reis</surname>
              </persName>
              <email type="md5">1c393ca3c9dad3e254003293fa63f954</email>
              <email type="domain">anl.gov</email>
              <idno type="idhal" notation="numeric">1101991</idno>
              <idno type="halauthorid" notation="string">960594-1101991</idno>
              <affiliation ref="#struct-49346"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Swann</forename>
                <surname>Perarnau</surname>
              </persName>
              <idno type="halauthorid">378192-0</idno>
              <affiliation ref="#struct-49346"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Eric</forename>
                <surname>Rutten</surname>
              </persName>
              <email type="md5">55459e8d2f3d2ff4662d058ab01961c1</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">eric-rutten</idno>
              <idno type="idhal" notation="numeric">3745</idno>
              <idno type="halauthorid" notation="string">16896-3745</idno>
              <idno type="IDREF">https://www.idref.fr/118603914</idno>
              <idno type="ORCID">https://orcid.org/0000-0001-8696-8212</idno>
              <affiliation ref="#struct-1043324"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Raphaël</forename>
                <surname>Bleuse</surname>
              </persName>
              <email type="md5">d7367c3ec108899197a19ad7b81ffbdd</email>
              <email type="domain">research.bleuse.net</email>
            </editor>
            <funder>Experiments presented in this paper were carried out using the Grid'5000 testbed, supported by a scientific interest group hosted by Inria and including CNRS, RENATER and several Universities as well as other organizations (see https://www.grid5000.fr).</funder>
            <funder>Argonne National Laboratory's work was supported by the U.S. Department of Energy, Office of Science, Advanced Scientific Computer Research, under Contract DE-AC02-06CH11357. This research was supported by the Exascale Computing Project (17-SC-20-SC), a collaborative effort of the U.S. Department of Energy Office of Science and the National Nuclear Security Administration.</funder>
            <funder>This research is partially supported by the NCSA-Inria-ANL-BSC-JSC-Riken-UTK Joint-Laboratory for Extreme Scale Computing (JLESC, https://jlesc.github.io/).</funder>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2021-07-05 17:55:06</date>
              <date type="whenModified">2026-05-05 15:52:16</date>
              <date type="whenReleased">2021-07-06 09:00:24</date>
              <date type="whenProduced">2021-08-30</date>
              <date type="whenEndEmbargoed">2021-07-05</date>
              <ref type="file" target="https://inria.hal.science/hal-03259316v1/document">
                <date notBefore="2021-07-05"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-03259316v1/file/main.pdf" id="file-3259316-2881351">
                <date notBefore="2021-07-05"/>
              </ref>
              <ref type="externalLink" target="http://arxiv.org/pdf/2107.02426"/>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="186231">
                <persName>
                  <forename>Raphaël</forename>
                  <surname>Bleuse</surname>
                </persName>
                <email type="md5">d7367c3ec108899197a19ad7b81ffbdd</email>
                <email type="domain">research.bleuse.net</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-03259316</idno>
            <idno type="halUri">https://inria.hal.science/hal-03259316</idno>
            <idno type="halBibtex">cerf:hal-03259316</idno>
            <idno type="halRefHtml">&lt;i&gt;EURO-PAR 2021 - 27th International European Conference on Parallel and Distributed Computing&lt;/i&gt;, Aug 2021, Lisbon, Portugal. pp.334-349, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-030-85665-6_21"&gt;&amp;#x27E8;10.1007/978-3-030-85665-6_21&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">EURO-PAR 2021 - 27th International European Conference on Parallel and Distributed Computing, Aug 2021, Lisbon, Portugal. pp.334-349, &amp;#x27E8;10.1007/978-3-030-85665-6_21&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-3259316-2881351"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UGA">HAL Grenoble Alpes</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INPG">Institut polytechnique de Grenoble</idno>
            <idno type="stamp" n="INRIA-RHA">INRIA Grenoble - Rhône-Alpes</idno>
            <idno type="stamp" n="LIG">Laboratoire d'Informatique de Grenoble</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="GRID5000">Grid'5000</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="JLESC">Joint Laboratory on Extreme Scale Computing</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="LIG-GLSI-CTRL-A" corresp="LIG_GLSI">CTRL-A : ConTRoL for safe Autonomic computing systems</idno>
            <idno type="stamp" n="INRIA-RENGRE">INRIA-RENGRE</idno>
            <idno type="stamp" n="UGA-EPE">Université Grenoble Alpes [2020-*]</idno>
            <idno type="stamp" n="LIG_SIDCH" corresp="LIG">Systèmes intelligents pour les données, les connaissances et les humains</idno>
            <idno type="stamp" n="INRIA-ETATSUNIS">Copublications Inria-Etats-Unis</idno>
            <idno type="stamp" n="DDRS-TEST-CJ">Test de la collection DD-RS</idno>
            <idno type="stamp" n="SLICES-FR">Publications from users of the SILECS research infrastructure</idno>
            <idno type="stamp" n="TEST-UGA">TEST-UGA</idno>
          </seriesStmt>
          <notesStmt>
            <note type="commentary">The datasets and code generated and analyzed during the current study are available in the Figshare repository.v2 fix erroneous metadata.</note>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Sustaining Performance While Reducing Energy Consumption: A Control Theory Approach</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Sophie</forename>
                    <surname>Cerf</surname>
                  </persName>
                  <email type="md5">78cab07c218ce54c23dc05dccd558001</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">sophie-cerf</idno>
                  <idno type="idhal" notation="numeric">169879</idno>
                  <idno type="halauthorid" notation="string">30362-169879</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-0122-0796</idno>
                  <affiliation ref="#struct-1043324"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Raphaël</forename>
                    <surname>Bleuse</surname>
                  </persName>
                  <email type="md5">d7367c3ec108899197a19ad7b81ffbdd</email>
                  <email type="domain">research.bleuse.net</email>
                  <idno type="idhal" notation="string">raphael-bleuse</idno>
                  <idno type="idhal" notation="numeric">7075</idno>
                  <idno type="halauthorid" notation="string">28649-7075</idno>
                  <idno type="ARXIV">https://arxiv.org/a/bleuse_r_1</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-6728-2132</idno>
                  <idno type="IDREF">https://www.idref.fr/226989380</idno>
                  <idno type="GOOGLE SCHOLAR">qTWkTwQAAAAJ</idno>
                  <affiliation ref="#struct-1043324"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Valentin</forename>
                    <surname>Reis</surname>
                  </persName>
                  <email type="md5">1c393ca3c9dad3e254003293fa63f954</email>
                  <email type="domain">anl.gov</email>
                  <idno type="idhal" notation="numeric">1101991</idno>
                  <idno type="halauthorid" notation="string">960594-1101991</idno>
                  <affiliation ref="#struct-49346"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Swann</forename>
                    <surname>Perarnau</surname>
                  </persName>
                  <idno type="halauthorid">378192-0</idno>
                  <affiliation ref="#struct-49346"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Eric</forename>
                    <surname>Rutten</surname>
                  </persName>
                  <email type="md5">55459e8d2f3d2ff4662d058ab01961c1</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">eric-rutten</idno>
                  <idno type="idhal" notation="numeric">3745</idno>
                  <idno type="halauthorid" notation="string">16896-3745</idno>
                  <idno type="IDREF">https://www.idref.fr/118603914</idno>
                  <idno type="ORCID">https://orcid.org/0000-0001-8696-8212</idno>
                  <affiliation ref="#struct-1043324"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">Lecture Notes in Computer Science</title>
                <meeting>
                  <title>EURO-PAR 2021 - 27th International European Conference on Parallel and Distributed Computing</title>
                  <date type="start">2021-08-30</date>
                  <date type="end">2021-09-03</date>
                  <settlement>Lisbon</settlement>
                  <country key="PT">Portugal</country>
                </meeting>
                <imprint>
                  <publisher>Springer</publisher>
                  <biblScope unit="serie">Euro-Par</biblScope>
                  <biblScope unit="volume">12820</biblScope>
                  <biblScope unit="pp">334–349</biblScope>
                  <date type="datePub" subtype="inPress">2021-09-01</date>
                </imprint>
              </monogr>
              <idno type="arxiv">2107.02426</idno>
              <idno type="doi">10.1007/978-3-030-85665-6_21</idno>
              <ref type="publisher">https://2021.euro-par.org/</ref>
              <relatedItem target="https://doi.org/10.6084/m9.figshare.14754468" type="Cites" subtype="http://purl.org/coar/resource_type/c_ddb1"/>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">Power regulation</term>
                <term xml:lang="en">Control theory</term>
                <term xml:lang="en">HPC</term>
              </keywords>
              <classCode scheme="halDomain" n="info.info-dc">Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]</classCode>
              <classCode scheme="halDomain" n="info.info-sy">Computer Science [cs]/Systems and Control [cs.SY]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Production high-performance computing systems continue to grow in complexity and size. As applications struggle to make use of increasingly heterogeneous compute nodes, maintaining high efficiency (performance per watt) for the whole platform becomes a challenge. Alongside the growing complexity of scientific workloads, this extreme heterogeneity is also an opportunity: as applications dynamically undergo variations in workload, due to phases or data/compute movement between devices, one can dynamically adjust power across compute elements to save energy without impacting performance. With an aim toward an autonomous and dynamic power management strategy for current and future HPC architectures, this paper explores the use of control theory for the design of a dynamic power regulation method. Structured as a feedback loop, our approach-which is novel in computing resource management-consists of periodically monitoring application progress and choosing at runtime a suitable power cap for processors. Thanks to a preliminary offline identification process, we derive a model of the dynamics of the system and a proportional-integral (PI) controller. We evaluate our approach on top of an existing resource management framework, the Argo Node Resource Manager, deployed on several clusters of Grid'5000, using a standard memory-bound HPC benchmark.</p>
            </abstract>
            <particDesc>
              <org type="consortium">Grid'5000</org>
              <org type="consortium">GRID5000</org>
              <org type="consortium">JLESC - Joint Laboratory for Extreme Scale Computing</org>
              <org type="consortium">JLESC</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-1043324" status="VALID">
          <idno type="RNSR">201421117X</idno>
          <idno type="ROR">https://ror.org/045ff8v85</idno>
          <orgName>Control for Autonomic computing systems</orgName>
          <orgName type="acronym">CTRL-A</orgName>
          <date type="start">2020-01-01</date>
          <date type="end">2026-06-30</date>
          <desc>
            <address>
              <addrLine>Centre de Recherche Inria 655, avenue de l'Europe 38334 Saint Ismier Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://team.inria.fr/ctrl-a/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-2497" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
            <relation active="#struct-1043301" type="direct"/>
            <relation name="UMR5217" active="#struct-441569" type="indirect"/>
            <relation active="#struct-1042703" type="indirect"/>
            <relation active="#struct-1043329" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-49346" status="VALID">
          <idno type="ROR">https://ror.org/05gvnxz63</idno>
          <orgName>Argonne National Laboratory [Lemont]</orgName>
          <orgName type="acronym">ANL</orgName>
          <desc>
            <address>
              <addrLine>9700 S Cass Ave B109, Lemont, IL, 60439</addrLine>
              <country key="US"/>
            </address>
            <ref type="url">http://www.anl.gov</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-2497" status="VALID">
          <idno type="RNSR">199218244V</idno>
          <idno type="ROR">https://ror.org/00n8d6z93</idno>
          <orgName>Centre Inria de l'Université Grenoble Alpes</orgName>
          <desc>
            <address>
              <addrLine>Inovallée655 avenue de l'Europe38330 Montbonnot</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/centre/grenoble</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-1043301" status="VALID">
          <idno type="IdRef">148425550</idno>
          <idno type="ISNI">0000 0001 2286 4035</idno>
          <idno type="RNSR">200711886U</idno>
          <idno type="ROR">https://ror.org/01c8rcg82</idno>
          <orgName>Laboratoire d'Informatique de Grenoble</orgName>
          <orgName type="acronym">LIG</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>UMR 5217 - Laboratoire LIG - Bâtiment IMAG - 700 avenue Centrale - Domaine Universitaire de Saint-Martin-d’Hères Adresse postale : CS 40700 - 38058 Grenoble cedex 9Tél. : 04 57 42 14 00</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.liglab.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
            <relation name="UMR5217" active="#struct-441569" type="direct"/>
            <relation active="#struct-1042703" type="direct"/>
            <relation active="#struct-1043329" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-1042703" status="VALID">
          <idno type="IdRef">240648315</idno>
          <idno type="ROR">https://ror.org/02rx3b187</idno>
          <orgName>Université Grenoble Alpes</orgName>
          <orgName type="acronym">UGA</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>Adresse CS 40700 - 38058 Grenoble cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-grenoble-alpes.fr</ref>
          </desc>
        </org>
        <org type="institution" xml:id="struct-1043329" status="VALID">
          <idno type="IdRef">026388804</idno>
          <idno type="ROR">https://ror.org/05sbt2524</idno>
          <orgName>Institut polytechnique de Grenoble - Grenoble Institute of Technology</orgName>
          <orgName type="acronym">Grenoble INP</orgName>
          <date type="start">2020-01-01</date>
          <desc>
            <address>
              <addrLine>46 avenue Félix Viallet 38031 Grenoble Cedex 1</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.grenoble-inp.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-1042703" type="direct"/>
          </listRelation>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>