Publication:
Static partitioning and mapping of kernel-based applications over modern heterogeneous architectures

dc.affiliation.dptoUC3M. Departamento de Informáticaes
dc.affiliation.grupoinvUC3M. Grupo de Investigación: Arquitectura de Computadores, Comunicaciones y Sistemases
dc.contributor.authorGarcía Sánchez, José Daniel
dc.contributor.authorSotomayor Fernández, Rafael
dc.contributor.authorFernández Muñoz, Javier
dc.contributor.authorSánchez García, Luis Miguel
dc.contributor.funderEuropean Commissionen
dc.date.accessioned2021-05-27T09:06:46Z
dc.date.available2021-05-27T09:06:46Z
dc.date.issued2015-11-01
dc.description.abstractHeterogeneous Architectures Are Being Used Extensively To Improve System Processing Capabilities. Critical Functions Of Each Application (Kernels) Can Be Mapped To Different Computing Devices (I.E. Cpus, Gpgpus, Accelerators) To Maximize Performance. However, Best Performance Can Only Be Achieved If Kernels Are Accurately Mapped To The Right Device. Moreover, In Some Cases Those Kernels Could Be Split And Executed Over Several Devices At The Same Time To Maximize The Use Of Compute Resources On Heterogeneous Parallel Architectures. In This Paper, We Define A Static Partitioning Model Based On Profiling Information From Previous Executions. This Model Follows A Quantitative Model Approach Which Computes The Optimal Match According To User-Defined Constraints. We Test Different Scenarios To Evaluate Our Model: Single Kernel And Multi-Kernel Applications. Experimental Results Show That Our Static Partitioning Model Could Increase Performance Of Parallel Applications By Deploying Not Only Different Kernels Over Different Devices But A Single Kernel Over Multiple Devices. This Allows To Avoid Having Idle Compute Resources On Heterogeneous Platforms, As Well As Enhancing The Overall Performance. (C) 2015 Elsevier B.V. All Rights Reserved.en
dc.description.sponsorshipThe research leading to these results has received funding from the European Union Seventh Framework Programme (FP7/2007–2013) under grant agreement n. 609666 [24].en
dc.identifier.bibliographicCitationGarcía, J.D., Sotomayor, R., Fernández, J., Sánchez, L.M. (2015). Static partitioning and mapping of kernel-based applications over modern heterogeneous architectures. Simulation Modelling Practice and Theory, 25(1), pp. 79-94en
dc.identifier.doihttps://doi.org/10.1016/j.simpat.2015.05.010
dc.identifier.issn1569-190X
dc.identifier.publicationfirstpage79
dc.identifier.publicationlastpage94
dc.identifier.publicationtitleSIMULATION MODELLING PRACTICE AND THEORYen
dc.identifier.publicationvolume58
dc.identifier.urihttps://hdl.handle.net/10016/32771
dc.identifier.uxxiAR/0000016971
dc.language.isoengen
dc.publisherElsevier
dc.relation.projectIDinfo:eu-repo/grantAgreement/EC/FP7/609666
dc.rights© 2015 Elsevier B.V.
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.accessRightsopen accessen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subject.ecienciaInformáticaen
dc.subject.otherparallel computingen
dc.subject.otherheterogeneous computingen
dc.subject.otherkernel partitioningen
dc.titleStatic partitioning and mapping of kernel-based applications over modern heterogeneous architecturesen
dc.typeresearch article*
dc.type.hasVersionAM*
dspace.entity.typePublication
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
static_SMPT_2015_ps.pdf
Size:
516.9 KB
Format:
Adobe Portable Document Format
Description: