ML p(r)ior | The Influence of the Java Collection Framework on Overall Energy Consumption

The Influence of the Java Collection Framework on Overall Energy Consumption

2016-02-02
This paper presents a detailed study of the energy consumption of the different Java Collection Framework (JFC) implementations. For each method of an implementation in this framework, we present its energy consumption when handling different amounts of data. Knowing the greenest methods for each implementation, we present an energy optimization approach for Java programs: based on calls to JFC methods in the source code of a program, we select the greenest implementation. Finally, we present preliminary results of optimizing a set of Java programs where we obtained 6.2% energy savings.
PDF

Highlights - Most important sentences from the article

Login to like/save this paper, take notes and configure your recommendations

Related Articles

2018-09-03

The thermal subsystem of the Mars Express (MEX) spacecraft keeps the on-board equipment within its p… show more
PDF

Highlights - Most important sentences from the article

2018-08-03

Machine learning software accounts for a significant amount of energy consumed in data centers. Thes… show more
PDF

Highlights - Most important sentences from the article

2016-05-29

Inverse classification is the process of manipulating an instance such that it is more likely to con… show more
PDF

Highlights - Most important sentences from the article

2019-05-15

This paper presents a framework for estimating the remaining useful life (RUL) of mechanical systems… show more
PDF

Highlights - Most important sentences from the article

2019-03-14

Ensuring that a program operates correctly is a difficult task in large, complex systems. Enshrining… show more
PDF

Highlights - Most important sentences from the article

2019-01-16

Whilst the primary bottleneck to a number of computational workflows was not so long ago limited by … show more
PDF

Highlights - Most important sentences from the article

2019-04-11
1904.05649 | cs.RO

LiDAR are increasingly being used in intelligent vehicles (IV) or intelligent transportation systems… show more
PDF

Highlights - Most important sentences from the article

2019-03-13
1903.05432 | cs.SE

Mutation testing is a means to assess the effectiveness of a test suite and its outcome is considere… show more
PDF

Highlights - Most important sentences from the article

2019-01-15
1901.04942 | cs.SE

Code obfuscation is a popular approach to turn program comprehension and analysis harder, with the a… show more
PDF

Highlights - Most important sentences from the article

2018-03-14
1803.05518 | cs.SE

CONTEXT: There has been a rapid growth in the use of data analytics to underpin evidence-based softw… show more
PDF

Highlights - Most important sentences from the article

2018-10-30

Heterogeneous systems appear as a viable design alternative for the dark silicon era. In this paradi… show more
PDF

Highlights - Most important sentences from the article

2019-01-08

Neutral program variants are functionally similar to an original program, yet implement slightly dif… show more
PDF

Highlights - Most important sentences from the article

2018-12-15

In software engineering, impact analysis involves predicting the software elements (e.g., modules, c… show more
PDF

Highlights - Most important sentences from the article

2018-12-15

In this paper, a re-evaluation undertaken for dynamic VM consolidation problem and optimal online de… show more
PDF

Highlights - Most important sentences from the article

2019-03-04

Increased deployment of residential smart meters has made it possible to record energy consumption d… show more
PDF

Highlights - Most important sentences from the article