Energy-efficiency of software and hardware algorithms
Computer Science and Information Systems, Tome 22 (2025) no. 2

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

In this article, we compare the energy efficiency of hardware and software implementations of Heapsort and Dijkstra’s algorithm for route finding. The software implementations are written in C for Raspberry Pi, and the hardware implementations are crafted in Chisel for an FPGA. Our objective is to examine how we can fairly compare energy efficiency between hardware and software. This study seeks to identify circumstances where time and energy efficiency diverge, providing preliminary insights that inform hardware selection. Our findings serve as a step towards understanding the complex trade-offs in algorithm performance across different computational platforms.
Keywords: energy efficiency, performance, FPGA, CPU, algorithms
Maja H. Kirkeby; Thomas Krabben; Mathias Larsen; Maria B. Mikkelsen; Mads Rosendahl; Martin Sundman; Tjark Petersen; Martin Schoeberl. Energy-efficiency of software and hardware algorithms. Computer Science and Information Systems, Tome 22 (2025) no. 2. http://geodesic.mathdoc.fr/item/CSIS_2025_22_2_a9/
@article{CSIS_2025_22_2_a9,
     author = {Maja H. Kirkeby and Thomas Krabben and Mathias Larsen and Maria B. Mikkelsen and Mads Rosendahl and Martin Sundman and Tjark Petersen and Martin Schoeberl},
     title = {Energy-efficiency of software and hardware algorithms},
     journal = {Computer Science and Information Systems},
     year = {2025},
     volume = {22},
     number = {2},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2025_22_2_a9/}
}
TY  - JOUR
AU  - Maja H. Kirkeby
AU  - Thomas Krabben
AU  - Mathias Larsen
AU  - Maria B. Mikkelsen
AU  - Mads Rosendahl
AU  - Martin Sundman
AU  - Tjark Petersen
AU  - Martin Schoeberl
TI  - Energy-efficiency of software and hardware algorithms
JO  - Computer Science and Information Systems
PY  - 2025
VL  - 22
IS  - 2
UR  - http://geodesic.mathdoc.fr/item/CSIS_2025_22_2_a9/
ID  - CSIS_2025_22_2_a9
ER  - 
%0 Journal Article
%A Maja H. Kirkeby
%A Thomas Krabben
%A Mathias Larsen
%A Maria B. Mikkelsen
%A Mads Rosendahl
%A Martin Sundman
%A Tjark Petersen
%A Martin Schoeberl
%T Energy-efficiency of software and hardware algorithms
%J Computer Science and Information Systems
%D 2025
%V 22
%N 2
%U http://geodesic.mathdoc.fr/item/CSIS_2025_22_2_a9/
%F CSIS_2025_22_2_a9