百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

Energy-Languages

> 编程语言
开源

一套用于计算机语言基准测试游戏对编程语言能源消耗进行分析的完整工具集

714 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

一套用于计算机语言基准测试游戏对编程语言能源消耗进行分析的完整工具集

编程语言中的能效检查 # 以《计算机语言基准游戏》为例

此框架遵循特定的文件夹结构,这保证了在一次性执行所有基准测试的操作时,工作流程的正确性。此外,还必须为每个基准测试定义如何执行所考虑的 4 个操作。接下来,我们将解释文件夹结构以及如何为每个语言基准测试指定每个操作的执行方式。

结构 主目录包含 32 个元素: 1. 28 个子目录 (每个语言一个); 每个目录下都包含一个用于每个考虑的基准测试的子目录。 2. compile_all.py 脚本,可用于构建、运行并测量所有考虑语言中的每个基准测试的能耗和内存使用情况。 3. RAPL 子目录,包含能耗测量框架的代码。 4. gen-input.sh Bash 脚本,用于生成 3 个基准测试的输入文件: k-nucleotide、reverse-complement 和 regex-redux。

以 C 语言为例,binary-trees 和 k-nucleotide 基准测试的文件夹如下所示:

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Cclbgenergylanguagesprogramming

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言