powerapi是一个用于构建软件定义功率计的中间件工具包。
powerapi的Python项目详细描述
powerapi是一个用于构建软件定义功率计的中间件工具包。 软件定义的功率计是可配置的软件库,可以实时估计软件的功耗。 PowerAPI支持从各种传感器(如物理仪表、处理器接口、硬件计数器、操作系统计数器)获取原始指标,并通过不同的通道(包括文件系统、网络、Web、图形)提供功耗。 作为一个中间件工具包,powerapi提供组装功率表的能力,以适应用户的需求。
关于
powerapi是由spirals研究小组(lille 1和inria大学)开发的一个开源项目,并由setuptools全面管理。
文档可在这里获得。
邮件列表
您可以关注最新的新闻并通过订阅我们的邮件列表
贡献
如果您想贡献代码,可以通过github来提供,方法是分叉存储库并发送一个pull请求。
提交代码时,请尽一切努力遵循现有的惯例和样式,以使代码尽可能可读。
出版物
- wattskit:分布式系统的软件定义电源监控:m.colmant,p.felber,r.rouvoy,l.seinturier。ieee/acm集群、云和网格计算国际研讨会(ccgrid)。2017年4月,西班牙,法国。第1-14页。
- 基于虚拟机的系统中的过程级功率估计:m.colmant、m.kurpicz、l.huertas、r.rouvoy、p.felber、a.sobe。欧洲计算机系统会议(Eurosys)。2015年4月,法国波尔多。第1-14页。
- 监测软件中的能源热点:a.noureddine,r.rouvoy,l.seinturier。自动化软件工程杂志,斯普林格,2015年,第1-42页。
- 软件库能耗单元测试:a.nouredine,r.rouvoy,l.seinturier。应用计算国际研讨会(SAC),2014年3月,韩国庆州。PP1200-1205.
- stronginformation:des softs des formés en green:L.Seinturier,R.Rouvoy.我在北加莱海峡进行了创新,没有加莱海峡,A HREF="http://www.j innove.com" rel="nofollow">NFID,2013。
,2013年。- strongPowerapi:A software library to monitor the energy consumed at the process-level,Redudine,Noudin.Seider,A,Noudin.RudiERCIM News,Special Theme:Smart Energy Systems,92,pp.43-44.ercim,2013。
- strong准确地测量软件的能源消耗strong:A.Bourdon,R.Rouvoy,L.Seinturier.商务与技术
- stronginformation:des softs des formés en green:L.Seinturier,R.Rouvoy.我在北加莱海峡进行了创新,没有加莱海峡,A HREF="http://www.j innove.com" rel="nofollow">NFID,2013。
- stronga review of energy measurement approaches:A.Noureddine,R.Rouvoy,L.Seinturier.ACM Sigops Operating Systems Review,ACM,2013,47(3),pp.42-49.
- strongruntime monitoring of software energy hotspots:A.Noureddine,A.Bourdon,R.Rouvoy,L.Seinturier.自动化软件工程国际会议,2012年9月,德国埃森。pp .160 -169 . < / li >
- stronga preliminary study of the impact of software engineering on greenitstrong:A.Noureddine,A.Bourdon,R.Rouvoy,L.Seinturier.绿色和可持续软件国际讲习班
use cases
Powerapi is used in a variety of projects to address key challenges of Greenit:
- a href="https://hal.inria.fr/hal-01403486" rel="nofollow">genpackprovides a docker swarm strategy to minize the energy footprint of docker containers deployed in a cluster
- a href="http://bitwatts.powerapi.org" rel="nofollow">bitwattsprovides process-level power estimation of applications running in虚拟机
- a href="http://web energy archive.com" rel="nofollow">web energy archiveranks popular websites based on the energy footpring they imposes to browsers
- a HREF="http://greenspector.com" rel="nofollow">Greenspectoroptimates the power consumption of software by identifying potential energy leaks in the source code.
acknowledgments
我们站在巨人的肩膀上,从朋友那里得到一点帮助。Powerapi is written inpython(under a href="https http://docs.python.org/3/license.html" rel="nofollow">psf license- a href="https://github.com/zeromq/pyzmq" rel="nofollow">pyzmq(under a href="https:/
- a href="https http://github.com/mongodb/mongo-python-driver" rel="nofollow">pymongo(under a HREF="https http://github.com/mongo-python-driver/blob/master/license/license" rel="nofollow">Apache 2 pymongo(under a HREF="httptputhub="httptptp页:1
bsd 3-clause license
版权所有制 版权所有:里尔大学 All rights reserved. 在源和二进制形式中的再分配和使用,无论有没有 修改,are permitted provided that the following conditions are met:- 源代码的再分配必须修改版权通知,这是 List of conditions and the following disclaimer.
- 二进制形式必须再生上述版权声明, 文件中的条件列表和以下免责声明 和/或分发时提供的其他材料。
无论是版权所有者的名字还是 贡献者可用于支持或推广来自 此软件未经事先书面许可。
本软件由版权所有者和贡献者"按原样"提供。 以及任何明示或默示保证,包括但不限于 对适销性和特定用途适用性的默示保证是 否认的在任何情况下,版权持有人或贡献者均不承担责任 对于任何直接的、间接的、偶然的、特殊的、惩戒性的或间接的 损害赔偿(包括但不限于购买替代货物或 但是 根据任何责任理论,无论是在合同中,严格责任, 或因使用而引起的侵权行为(包括疏忽或其他) 即使已被告知可能会发生此类损坏,也不例外。