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.