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