<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
<record>
  <controlfield tag="001">91339</controlfield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="9">hdl_2072_5174</subfield>
    <subfield code="a">oai:www.recercat.cat:2072/196561</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">Performance prediction and application behavior modeling have been the subject of exten-  sive research that aim to estimate applications performance with an acceptable precision.  A novel approach to predict the performance of parallel applications is based in the con-  cept of Parallel Application Signatures that consists in extract an application most  relevant parts (phases) and the number of times they repeat (weights). Executing these  phases in a target machine and multiplying its exeuction time by its weight an estimation  of the application total execution time can be made.  One of the problems is that the performance of an application depends on the program  workload. Every type of workload affects differently how an application performs in a  given system and so affects the signature execution time.  Since the workloads used in most scientific parallel applications have dimensions and  data ranges well known and the behavior of these applications are mostly deterministic,  a model of how the programs workload affect its performance can be obtained. We create  a new methodology to model how a program’s workload affect the parallel application  signature.  Using regression analysis we are able to generalize each phase time execution and  weight function to predict an application performance in a target system for any type  of workload within predefined range. We validate our methodology using a synthetic  program, benchmarks applications and well known real scientific applications.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">La predicción del rendimiento y el modelado del comportamiento de las aplicaciones son  tópicos ampliamente estudiados y se cuentan con numerosos trabajos de investigación que  pretenden estimar el rendimiento de la aplicaciones con una precisión aceptable. Un nuevo  enfoque para predecir el rendimiento de aplicaciones paralelas es el  basado en el concepto de las firmas de aplicaciones paralelas que consiste en extraer  las partes mas relevantes de una aplicación (fases) y el número de veces que se repiten  (pesos). Ejecutando estas fases en una máquina destino y multiplicando su tiempo de  ejecución por su peso, se puede obtener una estimación del tiempo total de ejecución de  la aplicación.  Uno de los problemas es que el rendimiento de una aplicación depende de la carga de  trabajo de esta. Cada tipo de carga de trabajo afecta de manera distinta el rendimiento  que tiene una aplicación en un sistema determinado y por lo tanto el tiempo de ejecución de la firma.  Dado que las cargas de trabajo de la mayoría de las aplicaciones científicas paralelas,  tienen dimensiones y rango de datos bien conocidos y que el comportamiento de estas  aplicaciones es generalmente determinista, se puede obtener un modelo de cómo la carga  de trabajo de un programa afecta su rendimiento. Hemos creado una nueva metodología  para modelar cómo la carga de trabajo de un programa afecta a la firma de la aplicación  paralela.  Usando análisis de regresión, hemos podido generalizar las funciones de tiempo de  ejecución y peso para cada fase para predecir el rendimiento de una aplicación en un  sistema destino para cualquier tipo de carga de trabajo dentro de un rango predefinido.  Hemos validado nuestra metodología utilizando un programa sintético, aplicaciones de  benchmarks y aplicaciones reales científicas bien conocidas.</subfield>
  </datafield>
  <datafield tag="041" ind1=" " ind2=" ">
    <subfield code="a">eng</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Martínez Canillas, Javier</subfield>
  </datafield>
  <datafield tag="710" ind1="1" ind2=" ">
    <subfield code="a">Universitat Autònoma de Barcelona.</subfield>
    <subfield code="b"> Departament d'Arquitectura de Computadors i Sistemes Operatius</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="c">2011</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Including the workload effect in the parallel program signature</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">57 p.</subfield>
  </datafield>
  <datafield tag="540" ind1=" " ind2=" ">
    <subfield code="a">L'accés als continguts d'aquest document queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: </subfield>
    <subfield code="u">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</subfield>
    <subfield code="9">info:eu-repo/semantics/openAccess</subfield>
  </datafield>
  <datafield tag="080" ind1=" " ind2=" ">
    <subfield code="a">004</subfield>
  </datafield>
  <datafield tag="653" ind1=" " ind2=" ">
    <subfield code="a">Processament paral·lel (Ordinadors)</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="4">
    <subfield code="a">info:eu-repo/semantics/masterThesis</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
    <subfield code="u">http://ddd.uab.cat/pub/trerecpro/2011/hdl_2072_196561/TR_JavierMartinezCanillas.pdf</subfield>
    <subfield code="s">1466941</subfield>
    <subfield code="p">57</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="2">
    <subfield code="3">Adreça alternativa</subfield>
    <subfield code="u">http://hdl.handle.net/2072/196561</subfield>
  </datafield>
  <datafield tag="980" ind1=" " ind2=" ">
    <subfield code="a">TRERECPRO</subfield>
    <subfield code="b">UAB</subfield>
  </datafield>
  <datafield tag="024" ind1="8" ind2=" ">
    <subfield code="9">driver</subfield>
    <subfield code="a">oai:ddd.uab.cat:91339</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
    <subfield code="a">Luque, Emilio</subfield>
    <subfield code="u">Universitat Autònoma de Barcelona. Departament d'Arquitectura de Computadors i Sistemes Operatius</subfield>
  </datafield>
</record>
</collection>