<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
    <title>Team:DATAMOVE</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Motivation"/>
    <meta name="dc.title" content="Research Program - Motivation"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2016-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="DATAMOVE"/>
    <script type="text/javascript" src="https://raweb.inria.fr/rapportsactivite/RA2016/static/MathJax/MathJax.js?config=TeX-MML-AM_CHTML">
      <!--MathJax-->
    </script>
  </head>
  <body>
    <div class="tdmdiv">
      <div class="logo">
        <a href="http://www.inria.fr">
          <img style="align:bottom; border:none" src="../static/img/icons/logo_INRIA-coul.jpg" alt="Inria"/>
        </a>
      </div>
      <div class="TdmEntry">
        <div class="tdmentete">
          <a href="uid0.html">Team Datamove</a>
        </div>
        <span>
          <a href="uid1.html">Members</a>
        </span>
      </div>
      <div class="TdmEntry">
        <a href="./uid3.html">Overall Objectives</a>
      </div>
      <div class="TdmEntry">Research Program<ul><li class="tdmActPage"><a href="uid5.html&#10;&#9;&#9;  ">Motivation</a></li><li><a href="uid11.html&#10;&#9;&#9;  ">Strategy</a></li><li><a href="uid13.html&#10;&#9;&#9;  ">Research Directions</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid16.html&#10;&#9;&#9;  ">Data Aware Batch Scheduling</a></li><li><a href="uid22.html&#10;&#9;&#9;  ">Empirical Studies of Large Scale Platforms</a></li><li><a href="uid28.html&#10;&#9;&#9;  ">Integration of High Performance Computing and Data Analytics</a></li></ul></div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid33.html&#10;&#9;&#9;  ">OAR</a></li><li><a href="uid38.html&#10;&#9;&#9;  ">FlowVR</a></li><li><a href="uid42.html&#10;&#9;&#9;  ">Platforms</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid45.html&#10;&#9;&#9;  ">In Situ Statistical Analysis for Parametric Studies</a></li><li><a href="uid46.html&#10;&#9;&#9;  ">Online Non-preemptive Scheduling in a Resource Augmentation Model based on Duality</a></li><li><a href="uid47.html&#10;&#9;&#9;  ">Batsim: a Realistic Language-Independent Resources and Jobs Management Systems Simulator</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid49.html&#10;&#9;&#9;  ">Bilateral Contracts with Industry</a></li><li><a href="uid50.html&#10;&#9;&#9;  ">Bilateral Grants with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid52.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid58.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid68.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid110.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid116.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid152.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid180.html&#10;&#9;&#9;  ">Popularization</a></li></ul></div>
      <div class="TdmEntry">
        <div>Bibliography</div>
      </div>
      <div class="TdmEntry">
        <ul>
          <li>
            <a id="tdmbibentyear" href="bibliography.html">Publications of the year</a>
          </li>
        </ul>
      </div>
    </div>
    <div id="main">
      <div class="mainentete">
        <div id="head_agauche">
          <small><a href="http://www.inria.fr">
	    
	    Inria
	  </a> | <a href="../index.html">
	    
	    Raweb 
	    2016</a> | <a href="http://www.inria.fr/en/teams/datamove">Presentation of the Team DATAMOVE</a> | <a href="https://team.inria.fr/datamove/">DATAMOVE Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="datamove.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="datamove.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-datamove-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../datamove/datamove.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-datamove-epub.png"/>
                </a>
              </td>
            </tr>
            <tr>
              <td/>
              <td>PDF
</td>
              <td>e-Pub
</td>
            </tr>
          </table>
        </div>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid11.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
      <div id="textepage">
        <!--DEBUT2 du corps du module-->
        <h2>Section: 
      Research Program</h2>
        <h3 class="titre3">Motivation</h3>
        <p>Today's largest supercomputers (Top500 Ranking, <a href="http://www.top500.org">http://www.top500.org</a>) are composed of few millions of cores, with performances almost reaching 100 PetaFlops (<span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msup><mn>10</mn><mn>15</mn></msup></math></span> floating point operations per second) for the largest machine. Moving data in such large supercomputers is becoming a major performance bottleneck, and the situation is expected to worsen even more at exascale and beyond. The data transfer capabilities are growing at a slower rate than processing power ones. The profusion of available flops will very likely be underused due to constrained communication capabilities. It is commonly admitted that data movements account for 50% to 70% of the global power consumption (SciDAC Review, 2010, <a href="http://www.scidacreview.org/1001/pdf/hardware.pdf">http://www.scidacreview.org/1001/pdf/hardware.pdf</a>). Thus, data movements are potentially one of the most important source of savings for enabling supercomputers to stay in the commonly adopted energy barrier of 20 MegaWatts. In the mid to long term, non volatile memory (NVRAM) is expected to deeply change the machine I/Os. Data distribution will shift from disk arrays with an access time often considered as uniform, towards permanent storage capabilities at each node of the machine, making data locality an even more prevalent paradigm.</p>
        <p>The DataMove team works on <b>optimizing data movements for large scale computing</b> mainly at two related levels:</p>
        <ul>
          <li>
            <p class="notaparagraph"><a name="uid9"> </a>Resource allocation</p>
          </li>
          <li>
            <p class="notaparagraph"><a name="uid10"> </a>Integration of numerical simulation and data analysis</p>
          </li>
        </ul>
        <p>The resource and job management system (also called batch scheduler or RJMS) is in charge of allocating resources upon user requests for executing their parallel applications.
The growing cost of data movements requires adapted scheduling policies able to take into account the influence of intra-application communications, I/Os as well as contention caused by data traffic generated by other concurrent applications.
Modelling the application behavior to anticipate its actual resource usage on such architecture is known to be challenging, but it becomes
critical for improving performances (execution time, energy, or any other relevant objective). The job management system also needs to handle new types of workloads: high performance platforms now need to execute more and more often data intensive processing tasks like data analysis in addition to traditional computation intensive numerical simulations. In particular, the ever growing amount of data generated by numerical simulation calls for a tighter integration between the simulation and the data analysis. The challenge here is to reduce data traffic and to speed-up result analysis by performing result processing (compression, indexation, analysis, visualization, etc.) as closely as possible to the locus and time of data generation. This emerging trend called <i>in situ analytics</i> requires to revisit the traditional workflow (loop of batch processing followed by postmortem analysis). The application becomes a whole including the simulation, in situ processing and I/Os. This motivates the development of new well-adapted resource sharing strategies, data structures and parallel analytics schemes to efficiently interleave the different components of the application and globally improve the performance.
</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid11.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
    </div>
  </body>
</html>
