返回
Pypen: Code instrumentation tool for dynamic analysis and energy efficiency evaluation
DOI:10.1016/j.csi.2025.104000.png)
摘要
En 中文
鉴于软件可能产生巨大的环境影响,软件的环境可持续性日益成为当今开发者的主要关注点。因此,为开发者提供理解其决策对软件能耗影响的手段和工具至关重要。为实现这一目标,必须提供更准确的信息,以更好地指导优化工作,特别是通过识别软件中能耗最高的具体部分。本文介绍了Pypen,这是一个使用插桩技术收集软件执行详细执行数据的分析器。通过与其技术组件FEETINGS框架的工具生态系统集成,Pypen能够识别能耗最高的“热点”方法,使开发者能够专注于提高特定软件部分的能源效率。为评估和展示我们工具的有效性,进行了一项样本研究,旨在识别软件中能耗较高的区域,为更集中地改进工作提供机会。
Keyword:
Environmental sustainability
Software
Energy consumption
Optimization efforts
Profiler
Instrumentation
期刊
C
IF:
3.1
论文数:
2.3K
被引数:
2.0K
机构
暂无机构信息
引用论文
Comparing apples and oranges? Investigating the consistency of CPU and memory profiler results across multiple java versions比较苹果和橙子?调查CPU和内存分析器结果在多个Java版本中的一致性
Multicore processor computing is not energy proportional: An opportunity for bi-objective optimization for energy and performance
APPLIED ENERGY
IF11

