Proceedings of the 11th Working Conference on Mining Software Repositories 2014
DOI: 10.1145/2597073.2597097
|View full text |Cite
|
Sign up to set email alerts
|

GreenMiner: a hardware based mining software repositories software energy consumption framework

Abstract: Green Mining is a field of MSR that studies software energy consumption and relies on software performance data. Unfortunately there is a severe lack of publicly available software power use performance data. This means that green mining researchers must generate this data themselves by writing tests, building multiple revisions of a product, and then running these tests multiple times (10+) for each software revision while measuring power use. Then, they must aggregate these measurements to estimate the energ… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
103
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 127 publications
(103 citation statements)
references
References 21 publications
0
103
0
Order By: Relevance
“…If so how should one normalize it [3], [6]? Zhang [3] poses a method of normalizing across platform with linear scaling -this technique is used by the Green-Miner [6] to normalize measurements from different smart-phones under test. Our models should address the hardware dependent performance versus the hardware invariant performance.…”
Section: A Ranking Applications By Energy Efficiencymentioning
confidence: 99%
“…If so how should one normalize it [3], [6]? Zhang [3] poses a method of normalizing across platform with linear scaling -this technique is used by the Green-Miner [6] to normalize measurements from different smart-phones under test. Our models should address the hardware dependent performance versus the hardware invariant performance.…”
Section: A Ranking Applications By Energy Efficiencymentioning
confidence: 99%
“…The earliest work on energy consumption focused on modeling, monitoring, and improving energy consumption at the hardware level (e.g., [2], a detailed survey of these works is presented in Hindle [9], [10]). Later on, focus shifted to techniques to model, monitor, and improve energy consumption at the level of the operating system and applications.…”
Section: Related Workmentioning
confidence: 99%
“…In order to run and capture the energy consumption profiles of implementations of these protocols, the Green Miner test bed [32] was used. Green Miner-a continuous testing framework similar to a continuous integration framework but with a focus on energy consumption testing-consists of five major components: YiHua YH-305D power supply (phone power supply), Raspberry Pi model B computer (test monitoring), Arduino Uno (energy measurement), Adafruit INA219 breakout board (energy measurement), and four Galaxy Nexus phones (systems under test).…”
Section: Green Minermentioning
confidence: 99%
“…The phones were connected to a WPA secured wireless N network located in the same room, and thus ensuring very low variability of Internet access in order to have reliable measurements for our test scripts. Interested readers are encouraged to study review relevant Green Miner literature [32,48].…”
Section: Green Minermentioning
confidence: 99%
See 1 more Smart Citation