Assessing Energy Consumption for Hashing Techniques
摘要
This study delves into the crucial issue of reducing energy consumption within green computing by examining the energy usage of well-known applications and comparing them based on their complexity. Utilizing PowerAPI, an advanced system-level library, we measure the energy consumption of these applications, with a particular focus on cryptographic hashing functions, notably the KECCAK function from SHA-3. Our preliminary findings clearly demonstrate how different algorithm implementations impact energy consumption. We introduce an innovative framework for energy monitoring, assessing popular applications and their energy usage while considering factors like CPU utilization. The aim is to identify energy inefficiencies in software. Our study not only investigates the energy aspects of hashing functions but also aims to promote the development of energy-efficient software for the future, aligning with the goals of green computing.