Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms

The evolution of computer architecture faces new challenges encompassing energy efficiency, reliability, and performance, marking a departure from the traditional Moore's Law and Dennard's scaling paradigms. This transition towards hardware specialization and heterogeneous systems necessit...

Full description

Bibliographic Details
Author: El Faqir El Rhazoui, Youssef
Format: doctoral thesis
Publication Date:2025
Country:España
Institution:Universidad Complutense de Madrid (UCM)
Repository:Docta Complutense
Language:English
OAI Identifier:oai:docta.ucm.es:20.500.14352/117665
Online Access:https://hdl.handle.net/20.500.14352/117665
Access Level:Open access
Keyword:004.3(043.2)
Arquitectura de ordenadores
Informática (Informática)
1203.17 Informática
id ES_598b56417cb3a692ffdfe90f400d433d
oai_identifier_str oai:docta.ucm.es:20.500.14352/117665
network_acronym_str ES
network_name_str España
repository_id_str
spelling Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platformsEvaluación de lenguajes específicos de dominio en arquitecturas heterogéneas: de plataformas de bajo consumo a informática de alto rendimientoEl Faqir El Rhazoui, Youssef004.3(043.2)Arquitectura de ordenadoresInformática (Informática)1203.17 InformáticaThe evolution of computer architecture faces new challenges encompassing energy efficiency, reliability, and performance, marking a departure from the traditional Moore's Law and Dennard's scaling paradigms. This transition towards hardware specialization and heterogeneous systems necessitates novel programming models to fully exploit their ccapabilities. Domain-specific architectures have emerged as a solution to these challenges, offering specialized hardware for specific tasks, such as machine learning, signal processing, and cryuptography. In response, domain-specific languages have emerged as a soluiton to the complexity of programming these architectures, providing high-level abstractions that allow developers to focus on the algorithmic aspects of their applications. However, many of these languages are not protable or vendro-dependent. Languages like VHDL or CUDA serve as examples...Universidad Complutense de MadridGarcía Sánchez, CarlosUniversidad Complutense de Madrid20252025-02-0320252025-02-03doctoral thesishttp://purl.org/coar/resource_type/c_db06info:eu-repo/semantics/doctoralThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/117665reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/1176652026-06-02T12:44:21Z
dc.title.none.fl_str_mv Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
Evaluación de lenguajes específicos de dominio en arquitecturas heterogéneas: de plataformas de bajo consumo a informática de alto rendimiento
title Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
spellingShingle Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
El Faqir El Rhazoui, Youssef
004.3(043.2)
Arquitectura de ordenadores
Informática (Informática)
1203.17 Informática
title_short Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
title_full Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
title_fullStr Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
title_full_unstemmed Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
title_sort Domain-specific languages assessment in heterogeneous architectures: from low-power to high-performance platforms
dc.creator.none.fl_str_mv El Faqir El Rhazoui, Youssef
author El Faqir El Rhazoui, Youssef
author_facet El Faqir El Rhazoui, Youssef
author_role author
dc.contributor.none.fl_str_mv García Sánchez, Carlos
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 004.3(043.2)
Arquitectura de ordenadores
Informática (Informática)
1203.17 Informática
topic 004.3(043.2)
Arquitectura de ordenadores
Informática (Informática)
1203.17 Informática
description The evolution of computer architecture faces new challenges encompassing energy efficiency, reliability, and performance, marking a departure from the traditional Moore's Law and Dennard's scaling paradigms. This transition towards hardware specialization and heterogeneous systems necessitates novel programming models to fully exploit their ccapabilities. Domain-specific architectures have emerged as a solution to these challenges, offering specialized hardware for specific tasks, such as machine learning, signal processing, and cryuptography. In response, domain-specific languages have emerged as a soluiton to the complexity of programming these architectures, providing high-level abstractions that allow developers to focus on the algorithmic aspects of their applications. However, many of these languages are not protable or vendro-dependent. Languages like VHDL or CUDA serve as examples...
publishDate 2025
dc.date.none.fl_str_mv 2025
2025-02-03
2025
2025-02-03
dc.type.none.fl_str_mv doctoral thesis
http://purl.org/coar/resource_type/c_db06
dc.type.openaire.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/117665
url https://hdl.handle.net/20.500.14352/117665
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Complutense de Madrid
publisher.none.fl_str_mv Universidad Complutense de Madrid
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869408621919469568
score 15,812429