<?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-02102674</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-21T11:16:37+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Optimizing egalitarian performance when colocating tasks with types for cloud data center resource management</title>
            <author role="aut">
              <persName>
                <forename type="first">Fanny</forename>
                <surname>Pascual</surname>
              </persName>
              <email type="md5">511094b863b38954ea9261379adb200b</email>
              <email type="domain">lip6.fr</email>
              <idno type="idhal" notation="string">fanny-pascual</idno>
              <idno type="idhal" notation="numeric">740534</idno>
              <idno type="halauthorid" notation="string">52026-740534</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-0215-409X</idno>
              <idno type="IDREF">https://www.idref.fr/120777037</idno>
              <idno type="VIAF">https://viaf.org/viaf/218443511</idno>
              <idno type="RESEARCHERID">http://www.researcherid.com/rid/DJY-9349-2022</idno>
              <affiliation ref="#struct-541718"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Krzysztof</forename>
                <surname>Rzadca</surname>
              </persName>
              <email type="md5">95c9171ba0b910c9183d2c9ed2b22098</email>
              <email type="domain">mimuw.edu.pl</email>
              <idno type="idhal" notation="numeric">1045770</idno>
              <idno type="halauthorid" notation="string">107179-1045770</idno>
              <affiliation ref="#struct-82043"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Fanny</forename>
                <surname>Pascual</surname>
              </persName>
              <email type="md5">511094b863b38954ea9261379adb200b</email>
              <email type="domain">lip6.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2019-04-17 15:36:37</date>
              <date type="whenModified">2025-10-16 09:39:29</date>
              <date type="whenReleased">2019-04-26 13:02:21</date>
              <date type="whenProduced">2019-04-15</date>
              <date type="whenEndEmbargoed">2019-04-17</date>
              <ref type="file" target="https://hal.science/hal-02102674v1/document">
                <date notBefore="2019-04-17"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal.science/hal-02102674v1/file/maxcost_sideff.pdf" id="file-2102674-2101487">
                <date notBefore="2019-04-17"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="338710">
                <persName>
                  <forename>Fanny</forename>
                  <surname>Pascual</surname>
                </persName>
                <email type="md5">511094b863b38954ea9261379adb200b</email>
                <email type="domain">lip6.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-02102674</idno>
            <idno type="halUri">https://hal.science/hal-02102674</idno>
            <idno type="halBibtex">pascual:hal-02102674</idno>
            <idno type="halRefHtml">&lt;i&gt;IEEE Transactions on Parallel and Distributed Systems&lt;/i&gt;, 2019, &lt;a target="_blank" href="https://dx.doi.org/10.1109/TPDS.2019.2911084"&gt;&amp;#x27E8;10.1109/TPDS.2019.2911084&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">IEEE Transactions on Parallel and Distributed Systems, 2019, &amp;#x27E8;10.1109/TPDS.2019.2911084&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-2102674-2101487"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="LIP6" corresp="SORBONNE-UNIVERSITE">Laboratoire d'Informatique de Paris 6</idno>
            <idno type="stamp" n="TDS-MACS">Réseau de recherche en Théorie des Systèmes Distribués, Modélisation, Analyse et Contrôle des Systèmes</idno>
            <idno type="stamp" n="SORBONNE-UNIVERSITE">Sorbonne Université</idno>
            <idno type="stamp" n="SORBONNE-UNIV" corresp="SORBONNE-UNIVERSITE">Sorbonne Université 01/01/2018</idno>
            <idno type="stamp" n="SU-SCIENCES" corresp="SORBONNE-UNIVERSITE">Faculté des Sciences de Sorbonne Université</idno>
            <idno type="stamp" n="TEST-HALCNRS">Collection test HAL CNRS</idno>
            <idno type="stamp" n="SU-TI">Sorbonne Université - Texte Intégral</idno>
            <idno type="stamp" n="ALLIANCE-SU"> Alliance Sorbonne Université</idno>
            <idno type="stamp" n="SUPRA_MATHS_INFO">Mathématiques + Informatique</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Optimizing egalitarian performance when colocating tasks with types for cloud data center resource management</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Fanny</forename>
                    <surname>Pascual</surname>
                  </persName>
                  <email type="md5">511094b863b38954ea9261379adb200b</email>
                  <email type="domain">lip6.fr</email>
                  <idno type="idhal" notation="string">fanny-pascual</idno>
                  <idno type="idhal" notation="numeric">740534</idno>
                  <idno type="halauthorid" notation="string">52026-740534</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-0215-409X</idno>
                  <idno type="IDREF">https://www.idref.fr/120777037</idno>
                  <idno type="VIAF">https://viaf.org/viaf/218443511</idno>
                  <idno type="RESEARCHERID">http://www.researcherid.com/rid/DJY-9349-2022</idno>
                  <affiliation ref="#struct-541718"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Krzysztof</forename>
                    <surname>Rzadca</surname>
                  </persName>
                  <email type="md5">95c9171ba0b910c9183d2c9ed2b22098</email>
                  <email type="domain">mimuw.edu.pl</email>
                  <idno type="idhal" notation="numeric">1045770</idno>
                  <idno type="halauthorid" notation="string">107179-1045770</idno>
                  <affiliation ref="#struct-82043"/>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">5389</idno>
                <idno type="issn">1045-9219</idno>
                <title level="j">IEEE Transactions on Parallel and Distributed Systems</title>
                <imprint>
                  <publisher>Institute of Electrical and Electronics Engineers</publisher>
                  <date type="datePub">2019-04-15</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1109/TPDS.2019.2911084</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <keywords scheme="author">
                <term xml:lang="en">approximation algorithm</term>
                <term xml:lang="en">heterogeneity</term>
                <term xml:lang="en">co-tenancy</term>
                <term xml:lang="en">workload co-location</term>
                <term xml:lang="en">complexity</term>
                <term xml:lang="en">scheduling</term>
                <term xml:lang="en">cloud computing</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-ds">Computer Science [cs]/Data Structures and Algorithms [cs.DS]</classCode>
              <classCode scheme="halDomain" n="info.info-ro">Computer Science [cs]/Operations Research [math.OC]</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>In data centers, up to dozens of tasks are colocated on a single physical machine. Machines are used more efficiently, but the performance of the tasks deteriorates, as the colocated tasks compete for shared resources. Since the tasks are heterogeneous, the resulting performance dependencies are complex. In our previous work [26], [27] we proposed a new combinatorial optimization model that uses two parameters of a task-its size and its type-to characterize how a task influences the performance of other tasks allocated to the same machine. In this paper, we study the egalitarian optimization goal: the aim is to optimize the performance of the worst-off task. This problem generalizes the classic makespan minimization on multiple processors (P||C max). We prove that polynomially-solvable variants of P||C max are NP-hard for this generalization, and that the problem is hard to approximate when the number of types is not constant. For a constant number of types, we propose a PTAS, a fast approximation algorithm, and a series of heuristics. We simulate the algorithms on instances derived from a trace of one of Google clusters. Compared with baseline algorithms solving P||C max , our proposed algorithms aware of the types of the jobs lead to significantly better tasks' performance. The notion of type enables us to extend standard combinatorial optimization methods to handle degradation of performance caused by colocation. Types add a layer of additional complexity. However, our results-approximation algorithms and good average-case performance-show that types can be handled efficiently.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="researchteam" xml:id="struct-541718" status="VALID">
          <orgName>Recherche Opérationnelle</orgName>
          <orgName type="acronym">RO</orgName>
          <date type="start">2018-01-01</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
          </desc>
          <listRelation>
            <relation active="#struct-541703" type="direct"/>
            <relation active="#struct-413221" type="indirect"/>
            <relation name="UMR7606" active="#struct-441569" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-82043" status="VALID">
          <orgName>Institute of Informatics [Warsaw]</orgName>
          <desc>
            <address>
              <country key="PL"/>
            </address>
            <ref type="url">https://www.mimuw.edu.pl/en/struktura/10020000</ref>
          </desc>
          <listRelation>
            <relation active="#struct-87510" type="direct"/>
            <relation active="#struct-531382" type="indirect"/>
          </listRelation>
        </org>
        <org type="laboratory" xml:id="struct-541703" status="VALID">
          <idno type="IdRef">13558292X</idno>
          <idno type="RNSR">199712651U</idno>
          <idno type="ROR">https://ror.org/05krcen59</idno>
          <orgName>LIP6</orgName>
          <date type="start">2018-01-01</date>
          <desc>
            <address>
              <addrLine>4 Place JUSSIEU 75252 PARIS CEDEX 05</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.lip6.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-413221" type="direct"/>
            <relation name="UMR7606" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-413221" status="VALID">
          <idno type="IdRef">221333754</idno>
          <idno type="ROR">https://ror.org/02en5vm52</idno>
          <orgName>Sorbonne Université</orgName>
          <orgName type="acronym">SU</orgName>
          <date type="start">2018-01-01</date>
          <desc>
            <address>
              <addrLine>21 rue de l’École de médecine - 75006 Paris</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.sorbonne-universite.fr/</ref>
          </desc>
        </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="regrouplaboratory" xml:id="struct-87510" status="VALID">
          <orgName>Faculty of Mathematics, Informatics, and Mechanics [Warsaw]</orgName>
          <orgName type="acronym">MIMUW</orgName>
          <desc>
            <address>
              <addrLine>Banacha 2, 02-097 Warsaw</addrLine>
              <country key="PL"/>
            </address>
            <ref type="url">http://www.mimuw.edu.pl/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-531382" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-531382" status="VALID">
          <idno type="IdRef">026414554</idno>
          <idno type="ISNI">0000000419371290</idno>
          <idno type="ROR">https://ror.org/039bjqg32</idno>
          <idno type="Wikidata">Q144488</idno>
          <orgName>Uniwersytet Warszawski  [Polska] = University of Warsaw [Poland] = Université de Varsovie [Pologne]</orgName>
          <orgName type="acronym">UW</orgName>
          <date type="start">1816-01-01</date>
          <desc>
            <address>
              <addrLine>Krakowskie Przedmieście 26/28 – 00-927 – Warszawa – Pologne</addrLine>
              <country key="PL"/>
            </address>
            <ref type="url">https://www.uw.edu.pl/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>