Consumo energético de algoritmos evolutivos en C++: impacto del compilador y el nivel de optimización.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorCotta-Porras, Carlos
dc.contributor.authorMartínez-Cruz, Jesús
dc.date.accessioned2025-06-02T09:29:05Z
dc.date.available2025-06-02T09:29:05Z
dc.date.issued2025-03
dc.departamentoInstituto de Tecnología e Ingeniería del Software de la Universidad de Málagaes_ES
dc.departamentoLenguajes y Ciencias de la Computaciónes_ES
dc.description.abstractEste trabajo estudia el consumo energético de los algoritmos evolutivos (AEs) atendiendo a las decisiones tomadas durante la construcción del programa ejecutable, particularmente la elección del compilador y las opciones de optimización empleadas. El estudio abarca el caso de AEs implementados en C++ y compilados para Windows con dos herramientas distintas: Clang y Microsoft Visual C++. Para cada compilador se consideran cuatro niveles diferentes de optimización en el código ejecutable obtenido. A partir de un banco de pruebas compuesto por funciones de optimización numérica de alta dimensionalidad, se observa cómo hay diferencias muy significativas a favor de Clang tanto en tiempo de cómputo como en energía consumida. Se aprecia también cómo, en términos de energía total, no hay apenas diferencias significativas entre los niveles de optimización más altos para cada compilador, pero sí las hay en el perfil de potencia desarrollada por el procesador y en la temperatura del mismo, atendiendo al compilador empleado.es_ES
dc.description.sponsorshipMinisterio de Ciencia, Innovación y Universidadeses_ES
dc.identifier.otherhttps://openreview.net/forum?id=KzJD73GqDt
dc.identifier.urihttps://hdl.handle.net/10630/38798
dc.language.isospaes_ES
dc.publisherUniversidad del Pais Vascoes_ES
dc.relation.eventdate28-30 mayo 2025es_ES
dc.relation.eventplaceDonostia - San Sebastián, Gipuzkoa, Spaines_ES
dc.relation.eventtitleXVI Congreso Español de Metaheurísticas, Algoritmos Evolutivos y Bioinspirados (MAEB 2025)es_ES
dc.relation.projectIDinfo:eu-repo/grantAgreement/MCIN/AEI/10.13039/501100011033/PID2021-125184NB-I00es_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectComputación evolutivaes_ES
dc.subjectOrdenadores - Consumo de energíaes_ES
dc.subjectInformática - Aspectos ambientaleses_ES
dc.subject.otherEnergy consumptiones_ES
dc.subject.otherGreen AIes_ES
dc.subject.otherSustainable computinges_ES
dc.subject.otherCompileres_ES
dc.subject.otherEvolutionary algorithmses_ES
dc.titleConsumo energético de algoritmos evolutivos en C++: impacto del compilador y el nivel de optimización.es_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublication30d4b05d-dc2a-44c0-bc14-88fb05728f50
relation.isAuthorOfPublicationb942776a-ad5a-49ae-bd12-f2dec2b8ceba
relation.isAuthorOfPublication.latestForDiscovery30d4b05d-dc2a-44c0-bc14-88fb05728f50

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
maeb2025.pdf
Size:
705.2 KB
Format:
Adobe Portable Document Format
Description:
Artículo principal
Download

Description: Artículo principal