<?xml version="1.0" encoding="UTF-8" ?>
<oai_dc:dc schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<dc:contributor>Díaz Martín, Juan Carlos</dc:contributor>
<dc:contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dc:contributor>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
<dc:subject>3304 Tecnología de Los Ordenadores</dc:subject>
<dc:subject>1203 Ciencia de Los Ordenadores</dc:subject>
<dc:description>Tesis doctoral con Mención de "Doctor Europeo"</dc:description>
<dc:description>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dc:description>
<dc:description>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dc:description>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12</dc:date>
<dc:date>2016-01-29</dc:date>
<dc:type>doctoralThesis</dc:type>
<dc:identifier>http://hdl.handle.net/10662/3886</dc:identifier>
<dc:identifier>0000-0002-4264-7473</dc:identifier>
<dc:identifier>0000-0002-8435-3844</dc:identifier>
<dc:language>eng</dc:language>
<dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
<dc:rights>openAccess</dc:rights>
<dc:format>194 p.</dc:format>
<dc:format>application/pdf</dc:format>
<dc:format>application/pdf</dc:format>
</oai_dc:dc>
<?xml version="1.0" encoding="UTF-8" ?>
<d:DIDL schemaLocation="urn:mpeg:mpeg21:2002:02-DIDL-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/did/didl.xsd">
<d:DIDLInfo>
<dcterms:created schemaLocation="http://purl.org/dc/terms/ http://dublincore.org/schemas/xmls/qdc/dcterms.xsd">2016-02-12T08:47:58Z</dcterms:created>
</d:DIDLInfo>
<d:Item id="hdl_10662_3886">
<d:Descriptor>
<d:Statement mimeType="application/xml; charset=utf-8">
<dii:Identifier schemaLocation="urn:mpeg:mpeg21:2002:01-DII-NS http://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/dii/dii.xsd">urn:hdl:10662/3886</dii:Identifier>
</d:Statement>
</d:Descriptor>
<d:Descriptor>
<d:Statement mimeType="application/xml; charset=utf-8">
<oai_dc:dc schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<dc:contributor>Díaz Martín, Juan Carlos</dc:contributor>
<dc:contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dc:contributor>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
<dc:description>Tesis doctoral con Mención de "Doctor Europeo"</dc:description>
<dc:description>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dc:description>
<dc:description>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dc:description>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12</dc:date>
<dc:date>2016-01-29</dc:date>
<dc:type>doctoralThesis</dc:type>
<dc:identifier>http://hdl.handle.net/10662/3886</dc:identifier>
<dc:identifier>0000-0002-4264-7473</dc:identifier>
<dc:identifier>0000-0002-8435-3844</dc:identifier>
<dc:language>eng</dc:language>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
<dc:rights>openAccess</dc:rights>
<dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
</oai_dc:dc>
</d:Statement>
</d:Descriptor>
<d:Component id="10662_3886_4">
</d:Component>
</d:Item>
</d:DIDL>
<?xml version="1.0" encoding="UTF-8" ?>
<dim:dim schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
<dim:field authority="9712fa92-fdc9-4b64-babe-afe861e66263" confidence="600" element="contributor" mdschema="dc" qualifier="advisor">Díaz Martín, Juan Carlos</dim:field>
<dim:field authority="a37c2a9f-cd99-4126-8e41-ba4474d37bdd" confidence="600" element="contributor" mdschema="dc" qualifier="author">Rico Gallego, Juan Antonio</dim:field>
<dim:field element="contributor" lang="es_ES" mdschema="dc" qualifier="other">Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dim:field>
<dim:field element="date" mdschema="dc" qualifier="accessioned">2016-02-12T08:47:58Z</dim:field>
<dim:field element="date" mdschema="dc" qualifier="available">2016-02-12T08:47:58Z</dim:field>
<dim:field element="date" mdschema="dc" qualifier="issued">2016-02-12</dim:field>
<dim:field element="date" mdschema="dc" qualifier="submitted">2016-01-29</dim:field>
<dim:field element="identifier" mdschema="dc" qualifier="uri">http://hdl.handle.net/10662/3886</dim:field>
<dim:field element="identifier" mdschema="dc" qualifier="orcid">0000-0002-4264-7473</dim:field>
<dim:field element="identifier" mdschema="dc" qualifier="orcid">0000-0002-8435-3844</dim:field>
<dim:field element="description" lang="es_ES" mdschema="dc">Tesis doctoral con Mención de "Doctor Europeo"</dim:field>
<dim:field element="description" lang="es_ES" mdschema="dc" qualifier="abstract">El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dim:field>
<dim:field element="description" lang="es_ES" mdschema="dc" qualifier="abstract">Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dim:field>
<dim:field element="format" lang="es_ES" mdschema="dc" qualifier="extent">194 p.</dim:field>
<dim:field element="format" lang="en_US" mdschema="dc" qualifier="mimetype">application/pdf</dim:field>
<dim:field element="language" lang="es_ES" mdschema="dc" qualifier="iso">eng</dim:field>
<dim:field element="rights" lang="*" mdschema="dc">Atribución-NoComercial-SinDerivadas 3.0 España</dim:field>
<dim:field element="rights" lang="*" mdschema="dc" qualifier="uri">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dim:field>
<dim:field element="rights" lang="es_ES" mdschema="dc" qualifier="accessRights">openAccess</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc">Modelos de rendimiento</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc">Algoritmos paralelos</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc">Message-passing</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc">Performance models</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc">Parallel algorithm</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc" qualifier="unesco">3304 Tecnología de Los Ordenadores</dim:field>
<dim:field element="subject" lang="es_ES" mdschema="dc" qualifier="unesco">1203 Ciencia de Los Ordenadores</dim:field>
<dim:field element="title" lang="es_ES" mdschema="dc">τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dim:field>
<dim:field element="type" lang="es_ES" mdschema="dc">doctoralThesis</dim:field>
<dim:field element="type" lang="en_US" mdschema="europeana">TEXT</dim:field>
<dim:field element="dataProvider" lang="es_ES" mdschema="europeana">Universidad de Extremadura. España</dim:field>
</dim:dim>
<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF schemaLocation="http://www.w3.org/1999/02/22-rdf-syntax-ns# http://www.europeana.eu/schemas/edm/EDM.xsd">
<edm:ProvidedCHO about="http://hdl.handle.net/10662/3886">
<dc:contributor>Díaz Martín, Juan Carlos</dc:contributor>
<dc:contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dc:contributor>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<dc:date>2016-02-12</dc:date>
<dc:description>Tesis doctoral con Mención de "Doctor Europeo"</dc:description>
<dc:description>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dc:description>
<dc:description>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dc:description>
<dc:identifier>http://hdl.handle.net/10662/3886</dc:identifier>
<dc:language>eng</dc:language>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:type>doctoralThesis</dc:type>
<edm:type>TEXT</edm:type>
</edm:ProvidedCHO>
<ore:Aggregation about="http://hdl.handle.net/10662/3886#aggregation">
<edm:dataProvider>Dehesa</edm:dataProvider>
<edm:provider>Hispana</edm:provider>
</ore:Aggregation>
<edm:WebResource about="https://dehesa.unex.es:8443/bitstream/10662/3886/4/TDUEX_2016_Rico_Gallego.pdf">
</edm:WebResource>
</rdf:RDF>
<?xml version="1.0" encoding="UTF-8" ?>
<europeana:record schemaLocation="http://www.europeana.eu/schemas/ese/ http://www.europeana.eu/schemas/ese/ESE-V3.4.xsd">
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<dc:contributor>Díaz Martín, Juan Carlos</dc:contributor>
<dc:contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dc:contributor>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
<dc:subject>3304 Tecnología de Los Ordenadores</dc:subject>
<dc:subject>1203 Ciencia de Los Ordenadores</dc:subject>
<dc:description>Tesis doctoral con Mención de "Doctor Europeo"</dc:description>
<dc:description>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dc:description>
<dc:description>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dc:description>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12</dc:date>
<dc:date>2016-01-29</dc:date>
<dc:type>doctoralThesis</dc:type>
<dc:identifier>http://hdl.handle.net/10662/3886</dc:identifier>
<dc:identifier>0000-0002-4264-7473</dc:identifier>
<dc:identifier>0000-0002-8435-3844</dc:identifier>
<dc:language>eng</dc:language>
<dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
<dc:rights>openAccess</dc:rights>
<dc:format>194 p.</dc:format>
<dc:format>application/pdf</dc:format>
<europeana:object>https://dehesa.unex.es:8443/bitstream/10662/3886/6/TDUEX_2016_Rico_Gallego.pdf.jpg</europeana:object>
<europeana:object>https://dehesa.unex.es:8443/bitstream/10662/3886/6/TDUEX_2016_Rico_Gallego.pdf.jpg</europeana:object>
<europeana:provider>Hispana</europeana:provider>
<europeana:type>TEXT</europeana:type>
<europeana:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</europeana:rights>
<europeana:dataProvider>Universidad de Extremadura</europeana:dataProvider>
<europeana:isShownAt>http://hdl.handle.net/10662/3886</europeana:isShownAt>
</europeana:record>
<?xml version="1.0" encoding="UTF-8" ?>
<thesis schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.0/ http://www.ndltd.org/standards/metadata/etdms/1.0/etdms.xsd">
<title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</title>
<creator>Rico Gallego, Juan Antonio</creator>
<contributor>Díaz Martín, Juan Carlos</contributor>
<contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</contributor>
<subject>Modelos de rendimiento</subject>
<subject>Algoritmos paralelos</subject>
<subject>Message-passing</subject>
<subject>Performance models</subject>
<subject>Parallel algorithm</subject>
<description>Tesis doctoral con Mención de "Doctor Europeo"</description>
<description>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</description>
<description>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</description>
<date>2016-02-12</date>
<date>2016-02-12</date>
<date>2016-02-12</date>
<date>2016-01-29</date>
<type>doctoralThesis</type>
<identifier>http://hdl.handle.net/10662/3886</identifier>
<identifier>0000-0002-4264-7473</identifier>
<identifier>0000-0002-8435-3844</identifier>
<language>eng</language>
<rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</rights>
<rights>openAccess</rights>
<rights>Atribución-NoComercial-SinDerivadas 3.0 España</rights>
</thesis>
<?xml version="1.0" encoding="UTF-8" ?>
<record schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd">
<leader>00925njm 22002777a 4500</leader>
<datafield ind1=" " ind2=" " tag="042">
<subfield code="a">dc</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="720">
<subfield code="a">Rico Gallego, Juan Antonio</subfield>
<subfield code="e">author</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="260">
<subfield code="c">2016-02-12</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="520">
<subfield code="a">El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="520">
<subfield code="a">Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</subfield>
</datafield>
<datafield ind1="8" ind2=" " tag="024">
<subfield code="a">http://hdl.handle.net/10662/3886</subfield>
</datafield>
<datafield ind1="8" ind2=" " tag="024">
<subfield code="a">0000-0002-4264-7473</subfield>
</datafield>
<datafield ind1="8" ind2=" " tag="024">
<subfield code="a">0000-0002-8435-3844</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="653">
<subfield code="a">Modelos de rendimiento</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="653">
<subfield code="a">Algoritmos paralelos</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="653">
<subfield code="a">Message-passing</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="653">
<subfield code="a">Performance models</subfield>
</datafield>
<datafield ind1=" " ind2=" " tag="653">
<subfield code="a">Parallel algorithm</subfield>
</datafield>
<datafield ind1="0" ind2="0" tag="245">
<subfield code="a">τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</subfield>
</datafield>
</record>
<?xml version="1.0" encoding="UTF-8" ?>
<mets ID=" DSpace_ITEM_10662-3886" OBJID=" hdl:10662/3886" PROFILE="DSpace METS SIP Profile 1.0" TYPE="DSpace ITEM" schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd">
<metsHdr CREATEDATE="2022-10-21T21:21:38Z">
<agent ROLE="CUSTODIAN" TYPE="ORGANIZATION">
<name>Dehesa. Repositorio Institucional de la Universidad de Extremadura</name>
</agent>
</metsHdr>
<dmdSec ID="DMD_10662_3886">
<mdWrap MDTYPE="MODS">
<xmlData schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
<mods:mods schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
<mods:name>
<mods:role>
<mods:roleTerm type="text">advisor</mods:roleTerm>
</mods:role>
<mods:namePart>Díaz Martín, Juan Carlos</mods:namePart>
</mods:name>
<mods:name>
<mods:role>
<mods:roleTerm type="text">author</mods:roleTerm>
</mods:role>
<mods:namePart>Rico Gallego, Juan Antonio</mods:namePart>
</mods:name>
<mods:name>
<mods:role>
<mods:roleTerm type="text">other</mods:roleTerm>
</mods:role>
<mods:namePart>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</mods:namePart>
</mods:name>
<mods:extension>
<mods:dateAccessioned encoding="iso8601">2016-02-12T08:47:58Z</mods:dateAccessioned>
</mods:extension>
<mods:extension>
<mods:dateAvailable encoding="iso8601">2016-02-12T08:47:58Z</mods:dateAvailable>
</mods:extension>
<mods:originInfo>
<mods:dateIssued encoding="iso8601">2016-02-12</mods:dateIssued>
</mods:originInfo>
<mods:identifier type="uri">http://hdl.handle.net/10662/3886</mods:identifier>
<mods:identifier type="orcid">0000-0002-4264-7473</mods:identifier>
<mods:abstract>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</mods:abstract>
<mods:language>
<mods:languageTerm authority="rfc3066">eng</mods:languageTerm>
</mods:language>
<mods:accessCondition type="useAndReproduction">Atribución-NoComercial-SinDerivadas 3.0 España</mods:accessCondition>
<mods:subject>
<mods:topic>Modelos de rendimiento</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Algoritmos paralelos</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Message-passing</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Performance models</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Parallel algorithm</mods:topic>
</mods:subject>
<mods:titleInfo>
<mods:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</mods:title>
</mods:titleInfo>
<mods:genre>doctoralThesis</mods:genre>
</mods:mods>
</xmlData>
</mdWrap>
</dmdSec>
<amdSec ID="FO_10662_3886_4">
<techMD ID="TECH_O_10662_3886_4">
<mdWrap MDTYPE="PREMIS">
<xmlData schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
<premis:premis>
<premis:object>
<premis:objectIdentifier>
<premis:objectIdentifierType>URL</premis:objectIdentifierType>
<premis:objectIdentifierValue>https://dehesa.unex.es:8443/bitstream/10662/3886/4/TDUEX_2016_Rico_Gallego.pdf</premis:objectIdentifierValue>
</premis:objectIdentifier>
<premis:objectCategory>File</premis:objectCategory>
<premis:objectCharacteristics>
<premis:fixity>
<premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
<premis:messageDigest>013335dbee9173ac1910691781be6440</premis:messageDigest>
</premis:fixity>
<premis:size>3114092</premis:size>
<premis:format>
<premis:formatDesignation>
<premis:formatName>application/pdf</premis:formatName>
</premis:formatDesignation>
</premis:format>
</premis:objectCharacteristics>
<premis:originalName>TDUEX_2016_Rico_Gallego.pdf</premis:originalName>
</premis:object>
</premis:premis>
</xmlData>
</mdWrap>
</techMD>
</amdSec>
<amdSec ID="FT_10662_3886_5">
<techMD ID="TECH_T_10662_3886_5">
<mdWrap MDTYPE="PREMIS">
<xmlData schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
<premis:premis>
<premis:object>
<premis:objectIdentifier>
<premis:objectIdentifierType>URL</premis:objectIdentifierType>
<premis:objectIdentifierValue>https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt</premis:objectIdentifierValue>
</premis:objectIdentifier>
<premis:objectCategory>File</premis:objectCategory>
<premis:objectCharacteristics>
<premis:fixity>
<premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
<premis:messageDigest>b5d80ddb712e28624d1a328aa30f9003</premis:messageDigest>
</premis:fixity>
<premis:size>348612</premis:size>
<premis:format>
<premis:formatDesignation>
<premis:formatName>text/plain</premis:formatName>
</premis:formatDesignation>
</premis:format>
</premis:objectCharacteristics>
<premis:originalName>TDUEX_2016_Rico_Gallego.pdf.txt</premis:originalName>
</premis:object>
</premis:premis>
</xmlData>
</mdWrap>
</techMD>
</amdSec>
<amdSec ID="FT_10662_3886_5">
<techMD ID="TECH_T_10662_3886_5">
<mdWrap MDTYPE="PREMIS">
<xmlData schemaLocation="http://www.loc.gov/standards/premis http://www.loc.gov/standards/premis/PREMIS-v1-0.xsd">
<premis:premis>
<premis:object>
<premis:objectIdentifier>
<premis:objectIdentifierType>URL</premis:objectIdentifierType>
<premis:objectIdentifierValue>https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt</premis:objectIdentifierValue>
</premis:objectIdentifier>
<premis:objectCategory>File</premis:objectCategory>
<premis:objectCharacteristics>
<premis:fixity>
<premis:messageDigestAlgorithm>MD5</premis:messageDigestAlgorithm>
<premis:messageDigest>b5d80ddb712e28624d1a328aa30f9003</premis:messageDigest>
</premis:fixity>
<premis:size>348612</premis:size>
<premis:format>
<premis:formatDesignation>
<premis:formatName>text/plain</premis:formatName>
</premis:formatDesignation>
</premis:format>
</premis:objectCharacteristics>
<premis:originalName>TDUEX_2016_Rico_Gallego.pdf.txt</premis:originalName>
</premis:object>
</premis:premis>
</xmlData>
</mdWrap>
</techMD>
</amdSec>
<fileSec>
<fileGrp USE="ORIGINAL">
<file ADMID="FO_10662_3886_4" CHECKSUM="013335dbee9173ac1910691781be6440" CHECKSUMTYPE="MD5" GROUPID="GROUP_BITSTREAM_10662_3886_4" ID="BITSTREAM_ORIGINAL_10662_3886_4" MIMETYPE="application/pdf" SEQ="4" SIZE="3114092">
</file>
</fileGrp>
<fileGrp USE="TEXT">
<file ADMID="FT_10662_3886_5" CHECKSUM="b5d80ddb712e28624d1a328aa30f9003" CHECKSUMTYPE="MD5" GROUPID="GROUP_BITSTREAM_10662_3886_5" ID="BITSTREAM_TEXT_10662_3886_5" MIMETYPE="text/plain" SEQ="5" SIZE="348612">
</file>
</fileGrp>
<fileGrp USE="TEXT">
<file ADMID="FT_10662_3886_5" CHECKSUM="b5d80ddb712e28624d1a328aa30f9003" CHECKSUMTYPE="MD5" GROUPID="GROUP_BITSTREAM_10662_3886_5" ID="BITSTREAM_TEXT_10662_3886_5" MIMETYPE="text/plain" SEQ="5" SIZE="348612">
</file>
</fileGrp>
</fileSec>
<structMap LABEL="DSpace Object" TYPE="LOGICAL">
<div ADMID="DMD_10662_3886" TYPE="DSpace Object Contents">
<div TYPE="DSpace BITSTREAM">
</div>
</div>
</structMap>
</mets>
<?xml version="1.0" encoding="UTF-8" ?>
<mods:mods schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
<mods:name>
<mods:namePart>Rico Gallego, Juan Antonio</mods:namePart>
</mods:name>
<mods:extension>
<mods:dateAvailable encoding="iso8601">2016-02-12T08:47:58Z</mods:dateAvailable>
</mods:extension>
<mods:extension>
<mods:dateAccessioned encoding="iso8601">2016-02-12T08:47:58Z</mods:dateAccessioned>
</mods:extension>
<mods:originInfo>
<mods:dateIssued encoding="iso8601">2016-02-12</mods:dateIssued>
</mods:originInfo>
<mods:identifier type="uri">http://hdl.handle.net/10662/3886</mods:identifier>
<mods:identifier type="orcid">0000-0002-4264-7473</mods:identifier>
<mods:identifier type="orcid">0000-0002-8435-3844</mods:identifier>
<mods:abstract>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</mods:abstract>
<mods:abstract>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</mods:abstract>
<mods:language>
<mods:languageTerm>eng</mods:languageTerm>
</mods:language>
<mods:accessCondition type="useAndReproduction">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</mods:accessCondition>
<mods:accessCondition type="useAndReproduction">openAccess</mods:accessCondition>
<mods:accessCondition type="useAndReproduction">Atribución-NoComercial-SinDerivadas 3.0 España</mods:accessCondition>
<mods:subject>
<mods:topic>Modelos de rendimiento</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Algoritmos paralelos</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Message-passing</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Performance models</mods:topic>
</mods:subject>
<mods:subject>
<mods:topic>Parallel algorithm</mods:topic>
</mods:subject>
<mods:titleInfo>
<mods:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</mods:title>
</mods:titleInfo>
<mods:genre>doctoralThesis</mods:genre>
</mods:mods>
<?xml version="1.0" encoding="UTF-8" ?>
<atom:entry schemaLocation="http://www.w3.org/2005/Atom http://www.kbcafe.com/rss/atom.xsd.xml">
<atom:id>http://hdl.handle.net/10662/3886/ore.xml</atom:id>
<atom:published>2016-02-12T08:47:58Z</atom:published>
<atom:updated>2016-02-12T08:47:58Z</atom:updated>
<atom:source>
<atom:generator>Dehesa. Repositorio Institucional de la Universidad de Extremadura</atom:generator>
</atom:source>
<atom:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</atom:title>
<atom:author>
<atom:name>Rico Gallego, Juan Antonio</atom:name>
</atom:author>
<oreatom:triples>
<rdf:Description about="http://hdl.handle.net/10662/3886/ore.xml#atom">
<dcterms:modified>2016-02-12T08:47:58Z</dcterms:modified>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt">
<dcterms:description>TEXT</dcterms:description>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/6/TDUEX_2016_Rico_Gallego.pdf.jpg">
<dcterms:description>THUMBNAIL</dcterms:description>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt">
<dcterms:description>TEXT</dcterms:description>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/6/TDUEX_2016_Rico_Gallego.pdf.jpg">
<dcterms:description>THUMBNAIL</dcterms:description>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/4/TDUEX_2016_Rico_Gallego.pdf">
<dcterms:description>ORIGINAL</dcterms:description>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/2/license_rdf">
<dcterms:description>CC-LICENSE</dcterms:description>
</rdf:Description>
<rdf:Description about="https://dehesa.unex.es:8443/bitstream/10662/3886/3/license.txt">
<dcterms:description>LICENSE</dcterms:description>
</rdf:Description>
</oreatom:triples>
</atom:entry>
<?xml version="1.0" encoding="UTF-8" ?>
<qdc:qualifieddc schemaLocation="http://purl.org/dc/elements/1.1/ http://dublincore.org/schemas/xmls/qdc/2006/01/06/dc.xsd http://purl.org/dc/terms/ http://dublincore.org/schemas/xmls/qdc/2006/01/06/dcterms.xsd http://dspace.org/qualifieddc/ http://www.ukoln.ac.uk/metadata/dcmi/xmlschema/qualifieddc.xsd">
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<dc:contributor>Díaz Martín, Juan Carlos</dc:contributor>
<dc:contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dc:contributor>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
<dcterms:abstract>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dcterms:abstract>
<dcterms:abstract>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dcterms:abstract>
<dcterms:dateAccepted>2016-02-12T08:47:58Z</dcterms:dateAccepted>
<dcterms:available>2016-02-12T08:47:58Z</dcterms:available>
<dcterms:created>2016-02-12T08:47:58Z</dcterms:created>
<dcterms:issued>2016-02-12</dcterms:issued>
<dc:type>doctoralThesis</dc:type>
<dc:identifier>http://hdl.handle.net/10662/3886</dc:identifier>
<dc:identifier>0000-0002-4264-7473</dc:identifier>
<dc:identifier>0000-0002-8435-3844</dc:identifier>
<dc:language>eng</dc:language>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
<dc:rights>openAccess</dc:rights>
<dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
</qdc:qualifieddc>
<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF schemaLocation="http://www.openarchives.org/OAI/2.0/rdf/ http://www.openarchives.org/OAI/2.0/rdf.xsd">
<ow:Publication about="oai:dehesa.unex.es:10662/3886">
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<dc:contributor>Díaz Martín, Juan Carlos</dc:contributor>
<dc:contributor>Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</dc:contributor>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
<dc:description>Tesis doctoral con Mención de "Doctor Europeo"</dc:description>
<dc:description>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dc:description>
<dc:description>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dc:description>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12T08:47:58Z</dc:date>
<dc:date>2016-02-12</dc:date>
<dc:date>2016-01-29</dc:date>
<dc:type>doctoralThesis</dc:type>
<dc:identifier>http://hdl.handle.net/10662/3886</dc:identifier>
<dc:identifier>0000-0002-4264-7473</dc:identifier>
<dc:identifier>0000-0002-8435-3844</dc:identifier>
<dc:language>eng</dc:language>
<dc:rights>http://creativecommons.org/licenses/by-nc-nd/3.0/es/</dc:rights>
<dc:rights>openAccess</dc:rights>
<dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
</ow:Publication>
</rdf:RDF>
<?xml version="1.0" encoding="UTF-8" ?>
<uketd_dc:uketddc schemaLocation="http://naca.central.cranfield.ac.uk/ethos-oai/2.0/ http://naca.central.cranfield.ac.uk/ethos-oai/2.0/uketd_dc.xsd">
<dc:title>τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</dc:title>
<dc:creator>Rico Gallego, Juan Antonio</dc:creator>
<uketdterms:advisor>Díaz Martín, Juan Carlos</uketdterms:advisor>
<dcterms:abstract>El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</dcterms:abstract>
<dcterms:abstract>Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</dcterms:abstract>
<dcterms:issued>2016-02-12</dcterms:issued>
<dc:type>doctoralThesis</dc:type>
<dc:language type="dcterms:ISO639-2">eng</dc:language>
<dcterms:isReferencedBy>http://hdl.handle.net/10662/3886</dcterms:isReferencedBy>
<dcterms:hasFormat>https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt</dcterms:hasFormat>
<uketdterms:checksum type="uketdterms:MD5">b5d80ddb712e28624d1a328aa30f9003</uketdterms:checksum>
<dcterms:hasFormat>https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt</dcterms:hasFormat>
<uketdterms:checksum type="uketdterms:MD5">b5d80ddb712e28624d1a328aa30f9003</uketdterms:checksum>
<dc:identifier type="dcterms:URI">https://dehesa.unex.es:8443/bitstream/10662/3886/4/TDUEX_2016_Rico_Gallego.pdf</dc:identifier>
<uketdterms:checksum type="uketdterms:MD5">013335dbee9173ac1910691781be6440</uketdterms:checksum>
<dcterms:license>https://dehesa.unex.es:8443/bitstream/10662/3886/3/license.txt</dcterms:license>
<uketdterms:checksum type="uketdterms:MD5">ebbbfafb28110256fea649de2016da1e</uketdterms:checksum>
<dc:rights>Atribución-NoComercial-SinDerivadas 3.0 España</dc:rights>
<dc:subject>Modelos de rendimiento</dc:subject>
<dc:subject>Algoritmos paralelos</dc:subject>
<dc:subject>Message-passing</dc:subject>
<dc:subject>Performance models</dc:subject>
<dc:subject>Parallel algorithm</dc:subject>
</uketd_dc:uketddc>
<?xml version="1.0" encoding="UTF-8" ?>
<metadata schemaLocation="http://www.lyncode.com/xoai http://www.lyncode.com/xsd/xoai.xsd">
<element name="dc">
<element name="contributor">
<element name="advisor">
<element name="none">
<field name="value">Díaz Martín, Juan Carlos</field>
<field name="authority">9712fa92-fdc9-4b64-babe-afe861e66263</field>
<field name="confidence">600</field>
</element>
</element>
<element name="author">
<element name="none">
<field name="value">Rico Gallego, Juan Antonio</field>
<field name="authority">a37c2a9f-cd99-4126-8e41-ba4474d37bdd</field>
<field name="confidence">600</field>
</element>
</element>
<element name="other">
<element name="es_ES">
<field name="value">Universidad de Extremadura. Departamento de Ingeniería de Sistemas Informáticos y Telemáticos</field>
</element>
</element>
</element>
<element name="date">
<element name="accessioned">
<element name="none">
<field name="value">2016-02-12T08:47:58Z</field>
</element>
</element>
<element name="available">
<element name="none">
<field name="value">2016-02-12T08:47:58Z</field>
</element>
</element>
<element name="issued">
<element name="none">
<field name="value">2016-02-12</field>
</element>
</element>
<element name="submitted">
<element name="none">
<field name="value">2016-01-29</field>
</element>
</element>
</element>
<element name="identifier">
<element name="uri">
<element name="none">
<field name="value">http://hdl.handle.net/10662/3886</field>
</element>
</element>
<element name="orcid">
<element name="none">
<field name="value">0000-0002-4264-7473</field>
<field name="value">0000-0002-8435-3844</field>
</element>
</element>
</element>
<element name="description">
<element name="es_ES">
<field name="value">Tesis doctoral con Mención de "Doctor Europeo"</field>
</element>
<element name="abstract">
<element name="es_ES">
<field name="value">El modelado formal del coste de las primitivas de comunicación en MPI permite una representación independiente de la máquina de los algoritmos que las implementan, así como su comparación, análisis y la optimización de dichos algoritmos. Los métodos actuales derivan de LogP, un modelo concebido para predecir el coste de mensajes punto a punto sobre una red de computadoras monoprocesador. Conforme los supercomputadores actuales se construyen sobre placas con un número creciente de elementos de proceso accediendo a memorias jerárquicas, la comunicación intra-nodo adquiere relevancia. lognP ofrece una alternativa a LogP abstrayendo el modelado del hardware e incluyendo parámetros relacionados con los servicios de comunicaciones proporcionados a las librerías de comunicaciones como MPI. Sin embargo, no se ha probado su utilidad más allá del modelado de una simple comunicación punto a punto. El objetivo de este trabajo de tesis es encontrar un método que permita modelar técnicas de comunicación en memoria compartida, como segmentación de mensajes y colectivas no basadas en transmisiones punto a punto, que son sustancialmente diferentes a las transmisiones por red, y desvelar las razones de los problemas de los modelos actuales para predecir el coste de estas operaciones. Además, se aborda el modelado de comunicaciones basado en paso de mensajes por red, con el objetivo final de proporcionar una metodología de modelado que, tomando en cuenta la contienda de procesos en el acceso a los recursos, proporcione de forma precisa el coste de las operaciones de comunicación.</field>
<field name="value">Formal modeling of the cost of MPI [1] primitives allows a machine independent representation, comparison and performance analysis of their underlying algorithms. Current accepted methods are all the off-springs of LogP, conceived to model the cost of inter-node point-to-point messages in networks of single-processor machines. As new supercomputers are built upon cheap commodity boards with a growing number of cores accessing hierarchical memories, intra-node communication becomes progressively more relevant. lognP is an alternative to LogP. It abstracts the modeling from the hardware and includes parameters related to the middleware, upon which are built the MPI implementations. However, it has not showed its utility beyond simple point-to-point transmissions modeling. The goal of the work is to find a method to model techniques for shared memory communication, such as message segmentation and collectives, not only those based on pointto-point operations, which are substantively different from their inter-node counterparts, and unveils the reasons for the poor fit of current models. As well, message-passing modeling of communications and collectives are addressed, with the final goal of provide a content-awareand accurate modeling methodology.</field>
</element>
</element>
</element>
<element name="format">
<element name="extent">
<element name="es_ES">
<field name="value">194 p.</field>
</element>
</element>
<element name="mimetype">
<element name="en_US">
<field name="value">application/pdf</field>
</element>
</element>
</element>
<element name="language">
<element name="iso">
<element name="es_ES">
<field name="value">eng</field>
</element>
</element>
</element>
<element name="rights">
<element name="*">
<field name="value">Atribución-NoComercial-SinDerivadas 3.0 España</field>
</element>
<element name="uri">
<element name="*">
<field name="value">http://creativecommons.org/licenses/by-nc-nd/3.0/es/</field>
</element>
</element>
<element name="accessRights">
<element name="es_ES">
<field name="value">openAccess</field>
</element>
</element>
</element>
<element name="subject">
<element name="es_ES">
<field name="value">Modelos de rendimiento</field>
<field name="value">Algoritmos paralelos</field>
<field name="value">Message-passing</field>
<field name="value">Performance models</field>
<field name="value">Parallel algorithm</field>
</element>
<element name="unesco">
<element name="es_ES">
<field name="value">3304 Tecnología de Los Ordenadores</field>
<field name="value">1203 Ciencia de Los Ordenadores</field>
</element>
</element>
</element>
<element name="title">
<element name="es_ES">
<field name="value">τ-Lop: Scalably and accurately modeling contention and mapping effects in multi-corec clusters</field>
</element>
</element>
<element name="type">
<element name="es_ES">
<field name="value">doctoralThesis</field>
</element>
</element>
</element>
<element name="europeana">
<element name="type">
<element name="en_US">
<field name="value">TEXT</field>
</element>
</element>
<element name="dataProvider">
<element name="es_ES">
<field name="value">Universidad de Extremadura. España</field>
</element>
</element>
</element>
<element name="bundles">
<element name="bundle">
<field name="name">TEXT</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">TDUEX_2016_Rico_Gallego.pdf.txt</field>
<field name="originalName">TDUEX_2016_Rico_Gallego.pdf.txt</field>
<field name="description">Extracted text</field>
<field name="format">text/plain</field>
<field name="size">348612</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt</field>
<field name="checksum">b5d80ddb712e28624d1a328aa30f9003</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">5</field>
</element>
</element>
</element>
<element name="bundle">
<field name="name">THUMBNAIL</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">TDUEX_2016_Rico_Gallego.pdf.jpg</field>
<field name="originalName">TDUEX_2016_Rico_Gallego.pdf.jpg</field>
<field name="description">Generated Thumbnail</field>
<field name="format">image/jpeg</field>
<field name="size">1327</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/6/TDUEX_2016_Rico_Gallego.pdf.jpg</field>
<field name="checksum">d6bb4814e657e3f219ea10b04f7dabd8</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">6</field>
</element>
</element>
</element>
<element name="bundle">
<field name="name">TEXT</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">TDUEX_2016_Rico_Gallego.pdf.txt</field>
<field name="originalName">TDUEX_2016_Rico_Gallego.pdf.txt</field>
<field name="description">Extracted text</field>
<field name="format">text/plain</field>
<field name="size">348612</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/5/TDUEX_2016_Rico_Gallego.pdf.txt</field>
<field name="checksum">b5d80ddb712e28624d1a328aa30f9003</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">5</field>
</element>
</element>
</element>
<element name="bundle">
<field name="name">THUMBNAIL</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">TDUEX_2016_Rico_Gallego.pdf.jpg</field>
<field name="originalName">TDUEX_2016_Rico_Gallego.pdf.jpg</field>
<field name="description">Generated Thumbnail</field>
<field name="format">image/jpeg</field>
<field name="size">1327</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/6/TDUEX_2016_Rico_Gallego.pdf.jpg</field>
<field name="checksum">d6bb4814e657e3f219ea10b04f7dabd8</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">6</field>
</element>
</element>
</element>
<element name="bundle">
<field name="name">ORIGINAL</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">TDUEX_2016_Rico_Gallego.pdf</field>
<field name="originalName">TDUEX_2016_Rico_Gallego.pdf</field>
<field name="format">application/pdf</field>
<field name="size">3114092</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/4/TDUEX_2016_Rico_Gallego.pdf</field>
<field name="checksum">013335dbee9173ac1910691781be6440</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">4</field>
</element>
</element>
</element>
<element name="bundle">
<field name="name">CC-LICENSE</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">license_rdf</field>
<field name="originalName">license_rdf</field>
<field name="format">application/rdf+xml; charset=utf-8</field>
<field name="size">1232</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/2/license_rdf</field>
<field name="checksum">b51f25f83cca752633b6ec4c418dbcc7</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">2</field>
</element>
</element>
</element>
<element name="bundle">
<field name="name">LICENSE</field>
<element name="bitstreams">
<element name="bitstream">
<field name="name">license.txt</field>
<field name="originalName">license.txt</field>
<field name="format">text/plain; charset=utf-8</field>
<field name="size">1899</field>
<field name="url">https://dehesa.unex.es:8443/bitstream/10662/3886/3/license.txt</field>
<field name="checksum">ebbbfafb28110256fea649de2016da1e</field>
<field name="checksumAlgorithm">MD5</field>
<field name="sid">3</field>
</element>
</element>
</element>
</element>
<element name="others">
<field name="handle">10662/3886</field>
<field name="identifier">oai:dehesa.unex.es:10662/3886</field>
<field name="lastModifyDate">2021-05-14 15:21:05.131</field>
</element>
<element name="repository">
<field name="name">Dehesa. Repositorio Institucional de la Universidad de Extremadura</field>
<field name="mail">dehesa@unex.es</field>
</element>
</metadata>