Multithreaded Dense Linear Algebra on Asymmetric Multi-core Processors

dc.contributor
Universitat Jaume I. Escola de Doctorat
dc.contributor.author
Catalán Pallarés, Sandra
dc.date.accessioned
2018-02-27T15:10:10Z
dc.date.available
2018-02-27T15:10:10Z
dc.date.issued
2018-02-06
dc.identifier.uri
http://hdl.handle.net/10803/461918
dc.description.abstract
This dissertation targets two important problems. The first one is the design of low-level DLA kernels for architectures comprising two (or more) classes of cores. The main question we have to address here is how to attain a balanced distribution of the computational workload among the heterogeneous cores while taking into account that some of the resources, in particular cache levels, are either shared or private. The second question is partially related to the first one. Concretely, this dissertation explores an alternative to runtime-based systems in order to extract “sufficient" parallelism from complex DLA operations while making an efficient use of the cache hierarchy of the architecture. Thus, the main goal of this thesis is the study, design, development and analysis of experimental solutions that are architecture-aware for the execution of DLA operations on low power architectures, more specically asymmetric platforms.
dc.description.abstract
Esta tesis doctoral aborda dos problemas importantes. El primero es el diseño de kernels DLA de bajo nivel para arquitecturas compuestas por dos (o más) tipos de cores. La principal cuestión en este caso es como obtener un distribución de carga computacional balanceada entre los cores heterogéneos mientras se tiene en cuenta que algunos recursos, en particular los niveles de cache, son bien compartidos o privados. La segunda cuestión está parcialmente relacionada con la primera. Concretamente, en la teis se explora un alternativa a los sistemas basados en runtimes para extraer paralelismo sufciente para operaciones DLA complejas mientras se hace un uso eficiente de la jerarquía de cache de la arquitectura. Por tanto, el objetivo general de esta tesis es el estudio, diseño, desarrollo y análsis de soluciones experimentales que son conscientes de la arquitectura para la ejecución de operaciones DLA en arquitecturas de bajo consumo, más concretamente sistemas asimétricos.
dc.format.extent
150 p.
dc.format.mimetype
application/pdf
dc.language.iso
eng
dc.publisher
Universitat Jaume I
dc.rights.license
L'accés als continguts d'aquesta tesi queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: http://creativecommons.org/licenses/by-sa/4.0/
dc.rights.uri
http://creativecommons.org/licenses/by-sa/4.0/
*
dc.source
TDX (Tesis Doctorals en Xarxa)
dc.subject
Dense Linear Algebra
dc.subject
Asymmetric Multi-core Processors
dc.subject
HPC
dc.subject
BLAS
dc.subject
LAPACK
dc.subject
Thread-Level Malleability
dc.subject.other
Enginyeria, Indústria i Construcció
dc.title
Multithreaded Dense Linear Algebra on Asymmetric Multi-core Processors
dc.type
info:eu-repo/semantics/doctoralThesis
dc.type
info:eu-repo/semantics/publishedVersion
dc.subject.udc
004
dc.subject.udc
512
dc.contributor.director
Quintana Orti, Enrique S.
dc.contributor.director
Rodríguez Sánchez, Rafael
dc.embargo.terms
cap
dc.rights.accessLevel
info:eu-repo/semantics/openAccess
dc.identifier.doi
http://dx.doi.org/10.6035/14101.2018.209077
dc.description.degree
Programa de Doctorat en Informàtica


Documents

2018_Tesis_Catalan Pallares_Sandra.pdf

2.238Mb PDF

This item appears in the following Collection(s)