<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-04-14T19:23:30Z</responseDate><request verb="GetRecord" identifier="oai:uvadoc.uva.es:10324/29135" metadataPrefix="mods">https://uvadoc.uva.es/oai/request</request><GetRecord><record><header><identifier>oai:uvadoc.uva.es:10324/29135</identifier><datestamp>2025-01-30T10:23:29Z</datestamp><setSpec>com_10324_1165</setSpec><setSpec>com_10324_931</setSpec><setSpec>com_10324_894</setSpec><setSpec>col_10324_1337</setSpec></header><metadata><mods:mods xmlns:mods="http://www.loc.gov/mods/v3" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
<mods:name>
<mods:namePart>Moreton Fernández, Ana</mods:namePart>
</mods:name>
<mods:name>
<mods:namePart>Rodríguez Gutiez, Eduardo</mods:namePart>
</mods:name>
<mods:name>
<mods:namePart>González Escribano, Arturo</mods:namePart>
</mods:name>
<mods:name>
<mods:namePart>Llanos Ferraris, Diego Rafael</mods:namePart>
</mods:name>
<mods:extension>
<mods:dateAvailable encoding="iso8601">2018-03-17T16:42:07Z</mods:dateAvailable>
</mods:extension>
<mods:extension>
<mods:dateAccessioned encoding="iso8601">2018-03-17T16:42:07Z</mods:dateAccessioned>
</mods:extension>
<mods:originInfo>
<mods:dateIssued encoding="iso8601">2017</mods:dateIssued>
</mods:originInfo>
<mods:identifier type="citation">23rd International European Conference on Parallel and Distributed Computing (EuroPar'2017).  Santiago de Compostela (Spain), 2017</mods:identifier>
<mods:identifier type="uri">http://uvadoc.uva.es/handle/10324/29135</mods:identifier>
<mods:identifier type="doi">10.1007/978-3-319-64203-1_33</mods:identifier>
<mods:abstract>Supercomputers are becoming more heterogeneous. They are composed by several machines with different computation capabilities and different kinds and families of accelerators, such as GPUs or Intel Xeon Phi coprocessors. Programming these machines is a hard task, that requires a deep study of the architectural details, in order to exploit efficiently each computational unit.&#xd;
&#xd;
In this paper, we present an extension of a GPU-CPU heterogeneous programming model, to include support for Intel Xeon Phi coprocessors. This contribution extends the previous model and its implementation, by taking advantage of both the GPU communication model and the CPU execution model of the original approach, to derive a new approach for the Xeon Phi. Our experimental results show that using our approach, the programming effort needed for changing the kind of target devices is highly reduced for several study cases. For example, using our model to program a Mandelbrot benchmark, the 97% of the application code is reused between a GPU implementation and a Xeon Phi implementation.</mods:abstract>
<mods:language>
<mods:languageTerm>eng</mods:languageTerm>
</mods:language>
<mods:accessCondition type="useAndReproduction">info:eu-repo/semantics/restrictedAccess</mods:accessCondition>
<mods:accessCondition type="useAndReproduction">http://creativecommons.org/licenses/by/4.0/</mods:accessCondition>
<mods:accessCondition type="useAndReproduction">Springer</mods:accessCondition>
<mods:accessCondition type="useAndReproduction">Attribution 4.0 International</mods:accessCondition>
<mods:titleInfo>
<mods:title>Supporting the Xeon Phi coprocessor in a Heterogeneous Programming Model</mods:title>
</mods:titleInfo>
<mods:genre>info:eu-repo/semantics/conferenceObject</mods:genre>
</mods:mods></metadata></record></GetRecord></OAI-PMH>