@inproceedings{2cc0e10f3098468883185ecc78900b55,
title = "An Empirical Study on the Energy Efficiency of Matrix Transposition Algorithms",
abstract = "Energy consumption is becoming a serious concern in the context of software development. Recent works have shown that energy consumption of an algorithm not only depends on its running-time but also on its number of memory accesses. In this work, we empirically analyse several algorithms for matrix transposition with different patterns of low-level cache access, and compare them in terms of energy consumption and running-time with respect to CPU instructions and memory accesses. Our results suggest that different memory access patterns have a strong influence on the energy consumption and on the cache performance of these algorithms.",
keywords = "Cache performance, Energy efficiency, Matrix transposition",
author = "Gon{\c c}alo Lopes and Fernandes, {Jo{\~a}o Paulo} and Lu{\'i}s Paquete",
note = "Publisher Copyright: {\textcopyright} 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.; 8th Central European Functional Programming School, CEFP 2019 ; Conference date: 17-06-2019 Through 21-06-2019",
year = "2023",
doi = "10.1007/978-3-031-42833-3_11",
language = "English (US)",
isbn = "9783031428326",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "375--391",
editor = "Zolt{\'a}n Porkol{\'a}b and Vikt{\'o}ria Zs{\'o}k",
booktitle = "Composability, Comprehensibility and Correctness of Working Software - 8th Summer School, CEFP 2019, Revised Selected Papers",
address = "Germany",
}